1. 项目背景与核心价值
阳台种植已经成为现代都市生活的重要组成部分,但传统的人工浇水方式存在诸多痛点:工作繁忙容易忘记浇水、出差旅行期间植物无人照料、浇水时间不科学导致植物生长不良等。这个自动喷灌系统正是为解决这些实际问题而设计。
我在三年前开始接触家庭园艺时,就深刻体会到定时浇水的困扰。有次出差一周回家,发现精心培育的多肉植物因为缺水全部枯萎,这个教训促使我开始研究自动化解决方案。经过多次迭代改进,最终形成了这套稳定可靠的系统设计方案。
这套系统的独特之处在于:
- 采用模块化设计,可根据不同阳台面积灵活扩展
- 支持手机远程控制,打破空间限制
- 具备土壤湿度智能检测,实现精准灌溉
- 低功耗设计,太阳能供电可选
- 成本控制在200元以内,远低于市售成品
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 系统整体架构设计
2.1 硬件组成模块
整个系统由五个核心硬件模块构成:
-
控制中枢:
- 选用ESP32开发板,兼顾WiFi功能和GPIO数量
- 内置RTC时钟模块,确保定时精度
- 扩展EEPROM存储用户配置参数
-
传感检测单元:
- 土壤湿度传感器(电容式非接触款)
- DHT11温湿度传感器
- 雨水检测模块(可选)
-
执行机构:
- 12V直流电磁阀控制主水路
- 微型隔膜泵提供加压(适用于高层住户)
- 360°旋转喷头实现均匀灌溉
-
供电系统:
- 主电源:220V转12V/2A适配器
- 备用电源:18650锂电池组(可切换)
- 太阳能充电模块(选配)
-
人机交互:
- 0.96寸OLED显示屏
- 三键机械开关(设置/确认/返回)
- 状态指示灯(红/绿/蓝三色LED)
2.2 软件系统架构
软件部分采用分层设计模式:
code复制应用层:手机APP + Web控制端
↓
服务层:MQTT消息代理 + 定时任务调度
↓
驱动层:传感器驱动 + 执行器控制
↓
硬件层:ESP32固件 + 外围电路
关键通信协议选择:
- WiFi连接采用SmartConfig配网技术
- 远程控制使用MQTT over TLS加密传输
- 本地通
