Comunicare Arduino la nod: 4 pași
Comunicare Arduino la nod: 4 pași
Comunicare Arduino to Node
Comunicare Arduino to Node
Comunicare Arduino to Node
Comunicare Arduino to Node
Comunicare Arduino to Node
Comunicare Arduino to Node

Acest instructable este doar pentru o demonstrație de bază despre cum să trimiteți și să primiți date prin UART (Serial) între două plăci compatibile Arduino.

Provizii

Arduino Uno

Node MCU / Arduino Uno / Nano sau aproape orice altă placă cu capacități seriale

Pasul 1: Faceți conexiunile

Faceți conexiunile
Faceți conexiunile

Folosim Arduino Uno pentru acest exemplu, va transmite mesajul, 0 și 1 sunt porturile seriale pentru această placă

În comunicarea în serie, TX-ul unei plăci intră în RX-ul celeilalte și invers

Conexiunile sunt foarte banale și pot fi văzute în imagine

Pasul 2: Codul dispozitivului de transmisie

// cod arduino

void setup () {// puneți codul de configurare aici, pentru a rula o dată:

Serial.begin (9600);

} void loop () {// puneți codul principal aici, pentru a rula în mod repetat:

Serial.println („Trimite”);

întârziere (1000); }

Pasul 3:

Pasul 4: Cod pentru dispozitivul de recepție

Cod pentru dispozitivul de recepție
Cod pentru dispozitivul de recepție

// nod cod mcu

configurare nulă () {

// puneți codul de configurare aici, pentru a rula o dată: Serial.begin (9600);

}

bucla nulă () {

// puneți codul principal aici, pentru a rula în mod repetat: if (Serial.available ()) {char a = Serial.read (); Serial.print (a); if (a == '\ n') // însemnând că este următoarea linie {Serial.println (); }}}

Recomandat: