本设计采用STM32F103C8T6单片机作为控制芯片,通过AMS1117稳压芯片为系统提供稳定电压,选用电容型土壤传感器来检测土壤湿度,然后根据按键模块设置好合适的土壤湿度阈值范围,在显示屏OLED12864上显示,并可利用步进电机接收信号驱动水泵工作灌溉。本系统可通过按键模块进行手动模式与自动模式的切换。在自动模式下,当土壤湿度低于阈值范围时,系统会亮起警示灯,蜂鸣器响起,水泵自动旋转灌溉,当检测土壤湿度达到合适范围内时,系统自动停止灌溉,警示灯熄灭,蜂鸣器停止响应;在手动模式下,当土壤湿度处于正常阈值范围内时也可手动控制系统灌溉浇水。另外该系统可实现压力上限报警功能。
基于单片机的土壤自动灌溉系统设计
最新推荐文章于 2024-11-03 08:29:39 发布