本项目设计了一套基于STM32微控制器的智能路灯控制系统,通过集成光照传感器和无线通信模块,实现自动调节亮度与远程监控功能,提高能源利用效率。
该系统具备检测温度、湿度、光照强度以及烟雾浓度的功能,并能够根据预设的阈值进行相应的报警或调节措施。
1. 系统可以监测环境中的温湿度、光线亮度及烟雾浓度。
2. 当检测到光照和烟雾浓度超过设定的安全范围时,将触发声光警报。
3. 温度超出安全区间(过低或过高)时,系统会自动启动加热装置或者风扇来调节温度。
4. 如果空气湿度过高,则开启通风设备降低湿度水平。
5. OLED显示屏用于实时显示当前的温湿度、光照及烟雾浓度数值。
6. 用户可以通过手机应用程序远程调整各个参数的安全阈值,并查看各项指标的具体数据。
硬件配置包括STM32F103C8T6单片机作为主控芯片,DHT11传感器负责采集温度和湿度信息;BH1750光强探测器用于测量光照度;MQ-2气体检测仪专门针对烟雾进行监测。此外还有OLED显示屏幕用以呈现数据读数,并且通过ESP8266 Wi-Fi模块实现与移动设备之间的通信。
在操作界面上,第一个按钮是进入设置模式的开关。初次按下后可调整温度限制(最低10°C最高50°C)。连续两次点击该键则转至湿度上限值设定阶段;再按两下将切换到光照度阈值配置界面;最后一步为烟雾浓度警戒线指定过程。
当前环境参数如下:
- 温度:24℃
- 湿度:42%
- 光照强度:34%
- 烟雾浓度:63%
其中,温度调节范围设定为10至50摄氏度之间;湿度控制目标值设定了70%上限;光照阈值预置在了60%水平线上;烟雾警报触发点同样设置于60%。