ESP32 LORA RS485 Agriculture Kit
Einführung eines erschwinglichen Landwirtschaftskits ESP32 LORA 915 MHz RS485 BODENTEMPERT, Feuchtigkeit und elektrischer Leitfähigkeitssensor

Besteht aus 2 Hauptkomponenten:
- ESP32 LORA RS485 MODBUS-Controller: Das Herz dieses Boards ist ein mächtiges ESP32-Microcontroller auf Wi-Fi-Basis unter ESP-W-Womb-32-Modul, da es mit der Arduino-Programmierung kompatibel ist. Es verfügt über einen RS485 -Controller, der das RS485 -Signal aus dem Bodensensor umwandeln kann. Integriert mit Lora 915 MHz Wireless Communication, programmierbar für Malaysias Lora -Frequenz, die 923 MHz beträgt.
- Bodsensor für Industriegrade: Messen Sie Multiparameter des Bodens, einschließlich Temperatur, Feuchtigkeit, pH, EC und Stickstoff, Phosphor und Kalium (NPK). Das Ausgangssignal beträgt RS485 und kann einen breiten Spannungsbereich von 5 ~ 30 VDC betreiben.



ESP32 Controller Board -Spezifikationen
- ESP32-WAMM-32-Modul für Mikrocontroller mit Wi-Fi und BLE-Kommunikation.
- Kompatibel mit Arduino und Mikropython -Programmierung
- USB -Serienchip -Silicon Labs CP2104
- Laden Sie den CP2104 -Treiber von der Silicon Labs -Website herunter
- LORA -Modul 915 MHz (programmierbar für 923 MHz für Malaysia)
- 0,91 "I2C OLED -Anzeige
- Strom nach Micro -USB, Batterie oder 5 VDC
- Lipo-Ladekreis in Bord
Spezifikationen für Bodensensoren
- Betriebsspannung: 5 ~ 30 VDC
- Kommunikationsprotokoll: RS485
- Temperatur
- Messbereich: -40 ° C ~ 80 ° C
- Messgenauigkeit: ± 0,5 ° C
- Feuchtigkeitsinhalt
- Messbereich: 0 ~ 100 %
- Messgenauigkeit: ± 3 %
- Messbereich: 0 ~ 100 %
- Messgenauigkeit: ± 3 %
- Elektrische Leitfähigkeit (EG).
- Messbereich: 0 ~ 20000 US/cm
- Messauflösung: 1 US/cm
- pH
- Messbereich: 3 ~ 9
- Messauflösung: 0,1
- NPK
- Messbereich: 0 ~ 2999 mg/kg
- Messauflösung: 1 mg/kg
RS845 Kommunikationsdetails
- Datenbits: 8-Bit
- Paritätsbits: Nein
- Stopp Bit: 1
- Fehlerprüfung: CRC
- Baudrate Rate: 2400, 4800 (Ausfall), 9600
- Geräteadresse: 0x01
- Funktionscode: 0x03
- Datencode: 16 Bits
- Anforderungsrahmen (8 Bytes)
| Adresscode | Funktionscode | Adressregister starten | Länge des Registers | CRC |
|---|
| 0x01 | 0x03 | 0x00 0x00 | 0x00 0x07 | 0x04 0x08 |
- Beispiel für Antwortrahmen (19 Bytes)
| Adresscode | Funktionscode | Byte -Nummer | Feuchtigkeit | Temperatur | EC | pH | Stickstoff (n) | Phosphor (p) | Kalium (k) | CRC |
|---|
| 0x01 | 0x03 | 0x0e | 0x01 0xe6 | 0x01 0x55 | 0x05 0xdc | 0x01 0x34 | 0x00 0x20 | 0x00 0x25 | 0x00 0x30 | 0x04 0x08 |
- Byte -Antwort -Beispielberechnung
- Feuchtigkeitsgehalt = (0x01 * 256 + 0xe6) * 0,1 = 48,6 %
- Temperatur = (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
Versandliste
- Landwirtschaftskit ESP32 LORA 915 MHz RS485 MODBUS -Controller
- Bodensensor für industrielle Grad
- Wasserdichtes Gehäuse
Jetzt einkaufen
- Shopee
- Myduino: Temperatur & Feuchtigkeit, PH, EC und NPK
- Myduino: Temperatur & Feuchtigkeit
Wie?
- Schnittstelle und Verkabelung | Drahtfarbe: Braun (5 ~ 30 VDC), Schwarz (GND), Gelb (RS485 A) und Blau (RS485 B)


- Wählen Sie Ihre Entwicklungsumgebung Arduino oder Micropython.
- Verwenden Sie ein Beispielprogramm aus Ordner Beispielprogrammen
- Laden Sie das Programm in den Mikrocontroller hoch oder blinken Sie. Wählen Sie für Arduino IDE Board "ESP32 Dev Board".
Kontaktieren Sie uns
- Anruf oder WhatsApp 6013-2859151