Arduino Master & ESP8266 Slave Modbus RTU (TTL): 3 trin

Arduino Master & ESP8266 Slave Modbus RTU (TTL): 3 trin

Indholdsfortegnelse:

Anonim

I mange tilfælde har vi meddelt vores ESP8266 med Arduino via AT-kommandoer, men der er visse tilfælde, hvor det er nødvendigt at kommunikere begge enheder og sende og / eller modtage et stort antal registre, næsten i realtid, selvom der er protokoller som f.eks. I2c og SPI med biblioteker, der allerede er implementeret i arduino, vil vi bruge Modbus RTU, par excellence, kommunikationsprotokollet for felt til overvågnings- og styringsenheder, da det er nemt at implementere det, er sikkert, hurtigt og godkender fejl.

Til vores test har vi en bestyrelse Arduino MEGA 2560 R3 og modul ESP8266 12E, kommunikeret via modbus RTU tilsluttet via direkte 3-ledede, TTL spændinger 0 til 5v.

Flere vejledninger

Trialcommand.com

På engelsk: Arduino Master & ESP8266 Slave Modbus RTU (TTL)

En Español: Arduino Maestro & ESP8266 Esclavo Modbus RTU (TTL 0-5v)

forsyninger:

Trin 1: Komponenter og materialer, der kræves til test

Komponenter og materialer, der kræves til test

  • Arduino MEGA 2560 R3
  • ESP8266 12E NodeMCU
  • WIRES

Trin 2: Arduino Master & ESP8266 Slave Modbus RTU (TTL 0-5v)

Flere test og tutorials

Hjemmeside: trialcommand.com

På engelsk: Arduino Master & ESP8266 Slave Modbus RTU (TTL)

En Español: Arduino Maestro & ESP8266 Esclavo Modbus RTU (TTL 0-5v)