JSqiubo / Temperature-and-humidity-control-based-on-stm32

系统上电之后,首先要做的就是进行系统初始化,点亮显示屏,紧接着DHT11温湿度传感器、土壤湿度传感器就要发挥其感官的功能,去感知周围环境中的变化,为STM32的工作提供情报讯息。STM32读取到采集到的土壤湿度,实时显示在屏幕上,并且STM32芯片根据读取到的湿度值判断。当土壤湿度低于40%的时候,打开控制加水电机的继电器,加水电机通电。通电后加水电机工作30S,无论此时加了多少水,土壤湿度如何,与加水电机相连的继电器都要断开,停止继续加水。随后控制加水电机端的GPIO口停止工作1小时。在此期间,加水装置无论如何都不会工作。因为加水后土壤吸收水分需要充足的时间,这样的话土壤湿度传感器探测出来的值才比较准确。如果土壤湿度大于等于40%,加水电机不工作。接下来程序开始采集空气温湿度,实时检…
50Updated 5 years ago

Related projects

Alternatives and complementary repositories for Temperature-and-humidity-control-based-on-stm32