一. 系统功能概述
- 环境监控功能:系统整合了多种环境传感器,可以实时获取并监控当前环境的温度、湿度,以及光照强度。
- 土壤湿度监控:通过土壤湿度传感器测量土壤中水分含量,数据会即时显示在屏幕上。
- 显示屏信息:配备了显示屏,用以实时呈现环境温度、湿度、光照强度和土壤湿度等信息,帮助用户清晰了解环境状况。
- 智能灌溉系统:当土壤湿度低于预设的最小值时,系统会自动启动水泵进行灌溉,直至湿度达到设定的最高值,随后自动停止水泵,以确保植物获得足够的水分。
- 环境警示功能:如果环境湿度或光照强度超过设定的阈值,系统会发出声光警报提示,使用户能够及时调整环境条件,确保植物生长环境的稳定。
二. 电路设计
电路设计采用了Altium Designer进行设计:
- 系统的核心控制单元是STM32F103C8T6单片机,构成了最小系统电路;
- 通过DHT11传感器实现温湿度的检测,并通过单总线与单片机的GPIO接口连接;
- 光强检测则使用