Product Digital ID System Development
Students Name: Bazyliuk Artem Yaroslavovych
Qualification Level: magister
Speciality: Radioelectronics Devices and Means
Institute: Institute of Telecommunications, Radioelectronics and Electronic Engineering
Mode of Study: full
Academic Year: 2020-2021 н.р.
Language of Defence: ukrainian
Abstract: Bazyliuk A.Y., Fast V.M. (supervisor). Product Digital ID System Development. Master’s thesis. - Lviv Polytechnic National University, Lviv, 2020. Extended annotation. The master’s qualification work is devoted to the development of an electronic identification system for goods and products based on the Arduino Nano controller and a graphic display module 5110 - 48 ? 84. The paper considers different types of display modules, as well as data transmission modules to ensure optimal performance. Practical recommendations for the development of software focused on displaying information, prices and QR-code on the display. This qualification work considers the principle of operation and the advantages of the system of electronic identification of goods and products. The main advantages of using this system are described. The main areas in which this system can be integrated are indicated. In particular, the analysis of the element base that meets the requirements for the designed device. The main purpose of this work is to describe the development of an electronic price list, which allows you to quickly change information about the product that is on the shelves of warehouses and stores. Integration of this system with mobile services will simplify the work of employees. In particular, the development of the circuit diagram of the electrical principal and printed circuit board of the control module of the electronic identification system is described. For this purpose the scheme of the electric basic device is developed. On the basis of the technical task the necessary components of which the control module consists were selected. Also, a working model of the system of electronic identification of goods and products was made. The main component in the development of the electronic price tag is the Arduino Nano board based on the Atmega328p microcontroller. There was also a comparison of display modules used in analogs of electronic price tags. To optimize the operation of the board, it was decided to use a TCA9548A multiplexer in the development. This module allows you to connect more display modules to the board. The multiplexer software allows you to display different product information on each display. Arduino Ethernet shield is used as a web server to load HTML pages. This section also discusses and compares with Arduino Nano counterparts. A description of the PCB design process using P-CAD computer-aided PCB design systems is also described. The design of the printed circuit board is made according to the standards of ESKD and the established rules. The description of creation of the software for the automated functioning of the electronic identification system is carried out. The Arduino-IDE development environment is used to create the software. Arduino device programming language, based on C / C ++, and built with the AVR Libc library, which allows you to use any of its functions. To implement the system of electronic identification of goods and products, an experimental study of QR-code reading by various devices was conducted. Given that the electronic price tag can be used in warehouses where goods are stored in containers or boxes, testing of QR-code reading by a wireless 2D scanner and a data collection terminal was performed. This study made it possible to assess the accuracy of reading the QR-code. The Point Mobile data collection terminal, model PM550, was chosen for the test. It is a universal device for any field of application for example: logistics and warehousing services, retail trade and industrial production. Also for the test, smartphones with different operating systems were selected. Namely: iOS, Android. This made it possible to make sure that the average customer of the store will be able to read the QR-code and find out the necessary information about the product. The system of electronic identification of goods and services is developed on the Arduino Nano platform, and the 5110 84x48 LCD display module, performs the set tasks, and is cost-effective and practical in development. The introduction of this system will automate the process of changing prices in retail stores. And also will allow to change quickly the information on the goods which are in warehouses. Keywords: electronic price tag, trade automation, QR-code, thermal regime, reliability, data collection terminal, printed circuit board, multiplexer.