摘要:本项目使用 STM32F407 作为主控芯片,通过蓝牙和语音控制实现安全、便宜的智能家居系统。实现了手机实现家电控制;语音识别+人脸识别开门/关门;语音控制开关灯、开关风扇以及切歌,关闭音乐等;地震、CO、温度、湿度、光强监测等;用户可通过 LCD 显示屏操作 APP 实现人脸管理、人脸登记、语音留言、文本留言、查看语音、查看文本留言、查看门外情况(监控),以及控制开门/关门、开灯/关灯、开风扇/关风扇等等。相比于现有的智能家居方案,我们的方案通过使用 Android ID 作为手机用户唯一识别码以及语音识别+人脸识别双重开门检测,使得整个系统更为安全。同时,我们的方案成本更低,可用于高校学生宿舍推广。
关键词:智能家居;STM32;蓝牙;语音识别;人脸识别
ABSTRACT This project uses STM32F407 as the main control chip to realize a safe and cheap smart home system through Bluetooth and voice control. Achieve mobile phone to achieve home appliance control; voice recognition + face recognition to open / close the door; voice control switch lights, switch fans and cut songs, turn off music, etc.; earthquake, CO, temperature, humidity, light intensity monitoring, etc.; users can pass LCD Display operation APP implements face management, face registration, voice message, text message, view voice, view text message, view door condition (monitoring), and control door opening/closing, turning on/off, turning on/off Fans and so on. Compared with the existing smart home solution, our solution makes the whole system more secure by using the Android ID as the unique identification code of the mobile phone user and the dual recognition detection of voice recognition + face recognition. At the same time, our program costs are lower and can be used to promote college students' dormitory.
INDEX TERMS Smart home; STM32; Bluetooth; Speech recognition; Face recognition
目录
查新说明 4
第 1 章 引言 5
1.1 选题背景和研究意义 5
1.2 智能家居研究现状 5
1.3 论文研究内容和结构安排 6
第 2 章 智能家居实现的理论分析 7
2.1 蓝牙通信技术 7
2.2 语音识别技术 7
2.3 人脸识别技术 8
第 3 章 智能家居系统设计 10
3.1 智能家居系统整体设计 10
3.2 智能家居硬件设计 13
3.3 智能家居软件设计 18
3.4 通信协议 22
3.4.1 蓝牙通信 22
3.4.2 系统硬件设置操作 22
第 4 章 智能家居系统实现 23
4.1 整体系统的搭建 23
4.2 系统测试方案 23
4.3 智能家居系统的测试 23
4.3.1 智能家居 APP 调试 23
4.3.2 蓝牙通信部分调试 23
4.3.3 语音控制部分调试 24
4.3.4 人脸识别部分调试 24
4.3.5 地震监测部分调试 24
第 5 章 结论与展望 25
参考文献 26