Tartalomjegyzék:

Arduino -csomópont kommunikáció: 4 lépés
Arduino -csomópont kommunikáció: 4 lépés

Videó: Arduino -csomópont kommunikáció: 4 lépés

Videó: Arduino -csomópont kommunikáció: 4 lépés
Videó: 4 Channel Communication using a single wire | Electronics Projects 2024, Július
Anonim
Arduino -csomópont kommunikáció
Arduino -csomópont kommunikáció
Arduino -csomópont kommunikáció
Arduino -csomópont kommunikáció
Arduino -csomópont kommunikáció
Arduino -csomópont kommunikáció

Ez az oktatóanyag pusztán arra szolgál, hogy csak egy nagyon egyszerű bemutatót mutasson arról, hogyan lehet adatokat küldeni és fogadni UART (soros) kapcsolaton keresztül két Arduino -kompatibilis kártya között.

Kellékek

Arduino Uno

Csomópont MCU/Arduino Uno/Nano vagy nagyjából bármely más soros képességekkel rendelkező kártya

1. lépés: Hozza létre a kapcsolatokat

Hozza létre a kapcsolatokat
Hozza létre a kapcsolatokat

Ebben a példában az Arduino Uno -t használjuk, az üzenetet továbbítja, a 0 és 1 a soros portok ennek a kártyának

A soros kommunikációban az egyik kártya TX -je a másik RX -jébe kerül, és fordítva

A kapcsolatok nagyon triviálisak, és a képen láthatók

2. lépés: Az átviteli eszköz kódja

// arduino kód

void setup () {// tegye ide a beállítási kódot, hogy egyszer fusson:

Sorozat.kezdet (9600);

} void loop () {// tegye ide a fő kódot az ismételt futtatáshoz:

Serial.println ("Küldés");

késleltetés (1000); }

3. lépés:

4. lépés: A fogadó eszköz kódja

A fogadó eszköz kódja
A fogadó eszköz kódja

// csomópont mcu kód

void setup () {

// tegye ide a beállítási kódot, hogy egyszer lefusson: Serial.begin (9600);

}

void loop () {

// tegye ide a fő kódot, hogy ismételten fusson: if (Serial.available ()) {char a = Serial.read (); Sorozatnyomat (a); if (a == '\ n') // vagyis ez a következő sor {Serial.println (); }}}

Ajánlott: