Font Size: a A A

Design Of Fingerprint Attendance System Based On Embedded Linux And WeChat

Posted on:2019-08-15Degree:MasterType:Thesis
Country:ChinaCandidate:Q WuFull Text:PDF
GTID:2428330548956647Subject:Circuits and Systems
Abstract/Summary:PDF Full Text Request
Since 21 st Century,with the rapid progress of communication technology and Internet technology,there are many problems such as the generation of punch cards and the lack of flexibility in shift design.The mobile attendance terminal needs a separate app development to improve attendance and cost.Based on the above factors,this design plan is designed to obtain data from smart phone terminal and make fingerprint attendance data from embedded terminal.The program in the embedded has loaded Linux operating system and interface circuit,realizes attendance data collection and upload data to the cloud server function.And in the intelligent terminal use We Chat app which in the current domestic market rate as high as 95%.We Chat in the design of public number platform to meet the business needs of the attendance function.The attendance system in this design adopts the sub jurisdiction operation between the embedded terminal and the intelligent terminal,which enhances the privacy protection of personal data.The design apply fingerprint recognition technology to identify authentication.Apply embedded system technology to build the equipment development and system.Apply database technology to generate the attendance data storage.Apply network communication technology to send data to a cloud service attendance data.Apply cloud computing technology to achieve the business logic function of cloud platform.The architecture of the whole design consists of two parts,the embedded part and the We Chat public number.The embedded part is made up of main control unit,fingerprint acquisition unit,wireless communication unit and touch screen unit.The We Chat public number is mainly composed of software,consisting of attendance system function interface and system auxiliary function.The communication of embedded part is mainly realized by serial communication and SPI communication,and the communication between cloud server and ends is mainly implemented by POST and GET request of HTTP protocol.The hardware system mainly distributed in the embedded terminal,the core unit is as follows: the pre installed Linux3.12.16 operating system EM9287 emtronix industrial motherboard,MBF200 fingerprint acquisition module,ATKESP8266 communication module,Wi Fi EAT920 touch screen module.Every link of the system includes the design of the software.Embedded Linux programming involves the language of C/C++,mainly the driver of communication interface.And direct compiling and debugging is used in cloud server,and the programming language is PHP.The interface display program of the embedded terminal is written using QT,and all two terminals need to operate the database.The system test is divided into unit test and comprehensive test,and the system test is carried out after all the local unit tests are completed.Through constant debugging and modification,the problems and errors of the system are solved.Intelligent multiport attendance system developed in this solution,due to use biometrics for identity authentication information,improve the traditional attendance easily replaced the disadvantages.Because of using wireless communication technology transfer attendance data to the cloud,prevent data loss and manage data more convenient.Intelligent terminal development only public number which save design cost.
Keywords/Search Tags:embedded Linux, fingerprint identification, cloud server, WeChat public number
PDF Full Text Request
Related items