Font Size: a A A

Design And Implementation Of Smart Lock Control System For Campus Dormitory Based On NB-IoT

Posted on:2021-03-05Degree:MasterType:Thesis
Country:ChinaCandidate:G LiFull Text:PDF
GTID:2427330602481613Subject:Engineering
Abstract/Summary:PDF Full Text Request
With the development of the Internet of Things technology and the concept of a smart campus,more and more smart devices have opened the door to the campus.Door locks serve as a line of defense for campus dormitories and play an important role in student property and personal safety.According to the survey report,90%of the dormitories in colleges and universities in China use mechanical locks.For students,the key of the mechanical lock is not portable and is easy to lose.For dormitory administrators,they must manage a large number of keys.When students forget to bring or lose their keys,they need to find the key corresponding to the dormitory from the spare key,and they need to register for lending and returning.For the school administrators,they need to go to the bedroom every night to record the student's Back to bed,these manual management methods are inefficient and time consuming.To this end,this subject combines fingerprint recognition,embedded and Internet of Things technologies to design a NB-IoT-based campus dormitory smart lock control system for the campus dormitory management scenario,and performs system optimization of the remote online update function to improve the efficiency of system remote update.The specific research content is as follows:(1)Analyzed the application scenarios of campus dormitory and the needs of school administrators,summarized several mainstream wireless communication technologies of Internet of things,and finally proposed the NB-IoT-based intelligent lock control system of campus dormitory.(2)According to the proposed scheme,the main MCU of the system and each peripheral module are selected,the working principle of each module is introduced,the communication protocol between smart lock and server in campus dormitory is formulated,the circuit designing and driver coding of each module including NB-IoT,fingerprint,Bluetooth,voice and capacitor key are completed-Finally,the PCB'A is finished,and the system function,performance,power consumption,etc.are verified and tested on it.(3)A remote update scheme with a focus on reducing the amount of updated data is proposed.First,use the BSDiff differential algorithm to process the update package to obtain the differential package;at the same time,a breakpoint resume transmission function is added in data transmission to realize that the smart lock continues to obtain data from the disconnected place when obtaining the data of the update package;in addition,designed a FLASH partition method,optimized the flow of local self-update operation,and eliminated redundant copy operations.Compared with the whole package update,this solution improves the update efficiency by an average of 62.64%,greatly reducing the time required for remote update of the smart lock,saving network traffic and power consumption of the smart lock.
Keywords/Search Tags:NB-IoT, campus dormitory, smart lock, remote update, BSDiff
PDF Full Text Request
Related items