☆、设计硬件组成:STM32单片机最小系统+DHT11温湿度传感器+OLED液晶显示屏+继电器+加湿器+风机+按键设置+蜂鸣器+LED灯;
1、本设计采用STM32F103C8T6单片机作为主控芯片;
2、温湿度检测:通过DHT11数字温湿度传感器实时检测环境温度和湿度值;
3、实时显示:通过OLED液晶显示屏实时显示测量的温度值、湿度值、模式、设备状态等信息;
4、限值设置:用户通过按键可以自行设置湿度上下限值,并自动保存在单片机FLASH中;
5、模式切换:用户可以通过按键切换手动/自动模式;
6、手动模式:当切换至手动模式时,用户可以通过按键控制风机开关、加湿器开关操作;
7、自动模式:当切换至自动模式时,系统会自动根据当前的湿度值和设定限值进行比对。
当湿度值低于设定下限值时,系统控制加湿器工作,风机关闭;
当湿度值高于设定上限值时,系统控制加湿器关闭,风机工作;
当湿度值处于设定上下限值之间时,系统控制加湿器和风机都关闭;
8、异常提醒:当实际测量的湿度值超过湿度限值范围时,系统控制红色指示灯和蜂鸣器提示,用户可以通过按键暂时关闭蜂鸣器鸣叫;