当前位置:首页>农业>智慧农业篇(三):空气温湿度、CO₂浓度、光照采集

智慧农业篇(三):空气温湿度、CO₂浓度、光照采集

  • 2026-10-20 04:26:11
智慧农业篇(三):空气温湿度、CO₂浓度、光照采集

如果说土壤数据是农作物的“肠胃”,那空气温湿度、CO₂浓度和光照强度,就是大棚的“呼吸”和“光合作用”。这些参数直接决定了作物能不能健康生长:温度高了会烧苗,湿度大了会烂叶,CO₂不足会减产,光照不够会影响作物生长。

在多年的大棚项目中,我总结出一套环境采集的“实战经验”。今天,我就从传感器选型、硬件电路、驱动代码,把每一个环节都讲清楚。

一、环境传感器选型

参数

传感器选型

接口

特点

空气温湿度

SHT20/30

IIC

数字输出,免校准,性价比高

RS485型

RS485

工业级,稳定,适合长距离

CO₂浓度

S8-0053

UART

自动校准

光照强度

BH1750

IIC

数字光照度传感器,性价比高1-65535LX

MAX44009

IIC

精度高、价格也高1-188000LX

选型原则:

·大棚内常规监测:SHT20 + BH1750 + S8-0053(I2C/UART组合,成本可控)

·中控室集中监测:RS485工业传感器(长距离传输,抗干扰强)

·关键点位:双传感器冗余,防止单个故障导致误判

二、空气温湿度采集:

SHT20是瑞士Sensirion公司出品的数字温湿度传感器,精度高、响应快、功耗低,非常适合大棚环境。

硬件连接

注意事项:

·SDA和SCL必须加4.7-10kΩ上拉电阻

·供电电压3.3V,不可用5V(会烧芯片)

·传感器与MCU距离超过50cm时,建议用屏蔽线

上图中单片机用的是PIC12F1822,可以根据实际情况选择如PIC16F1947或MSP430系列均可。

具体代码可参考我的另一篇文章《一个可靠的温湿度采集方案:用PIC/MSP430单片机驱动IIC总线SHT20(附代码)》

三、CO₂浓度采集:

S8-0053是红外二氧化碳传感器,测量范围0-5000ppm,精度±(50ppm+3%),在大棚环境中完全够用。

此款二氧化碳传感器是UART接口,发送读数据命令FE 04 00 03 00 01 D5 C5 即可读出CO2数据。

四、光照强度采集:

BH1750是数字光照度传感器,测量范围1-65535 lux,适合大棚光照监测。

MAX44009测量范围1-188000 lux,但价格较高,特定场合可以采用。

BH1750硬件连接:

具体代码可参考我的另一篇文章《PIC单片机驱动BH1750光照传感器,轻松获取环境光照数据》。

五、多传感器数据融合:判断环境综合状态

单一传感器可能误报,多个参数交叉验证才能准确判断。

环境数据的采集,是智慧农业的“眼睛”和“耳朵”。选对传感器、布好线路、写好驱动,数据才能准确可靠。才能做到让农民朋友不用天天去棚里转,手机上看看数据就知道该不该干活。

你在智慧农业方面有哪些建议、使用过哪些设备、传感器或者遇到过哪些问题,欢迎关注我在评论区留言!

后续干货不断,咱们一起在单片机的世界里,共同进步。

最新文章

随机文章