代码拉取完成,页面将自动刷新
基于STM32的智能家居系统
适配STM32F429IGT6单片机开发板
基于STM32F4xx固件库开发
使用Keil5编写C语言代码
使用Qt编写上位机代码。
完成功能: 1、OLED显示当前温湿度 2、使用LD3320语音识别模块识别开关灯、电视、冰箱、空调等指令 3、以OLED显示指令文字,LED亮灭表示开关 4、Windows系统下的上位机通过串口1进行控制操作
BSP驱动编写部分: LED、按键、定时器、USART1串口(用于调试)、USART3(用于语音指令输入)、I2C、DHT11温湿度传感器、OLED显示屏
要点: USART1和USART3使用中断接收、查询发送的方式进行通信。
以下为实物图: 1、显示温湿度
2、整体图
3、一级语言指令响应
二级指令响应 4、开灯
5、关灯
6、全部打开
7、全部关闭
8、上位机界面
9、上位机通信
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。