随着社会在不断进步,高科技含量决定着产品发展的新趋势和前景,智能化技术在
电子产品领域的应用意义深远.电子产品的快速发展,智能家居也越来越智能化,目前已
经应用于实际中的有窗帘、智能电视,灯光,窗帘等,而所用的智能化家用都用一个共
同的特点,都是利用单片机作为中央控制单元.结合了单片机的智能家居语音识别系统使
用更方便,安全可靠性也更高,效率更高,最重要的是它们为能源节约提供巨大的帮助.
基于单片机的智能家居设计系统通过 LD3320 进行特定的语音词条进行语音识别.继电
器分别进行控制空调和风扇,雨滴传感器检测窗外是否下雨,烟雾传感器检测是否发生火
灾,按键设置相关参数也可以直接控 ULN2003 驱动步进电机控制窗帘等一系列的操作
方式,通过语音识别这种方式极大的方便了人们生活,节约能源,特别是老人或者是行
动不便者提供了极大的方便,具有现实意义,如果行动不便我们还可以通过 WIFI 模块
ESP8266 进行数据传输和控制。对此我们还特意添加 OLED 液晶显示屏和温湿度传感器
进行数据可视化进一步改善人们日常生活。
关键词:语音识别;继电器控制;步进电机;智能家居;OLED;WIFI/859/STM32版本

 整个实物设计过程:

【基于STM32单片机智能晾衣架 智能窗帘控制系统 语音识别智能家居 系统设计(实物+程序+原理图+其他资料)859-1】

基于STM32单片机智能晾衣架 智能窗帘控制系统 语音识别智能家居 系统设计(实物+程序+原理图+其他资料)859-1

【基于STM32单片机智能晾衣架 智能窗帘控制系统 语音识别智能家居 系统设计(实物+程序+原理图+其他资料)859-2】

基于STM32单片机智能晾衣架 智能窗帘控制系统 语音识别智能家居 系统设计(实物+程序+原理图+其他资料)859-2

【基于STM32单片机智能晾衣架 智能窗帘控制系统 语音识别智能家居 系统设计(实物+程序+原理图+其他资料)859-3】

基于STM32单片机智能晾衣架 智能窗帘控制系统 语音识别智能家居 系统设计(实物+程序+原理图+其他资料)859-3

【基于STM32单片机智能晾衣架 智能窗帘控制系统 语音识别智能家居 系统设计(实物+程序+原理图+其他资料)859-4】

基于STM32单片机智能晾衣架 智能窗帘控制系统 语音识别智能家居 系统设计(实物+程序+原理图+其他资料)859-4

【基于STM32单片机智能晾衣架 智能窗帘控制系统 语音识别智能家居 系统设计(实物+程序+原理图+其他资料)859-5】

基于STM32单片机智能晾衣架 智能窗帘控制系统 语音识别智能家居 系统设计(实物+程序+原理图+其他资料)859-5

【基于STM32单片机智能晾衣架 智能窗帘控制系统 语音识别智能家居 系统设计(实物+程序+原理图+其他资料)859-6】

基于STM32单片机智能晾衣架 智能窗帘控制系统 语音识别智能家居 系统设计(实物+程序+原理图+其他资料)859-6


 

版本一 语音识别+语音播报+温湿度

窗帘/晾衣架控制+开灯+空调+电视+自动模式+手动模式859-1

1. DHT11采集当前环境温度和湿度

2. LD3322进行语音识别

3. ULN2003驱动步进电机旋转控制窗帘/晾衣架开关

4. OLED液晶显示当前温湿度、模式

    电机(窗帘/晾衣架)、空调电视开/关状态

5. 按下第一个按键:切换自动/手动模式

自动(语音识别)模式:

6. 为了防止误识别,必须要先说唤醒指令:你好,小佳

    识别成功后语音回复“我在”

7. 如果10S内没有说其他的指令语音播报“有需要在叫我

    识别成功后相对应的命令指令(2级指令)如下:

8.  手动模式 语音播报:已切换为手动模式

9.  当前温湿度 语音播报:“当前温度XX摄氏度”,“湿度百分之XX

10. 开灯:打开白色LED照明指示灯,语音播报:“灯已打开

      关灯:关闭白色LED照明指示灯,语音播报:“灯已关闭

11. 打开电机,步进电机正转打开窗帘/晾衣架,语音播报“电机已打开

     关闭电机:步进电机反转关闭窗帘/晾衣架,语音播报“电机已关闭

12. 打开电视:继电器闭合表示打开电视,语音播报“电视已打开

     关闭电视:继电器断开表示关闭电视,语音播报“电视已关闭

