Arduino Master et ESP8266 esclave Modbus RTU (TTL): 3 étapes

Arduino Master et ESP8266 esclave Modbus RTU (TTL): 3 étapes

Table des matières:

Anonim

Nous avons souvent communiqué notre ESP8266 avec Arduino via des commandes AT, mais dans certains cas, il est nécessaire de communiquer avec les deux périphériques et d’envoyer et / ou de recevoir un grand nombre de registres, presque en temps réel, bien que des protocoles tels que I2c, et SPI avec les bibliothèques déjà implémentées dans arduino, nous utiliserons Modbus RTU, le protocole de communication de champ par excellence pour les dispositifs de surveillance et de contrôle car facile à implémenter, il est sûr, rapide et approuve les erreurs.

Pour notre test, nous avons un tableau Arduino MEGA 2560 R3 et module ESP8266 12E, communiqué via Modbus RTU connecté via des tensions TTL 0 à 5V directes à 3 fils.

Plus de tutoriels

Trialcommand.com

En anglais: Arduino Master & ESP8266 Esclave Modbus RTU (TTL)

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

Provisions:

Étape 1: Composants et matériaux requis pour les tests

Composants et matériaux requis pour les tests

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

Étape 2: Maître Arduino et RTU Modbus esclave ESP8266 (TTL 0-5v)

Plus de tests et tutoriels

Site web: trialcommand.com

En anglais: Arduino Master & ESP8266 Modbus RTU (TTL) esclave

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