Font Size: a A A

Research And Implementation Of Embedded Smart Lock Control System

Posted on:2020-12-10Degree:MasterType:Thesis
Country:ChinaCandidate:J LvFull Text:PDF
GTID:2381330602465852Subject:Control engineering
Abstract/Summary:PDF Full Text Request
The rapid development of Internet of Things technology has made smart home,the product that best understands the Internet of Things technology,into the ordinary family.As the first barrier to the home portal,smart locks are also an important part of smart homes.In today's developed Internet of Things technology,while protecting people's lives and property,how to make door locks more convenient and have a better user experience has become a difficult problem in current research.On the mobile terminal,as one of the important security technologies,biometric technologies such as fingerprint recognition technology and face recognition have become the mainstream standard configuration of mobile terminals.The smart lock will also use the most advanced biometric technology to provide a better experience for users,just like mobile terminals.This topic will combine the advantages of real-time operating system and Junzheng X1000 built-in MXU to introduce a fast intelligent lock system based on embedded system.MXU is the media expansion unit built by Junzheng Ingenic Company's X1000 IoT platform.Through its internal MXU instructions,it can effectively make the program run faster and accelerate the execution of code.This paper first introduces the commonly used embedded real-time operating system,and analyzes their respective functions and features;then proposes the system solution according to the system requirements;then implements the system solution specifically,including the hardware design of the core module and the development of the software part;Then introduce the touch screen graphical interface that other smart locks do not use,use the LittlevGL graphics library to implement user login,user deletion,out-of-order keyboard,keyboard lock and virtual password in the smart lock interface.At the end of this paper,we test the acceleration effect and overall power consumption of the module.When designing the acceleration module,we will focus on the acceleration principle and specific implementation of the MXU.When developing various functions,the development environment of RTOS and GUI will be introduced separately.At the same time,RTOS will be transplanted to the core board,and the functions of GUI login and deletion of users will be realized.Finally,MXU accelerated test and machine function test will be made.
Keywords/Search Tags:X1000, MXU, LittlevGL, Real-Time Operation System, Graphic User Interface
PDF Full Text Request
Related items