文档介绍:基于STM32的智能家居远程控制系统
摘要
随着经济、社会以及相关技术的发展,特别是近年来在物联网建设的带动下,智能家居的概念越来越受到人们的关注,人们对家居智能化的需求也越来越大。因此如果能设计一套成本低,控制简单,并且可以在最大程度上为用户提供高效、舒适、节能的居住和工作环境的智能家居系统是非常有前景的。
本课题在分析智能家居的研究现状、发展趋势、研究意义的基础上提出了基于STM32的智能家居远程控制系统的设计方案。该系统以STM32F103ZET6为系统的主控芯片,配合许多的外设模块。比如:GSM模块、指纹识别模块、TFT液晶屏、语音识别模块等器件。软件程序方面,实现对串口通讯、GSM无线网络通信、TFT液晶屏等模块的程序编写。
在本设计中,用手机远程的向GSM模块发送短信,并识别短信的内容,根据其短信内容实现对实现家庭电器、窗帘、照明的本地或远程控制;利用语音识别模块控制家居环境中灯光部分的开、关以及亮度的调整;利用指纹识别来实现家居系统中门禁功能来保证用户安全。
本系统功能实用、操作简单、价格低廉、易于安装,可以为人们提供更便捷,更高效,更环保的生活环境。
关键词:智能家居,STM32,GSM无线通信,语音识别,指纹识别
Intelligent Home Remote Control System Based on STM32
Abstract
With the economic, social and related technology development, especially in recent years in work construction in the drive, smart home is more and more by people's attention, people are increasingly high demand of intelligent home, the future smart home industry exist huge potential market, so the design of a low cost, simple control and can in maximum extent to provide users with an efficient, comfortable, energy-efficient living and working environment for the smart home system is very promising.
The analysis of the smart home research present situation, development trend and research significance, puts forward the design of the smart home remote control system based on STM32 scheme. The STM32F103ZET6 as main control chip of the system, and cooperate with many peripherals module. Such as: GSM module, fingerprint identification module, TFT LCD screen, speech recognition module device. Software program for the underlying driver design using official firmware library, realize the munication, TFT LCD screen, GSM munication driver for the programming of the system.
In this design, with remote mobile phone to GSM module to send text messages, and to identify the message content, according to realize the message content for household electrical appliances, curtains, local or remote control of lighting; using the speech recognition module to control the light part of the home env