With the rapid development of IoT technology,the smart home industry shows an explosive growth trend.Lock,as a safety tool,plays an important role in the whole home security.The development of locks has experienced a process from mechanical to intelligent.In just a few decades,intelligent locks have also experienced a change from single function to multi-function.The intelligent locks have more and more functions,but less complexity and easier operation.By studying the application of IoT technology in intelligent locks and organically combining with the WeChat social platform with a wide range of users,this paper designed an intelligent lock system based on the controlling of WeChat platform,and improved the existing problems in the intelligent lock system scheme to further improve the safety monitoring and controlling ability of the system.The main research work of this paper is as follows:Firstly,this paper analyzes the research background and current situation of intelligent lock in the IoT environment,designs an intelligent lock system based on WeChat,and develops related functions of the system to meet the application requirements.By introducing WeChat platform,the efficiency and convenience of intelligent locks are greatly improved.Secondly,since the intelligent lock system exposes the intelligent lock to the Internet environment,the security of the lock depends heavily on the network environment.In order to solve this problem,this paper introduces AES encryption algorithm to encrypt communication packets.At the same time,aiming at the problem that the round key correlation in the expanded key generation algorithm of AES algorithm is too high,the security of the algorithm is improved and applied to the system to improve the safety monitoring and controlling ability of the whole system.The experimental results show that the system in this paper has high security and practicability,which can meet the practical application requirements.Finally,relevant IoT technology and software programming technology are used to preliminarily construct the intelligent lock system,and the design of software and hardware are combined to form the overall framework of the system.At the same time,experiments are conducted to verify whether the system functions design meets the expected goals. |