13. 打开空调:继电器闭合开启风扇,表示打开空调

     语音播报“空调已打开

      关闭空调:继电器断开风扇停止旋转表示关闭空调

     语音播报“空调已关闭

14. 打开所有设备:直接打开所有设备,语音播报“已打开所有设备

      关闭所有设备:直接关闭所有设备,语音播报“已关闭所有设备

手动模式:

15. 第二个按键:开灯/关灯

     第三个按键:打开/关闭电机(窗帘/晾衣架

     第四个按键:打开/关闭空调

     第五个按键:打开/关闭电视

 版本二:wifi传输控制+语音识别+语音播报+温湿度

窗帘/晾衣架控制+开灯+空调+电视+自动模式+手动模式859-2

1. DHT11采集当前环境温度和湿度

2. LD3322进行语音识别

3. ULN2003驱动步进电机旋转控制窗帘/晾衣架开关

4. OLED液晶显示当前温湿度、模式

电机(窗帘/晾衣架)、空调电视开/关状态

5. 按下第一个按键:切换自动/手动模式

自动(语音识别)模式:

6. 为了防止误识别,必须要先说唤醒指令:你好,小佳

识别成功后语音回复“我在”

7. 如果10S内没有说其他的指令语音播报“有需要在叫我

识别成功后相对应的命令指令(2级指令)如下:

8. 手动模式 语音播报:已切换为手动模式

9. 当前温湿度 语音播报:“当前温度XX摄氏度”,“湿度百分之XX

10. 开灯:打开白色LED照明指示灯,语音播报:“灯已打开

关灯:关闭白色LED照明指示灯,语音播报:“灯已关闭

11. 打开电机,步进电机正转打开窗帘/晾衣架,语音播报“电机已打开

关闭电机:步进电机反转关闭窗帘/晾衣架,语音播报“电机已关闭

12. 打开电视:继电器闭合表示打开电视,语音播报“电视已打开

关闭电视:继电器断开表示关闭电视,语音播报“电视已关闭

13. 打开空调:继电器闭合开启风扇,表示打开空调

语音播报“空调已打开

关闭空调:继电器断开风扇停止旋转表示关闭空调

语音播报“空调已关闭

14. 打开所有设备:直接打开所有设备,语音播报“已打开所有设备

关闭所有设备:直接关闭所有设备,语音播报“已关闭所有设备

手动模式:

15. 第二个按键:开灯/关灯

第三个按键:打开/关闭电机(窗帘/晾衣架

第四个按键:打开/关闭空调

第五个按键:打开/关闭电视

WIFI无线传输控制功能:

18. 通过WIFI模块ESP8266把当前数据参数发送到手机APP

      显示当前温度、湿度、

19. 可以切换自动模式/手动模式

20. 手动模式下可以直接进行控制

      灯光:开/关 电机(晾衣架/窗帘):开/关

      空调:开/关 电视:开/关

 版本三  雨滴+语音识别+语音播报+温湿度

窗帘/晾衣架控制+开灯+空调+电视+自动模式+手动模式859-3

1. DHT11采集当前环境温度和湿度

2. 雨滴传感器检测当前是否下雨

3. LD3322进行语音识别

4. ULN2003驱动步进电机旋转控制窗帘/晾衣架开关

5. OLED液晶显示当前温湿度、模式

电机(窗帘/晾衣架)、空调电视开/关状态

6. 按下第一个按键:切换自动/手动模式

自动(语音识别)模式:

7. 雨滴传感器检测到有雨

电机反转,表示关闭窗帘/晾衣架,液晶显示下雨雨滴图案

语音播报:小佳提醒您,外面正在下雨请及时收好衣物,关好门窗

8. 为了防止误识别,必须要先说唤醒指令:你好,小佳

识别成功后语音回复“我在”

9. 如果10S内没有说其他的指令语音播报“有需要在叫我

识别成功后相对应的命令指令(2级指令)如下:

10. 手动模式 语音播报:已切换为手动模式

11. 当前温湿度 语音播报:“当前温度XX摄氏度”,“湿度百分之XX

12. 开灯:打开白色LED照明指示灯,语音播报:“灯已打开

关灯:关闭白色LED照明指示灯,语音播报:“灯已关闭

13. 打开电机,步进电机正转打开窗帘/晾衣架,语音播报“电机已打开

关闭电机:步进电机反转关闭窗帘/晾衣架,语音播报“电机已关闭

14. 打开电视:继电器闭合表示打开电视,语音播报“电视已打开

关闭电视:继电器断开表示关闭电视,语音播报“电视已关闭

15. 打开空调:继电器闭合开启风扇,表示打开空调

语音播报“空调已打开

关闭空调:继电器断开风扇停止旋转表示关闭空调

语音播报“空调已关闭

16. 打开所有设备:直接打开所有设备,语音播报“已打开所有设备

关闭所有设备:直接关闭所有设备,语音播报“已关闭所有设备

手动模式:

17. 第二个按键:开灯/关灯

第三个按键:打开/关闭电机(窗帘/晾衣架

第四个按键:打开/关闭空调

第五个按键:打开/关闭电视

 版本四:wifi传输控制+雨滴+语音识别+语音播报+温湿度

窗帘/晾衣架控制+开灯+空调+电视+自动模式+手动模式859-4

版本三功能不变加WIFI无线传输控制功能

WIFI无线传输控制功能:

18. 通过WIFI模块ESP8266把当前数据参数发送到手机APP

      显示当前温度、湿度、是否下雨

19. 当雨滴传感器检测到有雨,显示下雨中

20. 可以切换自动模式/手动模式

21. 手动模式下可以直接进行控制

     灯光:开/关 电机(晾衣架/窗帘):开/关

     空调:开/关 电视:开/关

 版本五:烟雾检测+雨滴+语音识别+语音播报+温湿度

窗帘/晾衣架控制+开灯+空调+电视+自动模式+手动模式859-5

1. DHT11采集当前环境温度和湿度

2. MQ-2采集当前环境烟雾/可燃气体浓度

3. 雨滴传感器检测当前是否下雨

4. LD3322进行语音识别

5. ULN2003驱动步进电机旋转控制窗帘/晾衣架开关

6. OLED液晶显示当前温湿度、模式

    烟雾浓度电机(窗帘/晾衣架)、空调电视开/关状态

7. 第一个键设置烟雾浓度上限加,第二个按键上限减

    5S后自动退出设置页面

8. 当烟雾超过上限,语音播报:警告!当前烟雾浓度较高

9. 按下第三个按键:切换自动/手动模式

自动(语音识别)模式:

10.雨滴传感器检测到有雨

     电机反转,表示关闭窗帘/晾衣架,液晶显示下雨雨滴图案

     语音播报:小佳提醒您,外面正在下雨请及时收好衣物,关好门窗

11. 为了防止误识别,必须要先说唤醒指令:你好,小佳

     识别成功后语音回复“我在”

12. 如果10S内没有说其他的指令语音播报“有需要在叫我

     识别成功后相对应的命令指令(2级指令)如下:

13. 手动模式 语音播报:已切换为手动模式

     自动模式 语音播报:已切换为自动模式

14. 当前温湿度 语音播报:“当前温度XX摄氏度”,“湿度百分之XX

15. 当前烟雾浓度 语音播报:“当前烟雾浓度:XXXXPPM

16. 开灯:打开白色LED照明指示灯,语音播报:“灯已打开

     关灯:关闭白色LED照明指示灯,语音播报:“灯已关闭

17. 打开电机,步进电机正转打开窗帘/晾衣架,语音播报“电机已打开

     关闭电机:步进电机反转关闭窗帘/晾衣架,语音播报“电机已关闭

18. 打开电视:继电器闭合表示打开电视,语音播报“电视已打开

     关闭电视:继电器断开表示关闭电视,语音播报“电视已关闭

19.打开空调:继电器闭合开启风扇,表示打开空调

    语音播报“空调已打开

    关闭空调:继电器断开风扇停止旋转表示关闭空调

    语音播报“空调已关闭

20. 打开所有设备:直接打开所有设备,语音播报“已打开所有设备

     关闭所有设备:直接关闭所有设备,语音播报“已关闭所有设备

手动模式:

21. 第二行第一个按键:开灯/关灯

               第二个按键:打开/关闭电机(窗帘/晾衣架

               第三个按键:打开/关闭空调

               第四个按键:打开/关闭电视

 版本六:wifi传输控制+烟雾+雨滴+语音识别+语音播报+温湿度

窗帘/晾衣架控制+开灯+空调+电视+自动模式+手动模式859-6

版本五功能不变加WIFI无线传输控制功能

WIFI无线传输控制功能:

22. 通过WIFI模块ESP8266把当前数据参数发送到手机APP

     显示当前温度、湿度、烟雾、是否下雨

23. 通过手机APP可以设置烟雾浓度上限

24. 当烟雾浓度超过上限,字体进行提醒

25. 当雨滴传感器检测到有雨,显示下雨中

26. 可以切换自动模式/手动模式

27.  手动模式下可以直接进行控制

      灯光:开/关    电机(晾衣架/窗帘):开/关

      空调:开/关    电视:开/关

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