Font Size: a A A

Linux-based Smart Home System And Terminal Controller Design

Posted on:2023-08-04Degree:MasterType:Thesis
Country:ChinaCandidate:Y WangFull Text:PDF
GTID:2532307100469854Subject:Electrical engineering
Abstract/Summary:PDF Full Text Request
The smart home system is an overall integrated that use computer technology and communication technology to management and control of each independent home equipment which include lights,curtains and air conditioners.Due to the communications technology,embedded technology and cloud platform technology has been rapid development in recent years,the smart home system has also made great progress on the original basis,and its intelligent management and remote control have realized the "people-oriented" home concept,in line with contemporary people’s pursuit of quality of life.However,due to the integration of the smart home system,it is necessary to replace the existing old electrical appliances without the smart system installed during the layout,which is costly and the market is only positioned for highend consumers.According to the information above,this paper hopes to design a system that lightweight smart home based on Linux.The smart home control system researched and implemented in this paper mainly includes four parts: main node controller,terminal node controller,human-computer interaction and remote access.Data transmission between the terminal node and the main node is carried out through wireless communication,and the user can also control the operation of the system by clicking on the human-computer interaction interface or sending commands remotely.Since the infrared control system of home appliances is one of the key subsystems of the smart home control system,this paper introduces the commonly used methods in this field,analyzes and compares the infrared data processing methods such as direct recording method,iterative method and structure recognition mean compression method.According to the advantages and disadvantages,a processing method with fast compression speed,lossless data compression and no dependence on infrared coding format is proposed.The main work of this paper includes hardware circuit and software programming design of smart home system.In terms of hardware design,CH32F103C8T6 is selected as the terminal node controller,the selection of various sensor modules is determined,and the hardware structure design of the terminal node system is completed.In terms of software design,it mainly includes UI interactive interface programming,infrared data acquisition programming,infrared data emission programming,temperature and humidity acquisition programming,wireless data interaction programming and remote data interaction programming.It is proved that the system is feasible enough to meet the actual application requirements by integrating the software and hardware system for integration test.
Keywords/Search Tags:Linux system, wireless communication, remote control, infrared control
PDF Full Text Request
Related items