基于STM32智能风扇系统
系统以STM32单片机为主控,搭载温度检测、人体感应、语音识别、蓝牙传输模块,搭配多档位风扇控制,设置自动、手动、定时三种工作模式,实现风扇智能启停、风速调节、语音控制以及手机蓝牙远程监测与操控功能。
基于STM32智能风扇系统 1、硬件整体架构 :本系统采用STM32F103C8T6最小系统板作为主控,搭载OLED显示屏、四按键模块、状态小灯、语音识别模块、蓝牙模块。外设配备DS18B20温度传感器、人体识别感应模块,配合可控速风扇执行设备,整体采用5V USB供电,负责温度采集、人体检测、语音响应和风扇控制。 2、本地多模式控制功能 :设备上电即可正常运行,按键一切换系统工作模式。自动模式下,人体靠近感应模块,指示灯点亮、风扇启动,可通过按键切换温度阈值,支持增减阈值参数,温度阈值越高,风扇风速档位越高,可根据温度自动调节风速。手动模式下,可通过按键控制风扇启停,同时手动切换风扇不同工作档位。定时模式下,按键控制定时器启停,可增减定时时长,设置固定时间后,风扇跟随倒计时开启,计时结束后自动关闭。此外设备支持语音唤醒,通过指定唤醒词启动语音功能,可语音切换自动、手动、定时模式,控制风扇启停和各档位切换。 3、蓝牙远程通讯功能 :手机蓝牙串口可搜索连接对应蓝牙设备,将收发编码设置为GB2312格式后,可实时接收设备上传的环境温度、人体检测状态、设备工作模式等数据。同时支持手机远程操控,可通过发送指令切换设备自动、手动、定时模式,调节自动模式下各风扇档位,也可远程关闭风扇,实现风扇状态的实时监测与远程控制。 2026 mbw2