本智能灌溉系统利用物联网技术,实现对农田土壤湿度实时监测,并自动调节灌溉量,节约水资源,提高作物产量和品质。
本设计基于STM32的节能灌溉系统包括以下组件:OLED显示屏、土壤温湿度传感器、ESP8266模块、光敏电阻传感器、补光灯、STM32F103C8T6核心板、水泵和蜂鸣器。
该系统的功能涵盖按键操作以切换界面,设置自动控制的阈值,手动开启或关闭补光灯和水泵,调节手自动模式,并在条件满足时触发蜂鸣器报警。系统使用三个传感器进行数据采集与处理:土壤温湿度传感器及光敏电阻传感器。
屏幕显示分为两个部分:
1. 显示页面:展示当前土壤温度、湿度以及光照强度。
2. 设置界面:允许用户设置土壤的自动控制阈值,包括上下限设定,并且可以调整光照强度的下限。这些参数均可通过按键进行修改。
手自动模式说明如下:
- 手动模式支持直接操作水泵和补光灯,此时所有预设条件下的自动化功能将被禁用。
- 自动化模式则根据用户先前设置好的阈值来控制设备:当土壤湿度低于设定的下限时启动水泵;若高于上限,则停止水泵。对于光照强度,在其数值不足时开启补光灯以补充光线。
通过配套的应用程序,可以远程监控和操控上述参数及功能,包括实时查看各项环境指标、调整自动化设置以及切换操作模式等。自动控制系统依据土壤湿度的上下限值与光照强度下限来决定何时启动或停止水泵和补光设备,并在必要时发出警报通知用户。