| With the development of the economy,the logistics industry is facing new challenges.The everincreasing market demand and the shortening of product life cycles have prompted the reform of logistics and warehousing.In the era of Industry 4.0,the development of technology makes intelligent logistics as the direction of enterprise development.intelligent logistics uses new technologies such as the Internet of Things,mobile Internet,and big data to accelerate logistics turnover,to improve corporate management levels,and help companies obtain more profits.As the basis of intelligent logistics,the data collection terminal uses radio frequency technology and barcode recognition technology to track and record logistics information.In this context,this article designs a handheld logistics code scanner.First of all,this article introduces two identification technologies,barcode identification and radio frequency identification,which are commonly used in the logistics industry.Then it compares the specific application scenarios and identification methods of barcodes and electronic tags in the logistics industry.Aiming at the advantages and disadvantages of the two,combined with the development status of mobile Internet,it is proposed to design an integrated barcode identification and radio frequency identification handheld logistics code scanner based on the Android system.Analyze the software and hardware requirements of the system,introduce the key technologies used in Android development,and provide support for the specific implementation of the program.Combining system requirements and Android key technologies,the software architecture of the Android application layer is constructed,and the selection of the network communication framework and the design of the local database are completed.Secondly,the specific design and implementation of the hardware of the system are introduced,the overall architecture of the hardware is determined,and the appropriate UHF reader and barcode imaging engine is selected.Connect UHF reader and barcode imaging engine through UART interface and MIPI interface to realize communication function.Considering that the system is powered by lithium batteries,a reasonable power conversion circuit is designed for each module.Then,realize the development of Android software.The UHF reader driver was developed using NDK tools to complete electronic label data collection to meet the requirements for warehouse inventory functions in the logistics and warehousing process;combined with C/S architecture ideas to design barcode imaging engine scanning services to achieve barcode data collection requirements,Meet the needs of express delivery in the logistics and transportation links for the functions of warehousing,outgoing,pickup,and receipt;adding setting options to facilitate the management of equipment functions;using Jetpack development components to realize the data display interface to complete the data storage and data upload functions.Finally,the article tests the hardware connection and software functions of the handheld logistics code scanner.The test shows that the system power supply works stably,the UHF reader and barcode imaging engine can quickly and accurately collect electronic label data and barcode data,and realize the function of uploading and synchronizing express transportation information. |