Orodha ya maudhui:

Mawasiliano ya Arduino kwa Node: Hatua 4
Mawasiliano ya Arduino kwa Node: Hatua 4

Video: Mawasiliano ya Arduino kwa Node: Hatua 4

Video: Mawasiliano ya Arduino kwa Node: Hatua 4
Video: Памяти Андрея Зяблых. Холангиокарцинома 4 стадии 2024, Julai
Anonim
Arduino kwa Mawasiliano ya Node
Arduino kwa Mawasiliano ya Node
Arduino kwa Mawasiliano ya Node
Arduino kwa Mawasiliano ya Node
Arduino kwa Mawasiliano ya Node
Arduino kwa Mawasiliano ya Node

Hii inaweza kufundishwa kwa onyesho la msingi tu la jinsi ya kutuma na kupokea data kupitia UART (Serial) kati ya bodi mbili zinazoendana na Arduino.

Vifaa

Arduino Uno

Node MCU / Arduino Uno / Nano au bodi nyingine yoyote yenye uwezo wa mfululizo

Hatua ya 1: Fanya Uunganisho

Fanya Uunganisho
Fanya Uunganisho

Tunatumia Arduino Uno kwa mfano huu, itakuwa ikipeleka ujumbe, 0 na 1 ni bandari za serial za bodi hii

Katika mawasiliano ya mfululizo, TX ya bodi moja huenda kwenye RX ya nyingine na kinyume chake

Uunganisho ni mdogo sana na unaweza kuonekana kwenye picha

Hatua ya 2: Kanuni ya Kifaa cha Kusambaza

// nambari ya arduino

usanidi batili () {// weka nambari yako ya usanidi hapa, kuendesha mara moja:

Kuanzia Serial (9600);

} kitanzi batili () {// weka nambari yako kuu hapa, kuendeshwa mara kwa mara:

Serial.println ("Inatuma");

kuchelewesha (1000); }

Hatua ya 3:

Hatua ya 4: Nambari ya Kifaa cha Kupokea

Nambari ya Kifaa cha Kupokea
Nambari ya Kifaa cha Kupokea

// node mcu nambari

usanidi batili () {

// weka nambari yako ya usanidi hapa, kukimbia mara moja: Serial.begin (9600);

}

kitanzi batili () {

// weka nambari yako kuu hapa, kukimbia mara kwa mara: ikiwa (Serial.available ()) {char a = Serial.read (); Printa ya serial (a); ikiwa (a == '\ n') // ikimaanisha ni mstari unaofuata {Serial.println (); }}}

Ilipendekeza: