Cuprins:

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

Video: Comunicare Arduino la nod: 4 pași

Video: Comunicare Arduino la nod: 4 pași
Video: How to use TM1637 4 digits seven segment display with Arduino 2024, Iulie
Anonim
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: