ESP32 LORA RS485农业套件
引入负担得起的农业套件ESP32 LORA 915 MHz RS485土壤温度,水分和电导率传感器

由2个主要组成部分组成:
- ESP32 LORA RS485 MODBUS控制器:该板的核心是在ESP-Wroom-32模块下具有强大的ESP32 Wi-Fi微控制器,因为它与Arduino编程兼容。它具有RS485控制器,因此能够从土壤传感器转换RS485信号。与Lora 915 MHz无线通信集成,可用于马来西亚的Lora频率为923 MHz。
- 工业级土壤传感器:测量土壤的多参数,包括温度,水分,pH,EC和氮,磷和钾(NPK)。输出信号为RS485,可以从5〜30 VDC的广泛电压操作。



ESP32控制器板规格
- ESP32-Wroom-32模块,用于微控制器,wi-fi和BLE通信。
- 与Arduino和Micropython编程兼容
- USB串行芯片硅实验室CP2104
- 从Silicon Labs网站下载CP2104驱动程序
- LORA模块915 MHz(马来西亚可编程至923 MHz)
- 0.91“ I2C OLED显示器
- 电源由Micro USB,电池或5 VDC
- 板载Lipo充电电路
土壤传感器规格
- 操作电压:5〜30 VDC
- 通信协议:RS485
- 温度
- 测量范围:-40°C〜80°C
- 测量精度:±0.5°C
- 水分含量
- 测量范围:0〜100%
- 测量精度:±3%
- 测量范围:0〜100%
- 测量精度:±3%
- 电导率(EC)。
- 测量范围:0〜20000 US/CM
- 测量分辨率:1 US/CM
- ph
- NPK
- 测量范围:0〜2999 mg/kg
- 测量分辨率:1 mg/kg
RS845通信详细信息
- 数据位:8位
- 奇偶校验:不
- 停止位:1
- 错误检查:CRC
- 波特率:2400,4800(默认),9600
- 设备地址:0x01
- 功能代码:0x03
- 数据代码:16位
- 请求帧(8个字节)
| 地址代码 | 功能代码 | 启动地址寄存器 | 注册长度 | CRC |
|---|
| 0x01 | 0x03 | 0x00 0x00 | 0x00 0x07 | 0x04 0x08 |
| 地址代码 | 功能代码 | 字节号 | 水分 | 温度 | EC | ph | 氮(N) | 磷(P) | 钾(K) | CRC |
|---|
| 0x01 | 0x03 | 0x0e | 0x01 0xe6 | 0x01 0x55 | 0x05 0xdc | 0x01 0x34 | 0x00 0x20 | 0x00 0x25 | 0x00 0x30 | 0x04 0x08 |
- 字节响应示例计算
- 水分含量=(0x01 * 256 + 0xe6) * 0.1 = 48.6%
- 温度=(0x01 * 256 + 0x55) * 0.1 = 34.1°C
- EC =(0x05 * 256 + 0xDC)= 1500 US/cm
- pH =(0x01 * 256 + 0x34) * 0.1 = 3.08
- n =(0x00 * 256 + 0x20)= 32 mg/kg
- p =(0x00 * 256 + 0x25)= 37 mg/kg
- k =(0x00 * 256 + 0x30)= 48 mg/kg
货单
- 农业套件ESP32 LORA 915 MHz RS485 MODBUS控制器
- 工业级土壤传感器
- 防水外壳
现在购物
- 商店
- myduino:温度和水分,pH,EC和NPK
- myduino:温度和水分
怎么办?
- 界面和布线|电线颜色:棕色(5〜30 VDC),黑色(GND),黄色(RS485 A)和蓝色(RS485 B)


- 选择您的开发环境,Arduino或Micropython。
- 使用文件夹示例程序中的示例程序
- 将程序上传或刷新到微控制器中。对于Arduino IDE,请选择板“ ESP32开发板”。
联系我们