1.系统总体设计
根据系统的实际应用需求,从硬件电路以及软件程序两个方面展开房间湿度控制系统设计。如图所示为系统的整体架构图。系统采用单片机作为控制器,在传感器检测模块中包括DHT11温湿度检测、有害气体浓度检测,在系统执行模块包括加湿模块、报警模块,同时利用WiFi模块实现数据的无线传输,用户通过手机APP实现远程监测。
2.系统主程序
在基于STM32的房间湿度控制系统软件程序设计中,采用的是STM32单片机作为系统主控核心,单片机是采用C语言进行系统软件功能程序的设计开发的。如图是系统的主程序流程图,当系统启动后首先完成初始化设置,然后实现温湿度、有害气体浓度的监测,当湿度超出阈值范围,自动进行除湿,当有害气体浓度超出安全阈值范围则自动报警提示。
3、实物图