一、硬件方案
本系统采用STM32F103C8T6单片机+DHT11温湿度传感器+LCD1602液晶+HC-05蓝牙模块+按键+蜂鸣器+发光二极管而成。
二、功能设计
1.采集LCD1602液晶显示温度和湿度值,报警参数可以同时显示出来,直观明了。
2.有4个报警指示灯,分别代表温度过高(左红灯)、温度过低(左黄灯)、湿度过高(右红灯)、湿度过高(右黄灯)。
3.可以设置温度上限、温度下限、湿度上限、湿度下限,并具有掉电保存功能,保存在STM32内部FLASH,上电无需重新设置。
4.当DHT11测出来的温湿度超出设置的范围时,蜂鸣器会报警,同时对应的报警指示灯会变亮。
5.DHT11传感器湿度测量范围:10%~95%RH;温度测量范围:0~50℃;
6.手机APP可以通过连接蓝牙模块,可以显示测到的温湿度值和设置的温湿度上下限报警值,可以通过手机APP设置温湿度上下限报警值并同步到产品上面显示。
7.手机APP有汉字报警提示,当温度超过上限时手机上会显示“温度偏高”,当温度低于下限时手机上会显示“温度偏低”,当湿度超过上限时手机上会显示“湿度偏高”,当湿度低于下限时手机上会显示“湿度偏低”。