Obsah:

Komunikácia z Arduina do uzla: 4 kroky
Komunikácia z Arduina do uzla: 4 kroky

Video: Komunikácia z Arduina do uzla: 4 kroky

Video: Komunikácia z Arduina do uzla: 4 kroky
Video: Введение в плату разработки NodeMCU ESP8266 WiFi с примером HTTP-клиента 2024, December
Anonim
Komunikácia z Arduina do uzla
Komunikácia z Arduina do uzla
Komunikácia z Arduina do uzla
Komunikácia z Arduina do uzla
Komunikácia z Arduina do uzla
Komunikácia z Arduina do uzla

Tento návod je len na veľmi jednoduchú ukážku toho, ako odosielať a prijímať údaje cez UART (sériový) medzi dvoma doskami kompatibilnými s Arduino.

Zásoby

Arduino Uno

Uzol MCU/Arduino Uno/Nano alebo takmer každá iná doska so sériovými funkciami

Krok 1: Vytvorte pripojenia

Vykonajte prepojenia
Vykonajte prepojenia

V tomto prípade používame Arduino Uno, bude prenášať správu, 0 a 1 sú sériové porty pre túto dosku

V sériovej komunikácii ide TX jednej dosky do RX druhej a naopak

Spojenia sú veľmi triviálne a je to vidieť na obrázku

Krok 2: Kód pre vysielacie zariadenie

// arduino kód

void setup () {// sem vložte svoj inštalačný kód:

Serial.begin (9600);

} void loop () {// sem vložte svoj hlavný kód, aby sa spúšťal opakovane:

Serial.println („Odosiela sa“);

oneskorenie (1000); }

Krok 3:

Krok 4: Kód pre prijímacie zariadenie

Kód pre prijímacie zariadenie
Kód pre prijímacie zariadenie

// uzel mcu kod

neplatné nastavenie () {

// sem vložte svoj inštalačný kód, aby sa spustil raz: Serial.begin (9600);

}

prázdna slučka () {

// sem vložte svoj hlavný kód, aby sa spúšťal opakovane: if (Serial.available ()) {char a = Serial.read (); Serial.print (a); if (a == '\ n') // čo znamená, že je to nasledujúci riadok {Serial.println (); }}}

Odporúča: