Përmbajtje:

Komunikimi Arduino në Nyje: 4 hapa
Komunikimi Arduino në Nyje: 4 hapa

Video: Komunikimi Arduino në Nyje: 4 hapa

Video: Komunikimi Arduino në Nyje: 4 hapa
Video: How to Make PLC LCD HMI || FLProg 2024, Nëntor
Anonim
Arduino në Nyja e Komunikimit
Arduino në Nyja e Komunikimit
Arduino në Nyja e Komunikimit
Arduino në Nyja e Komunikimit
Arduino në Nyja e Komunikimit
Arduino në Nyja e Komunikimit

Ky udhëzues është thjesht për një demonstrim shumë themelor se si të dërgoni dhe merrni të dhëna përmes UART (Serial) midis dy bordeve të pajtueshëm me Arduino.

Furnizimet

Arduino Uno

Nyja MCU/Arduino Uno/Nano ose pothuajse çdo bord tjetër me aftësi serike

Hapi 1: Bëni lidhjet

Bëni Lidhjet
Bëni Lidhjet

Ne po përdorim Arduino Uno për këtë shembull, ai do të transmetojë mesazhin, 0 dhe 1 janë portat serik për këtë tabelë

Në komunikimin serik, TX e njërës bord shkon në RX të tjetrës dhe anasjelltas

Lidhjet janë shumë të parëndësishme dhe mund të shihen në foto

Hapi 2: Kodi për Pajisjen Transmetuese

// kodi arduino

void setup () {// vendosni kodin tuaj të konfigurimit këtu, për të ekzekutuar një herë:

Serial.filloj (9600);

} void loop () {// vendosni kodin tuaj kryesor këtu, për të ekzekutuar në mënyrë të përsëritur:

Serial.println ("Po dërgon");

vonesa (1000); }

Hapi 3:

Hapi 4: Kodi për pajisjen marrëse

Kodi për pajisjen marrëse
Kodi për pajisjen marrëse

// nyja kodi mcu

void setup () {

// vendosni kodin tuaj të konfigurimit këtu, për të ekzekutuar një herë: Serial.begin (9600);

}

lak void () {

// vendosni kodin tuaj kryesor këtu, për ta ekzekutuar në mënyrë të përsëritur: if (Serial.available ()) {char a = Serial.read (); Serial.print (a); nëse (a == '\ n') // do të thotë se është rreshti tjetër {Serial.println (); }}}

Recommended: