每年这个时候,很多同学到毕业设计时候,想不出来要做什么项目,或者有了题目却没有思路,所以给大家分享一个智能家居项目,感兴趣的大家点个关注。
智能家居系统功能概述
上面视频演示的STM32智能家居的功能是:
✔ 通过语音识别和上位机App进行控制
✔ 实现有人闯入自动警报
✔ 照明控制,温度和湿度控制,空气质量测量,家用电器定时和自动窗帘等功能的控制
主控是STM32F103RCT6单片机,连接到每个传感器。通过LD3320语音芯片生成语音信号到MCU的串口,在串口识别出发送的数据后,可以控制每个传感器,还通过蓝牙HC05将AT命令连接发送到手机App的控制端,进而控制家电。
离线语音识别功能:
该功能的语音识别词分为两级:
第一级识别词:“小白”用来唤醒智能家居系统,此时LD3320的模块灯常亮。
第二级识别词用来控制“家居”,如:“开灯”“关灯”“拉开窗帘”“拉上窗帘”等。同时将对应的串口信息发送至stm32.其指令表及发送串口数据如表所示:
家居控制:
灯由LED发光二极管来实现,窗帘