SmartAG 传感器节点

SmartAG-SensorNode

智能农业 🧩 软硬件结合 已发布
markoceri 2 Stars GPL-3.0 BOM 完整度: 3/5 教程完整度: 0/5

项目简介

开源传感器节点用于智慧农业。


用于智慧农业的开源传感器节点

标签

项目特点

**多传感器集成**:支持 DHT22、AM2305、DS1820、电容式土壤湿度传感器和模拟雨量传感器(用于叶片湿润度)。
**Sigfox 通信**:利用 Arduino MKR Fox 1200 内置的 Sigfox 模块,将数据无线传输到 Sigfox 云端。
**低功耗设计**:读取传感器后自动断电,支持深度睡眠模式,并在电池电量过低时延长休眠时间。
**电池管理**:监测电池电量,并通过状态位在消息中报告传感器错误。
**可扩展性**:预留了 BMP280 气压传感器和风速计(Anemometer)的接口,方便后续升级。
**太阳能供电**:使用 18650 电池和太阳能板,适合野外长期部署。

技术规格

主控板
通信协议
内部温湿度传感器
外部温湿度传感器
土壤温度传感器
土壤湿度传感器
叶片湿润度传感器
供电方式
充电管理
待扩展传感器

项目资源

物料清单 (BOM)

物料名称 数量 参考价格 备注
Arduino MKR Fox 1200 1 核心控制与通信
DHT22 温湿度传感器 1 内部环境监测
AM2305 温湿度传感器 1 外部环境监测
DS1820 土壤温度传感器 1 土壤温度测量
电容式土壤湿度传感器 1 土壤湿度测量
模拟雨量传感器 1 用于叶片湿润度检测
18650 锂电池 2 供电
6V 太阳能板 2 充电
TP4056 锂电池充电模块 1 充电管理
杜邦线、面包板、外壳等 若干 组装与固定

所需工具

电烙铁与焊接工具 必需
计算机(3D建模) 必需
树莓派/开发板 必需
传感器模块
电池/电源

能力画像

⚪ 记忆与知识检索: 1/5
🔵 逻辑推演: 2/5
⚪ 表达与交流: 1/5
⚪ 感知与观察: 2/5
⚪ 数理与计算: 2/5
🔵 动手与操作: 3/5
⚪ 狂热与坚持: 2/5
⚪ 创造与创新: 2/5

所需技能

🔧 **动手能力**:需要焊接传感器和电池模块,组装电路,制作外壳。 💻 **编程能力**:需要掌握 Arduino IDE 使用,理解传感器库和 Sigfox 通信库的调用。 ⚡ **电子电路**:需要了解基本电路连接(电源、传感器、I2C/单总线协议),以及低功耗设计原理。

适用场景

**精准农业**:在农田中部署多个节点,实时监测土壤和环境参数,指导灌溉和施肥。
**科研实验**:用于农业气象数据采集,验证作物生长模型。
**物联网教学**:作为 Sigfox 和低功耗传感器网络的实践项目。
**智能温室**:监测温室内的温湿度、土壤状态,实现自动化控制。