Font Size: a A A

General Electronic Label System Based On MQTT Protocol

Posted on:2021-04-21Degree:MasterType:Thesis
Country:ChinaCandidate:F H LuoFull Text:PDF
GTID:2518306308973529Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
In some shopping malls,supermarkets,hospitals and other places,paper media is used for the transmission of information,which is easy to cause the loss of information,and it is not convenient to replace the paper operation,which not only causes a lot of paper waste,but also pollutes the environment.Due to the rise of the Internet of things,people's intelligence,operational,low power electronic tags show is very important,if the paper information instead of in the life into electronic display label,so it need a application and a set of management system will be more electronic equipment tag information integration,and unified management,and real-time update the label information,the emergence of electronic tags will greatly promote the requirements of people's lives and work efficiency.Driven by such urgent needs,by understanding the development of smart terminal software and related knowledge of MQTT protocol,the design requirements of universal electronic tags are systematically analyzed.This paper designs and implements a set of universal electronic tag systems based on MQTT push protocol This system includes a Linux-based server system,a mobile client as a control system,and an electronic label information display system.These three aspects are mainly designed.The back-end platform built by the micro-service architecture adopted by the server is mainly used to read and write data,and push the content edited by the mobile phone control terminal to the electronic label display terminal.The server is designed based on the B/S structure.It is mainly divided into application server and proxy server.Application server is designed based on MVC.The core idea of proxy server is mosquitto server.Application server is to control and monitor user information and electronic label information.Proxy server is the bridge between mobile APP and server.The mobile client is developed and designed based on the React Native framework technology.Through analysis of the user,the functional modules of the mobile client are determined.The electronic label display device is designed with the MSP430 main chip to design a low-energy circuit.For electronic label device transmission,The wireless transmission method designed by ESP8266 chip sets the format for the three communication transmissions to ensure the security between transmissions.In order to improve the transmission rate,a user information table,a template information table,and an electronic label information table are set up.The message finally released by the mobile phone APP end of the system model can accurately display the label information in a specific electronic label.Finally,this paper tests the modules of the system to verify the feasibility and stability of the universal electronic label system.The experimental results show that the design requirements can be well met and the functions of each part can be realized.At the same time,the communication scheme using the MQTT push protocol can well meet the system design.
Keywords/Search Tags:Electronic ink screen, Wireless electronic label, MQTT, Microservice, React Native
PDF Full Text Request
Related items