Font Size: a A A

The Design Of Small Smart Home System Based On STM32

Posted on:2015-07-01Degree:MasterType:Thesis
Country:ChinaCandidate:X P SongFull Text:PDF
GTID:2298330428451833Subject:Computer technology
Abstract/Summary:PDF Full Text Request
In recent years, the Internet of things become the largest technology innovation after the Internet, the Internet of things is the focus of global concern. The development of the Internet of things has introduced the new concept and the new development space for the Intelligent Home Furnishing, Intelligent Home Furnishing can be regarded as an important application of the Internet of things. At present, the main market of intelligence Home Furnishing remains in the high-end crowd, professional personage thinks, cost performance is the main cause of Intelligent Home Furnishing market narrow, so it has a great practical significance to development low-end and cost-effective market Intelligent Home Furnishing system.Firstly, this paper compares the advantages and disadvantages of flat routing protocols and hierarchical routing protocols, choose the hierarchical routing protocol which has a good scalability as the routing protocol of Intelligent Home Furnishing. Then according to the cluster head node LEACH algorithm of hierarchical routing protocol is concentrated in one area network problems are improved, and put forward the residual energy of node is become the main index of the next round of cluster head node. The improved algorithm is simulation validated through Matlab, that can balance the network load, prolong the network lifetime.Secondly, based on the improved LEACH algorithm, the Intelligent Home Furnishing System designed in the paper adopts Cortex-M3as the core microprocessor STM32as the core CPU embedded controller to achieve the timely processing of large amounts of information, using GSM module and nRF24L01wireless transceiver module as communication module to realize mutual communication and information transmission among the various modules. Then, the system design the security module, home appliance control module and disaster prevention module, in order to monitor Home Furnishing environment in time. In the hardware design, use the idea of modularization to analysis the working principle and the function module of the device, design the circuit diagram of modular. In the software design, according to the hardware design of circuit principle and module work flow, this paper designed the program flow chart of each module.Finally, through the study of STM32firmware library and communication protocol programming, combined with the hardware module and improving routing algorithm, realizes the functions of system design.
Keywords/Search Tags:Internet of Things, Routing Protocol, ARM, Smart Home System
PDF Full Text Request
Related items