1. 课程导入与农业物联网认知
欢迎进入《农业物联网零基础搭建与设备联网》课程。在动手接线、烧录程序之前,我们需要先建立一张清晰的“认知地图”:农业物联网到底是什么、由哪些部分组成、在哪些场景中发挥作用,以及零基础的人应该按什么顺序学、必须注意哪些安全底线。本章不涉及具体代码,但它是后续 29 章所有实操的出发点。
一、农业物联网是什么
农业物联网(Agricultural IoT)是指把传感器、执行器、通信模块与数据处理平台部署到农业生产现场,通过感知环境与生物状态、传输数据、自动或辅助决策,最终对灌溉、通风、投喂、增氧等生产环节实施精准控制的技术体系。它解决的核心问题是:把“凭经验看天吃饭”变成“用数据看状态决策”。
可以用一个通俗的等式理解它:农业物联网 = 感知层 + 网络层 + 平台层 + 应用层。感知层负责“看见”,网络层负责“传回”,平台层负责“存储与判断”,应用层负责“执行与呈现”。四层缺一不可,任何一层出问题,系统都会表现为“数据不上来”或“指令下不去”。
二、系统组成:四层各管什么
感知层是系统的“眼睛和皮肤”。常见设备包括空气温湿度传感器(如 DHT22、SHT30)、土壤温湿度传感器(电容式或电阻式)、光照传感器、CO₂ 传感器、水质传感器(pH、溶解氧、电导率)以及摄像头。执行器同样挂在感知层一侧,包括继电器控制的水泵、电磁阀、风机、卷帘电机、增氧机、投喂机等。需要记住一个关键区别:传感器是输入,执行器是输出,二者常接在同一块控制器上,但接线与供电方式不同。
网络层负责把现场数据送到平台。近距离单棚可用 Wi-Fi;大田、山地等无网环境常用 4G 或 NB-IoT;多节点、低功耗、覆盖几百米的场景常用 LoRa 加网关。协议上,设备与平台之间最常用的是 MQTT,它采用“发布/订阅”模型,设备把数据发布到某个主题(Topic),平台订阅后即可接收,指令则反向发布。
平台层是“大脑的记忆与规则库”。它存储历史数据、绘制曲线、管理设备在线状态,并按预设规则触发动作。例如设定“土壤湿度低于 25% 且当前时间在 6:00–18:00 之间,则开启灌溉阀 10 分钟”。规则引擎的价值在于把人的经验固化成可重复执行的判断。
应用层是用户真正接触的部分:手机 App、网页看板、微信推送、声光报警。它决定数据以什么形式呈现给人,以及人如何远程干预。
三、四类典型应用场景
大田种植面积大、供电与网络条件差,重点是墒情监测与节水灌溉。典型配置是太阳能供电的土壤墒情站,每 30 分钟上报一次 20 cm 与 40 cm 深度的含水率,平台按阈值或按作物需水模型控制阀门。难点在于节点分散、防雷防潮和长期无人值守的稳定性。
温室大棚环境可控、市电与网络易得,是零基础入门最合适的场景。核心是温湿度、光照、CO₂ 的联动控制:温度过高开风机或湿帘,光照不足补光,湿度过高通风降湿。温室系统通常要求数据刷新快(1–5 分钟一次),控制响应及时。
畜牧养殖关注舍内温湿度、氨气浓度、饮水量与个体行为。例如猪舍氨气超过 20 ppm 需加强通风,牛舍通过计步或耳标识别发情与疾病。这类场景对传感器的耐腐蚀性和生物安全防护要求较高。
水产养殖的核心参数是溶解氧、pH、水温和氨氮。溶解氧低于 4 mg/L 时鱼虾会出现浮头,必须立即开启增氧机,因此这类系统对报警实时性和断电应急要求最高,通常需要配备备用电源与短信/电话告警。
| 场景 | 核心监测参数 | 典型执行设备 | 入门难度 |
|---|---|---|---|
| 大田 | 土壤含水率、降雨、光照 | 灌溉阀门、水泵 | 中(供电与网络难) |
| 温室 | 温湿度、光照、CO₂ | 风机、湿帘、补光灯、卷帘 | 低(推荐入门) |
| 畜牧 | 温湿度、氨气、饮水量 | 通风机、降温喷淋 | 中 |
| 水产 | 溶解氧、pH、水温 | 增氧机、投饵机 | 中高(实时性要求高) |
四、零基础学习路径
建议按“先通一层、再串全链”的顺序推进,而不是一上来就买齐所有设备。第一阶段认识器件:分清传感器、控制器(如 ESP32、Arduino)、继电器、电源的角色,能看懂引脚标注。第二阶段打通单点采集:让一块开发板读到一个温湿度值并显示在串口。第三阶段联网上报:把数据通过 Wi-Fi 以 MQTT 发到平台,看到曲线。第四阶段加入控制:用继电器驱动一个小水泵,实现“低于阈值就开”。第五阶段做稳定性与防护:处理断网重连、防水接线、供电冗余。每阶段都以“能看到一个可验证的结果”为完成标准。
五、安全须知
农业物联网现场同时存在强电、水、户外雷击和化学药剂四类风险,必须提前建立底线意识。第一,涉及 220 V 市电的接线、水泵与风机控制,必须断电操作,并由具备电工资质的人员完成或验收;零基础阶段优先使用 5 V/12 V 直流和低压水泵做实验。第二,所有户外接头必须做防水处理(防水接线盒、热缩管、防水胶),传感器线缆避免长期浸泡在积水中。第三,户外立杆与太阳能系统要做好接地与防雷,雷雨天气不进行登高作业。第四,水产、畜牧场景中的增氧机、通风机属于生命保障设备,自动控制必须保留手动强制开关,并配置断电告警,不能把全部控制权交给单一网络链路。第五,进入养殖舍、施药区域要遵守生物安全与个人防护规定。