Mündəricat:

Arduino Node Rabitə: 4 Addım
Arduino Node Rabitə: 4 Addım

Video: Arduino Node Rabitə: 4 Addım

Video: Arduino Node Rabitə: 4 Addım
Video: FLProg10: датчик температуры DS18B20 | ESP32 NodeMCU | Визуальное программирование для Arduino 2024, Iyul
Anonim
Arduino Node Rabitə
Arduino Node Rabitə
Arduino Node Rabitə
Arduino Node Rabitə
Arduino Node Rabitə
Arduino Node Rabitə

Bu təlimat sırf UART (Serial) vasitəsi ilə iki Arduino uyğun lövhə arasında məlumatların necə göndəriləcəyini və alınacağının çox sadə bir nümayişi üçündür.

Təchizat

Arduino Uno

Node MCU/Arduino Uno/Nano və ya seriya qabiliyyəti olan demək olar ki, hər hansı digər lövhə

Addım 1: Bağlantıları qurun

Əlaqələri qurun
Əlaqələri qurun

Bu nümunə üçün Arduino Uno istifadə edirik, mesajı ötürəcək, 0 və 1 bu lövhənin serial portlarıdır.

Serial ünsiyyətdə, bir lövhənin TX digərinin RX -ə daxil olur və əksinə

Bağlantılar çox əhəmiyyətsizdir və onları şəkildən görmək olar

Addım 2: Göndərən Cihazın Kodu

// arduino kodu

void setup () {// bir dəfə işə salmaq üçün quraşdırma kodunuzu bura qoyun:

Serial.begin (9600);

} void loop () {// əsas kodunuzu bura qoyun, təkrar işləsin:

Serial.println ("Göndərir");

gecikmə (1000); }

Addım 3:

Addım 4: Qəbul edən cihazın kodu

Qəbul edən cihaz üçün kod
Qəbul edən cihaz üçün kod

// node mcu kodu

boş quraşdırma () {

// quraşdırma kodunuzu buraya qoyun, bir dəfə işləsin: Serial.begin (9600);

}

boşluq döngəsi () {

// əsas kodunuzu bura qoyun, təkrar işləsin: if (Serial.available ()) {char a = Serial.read (); Serial. çap (a); if (a == '\ n') // mənası növbəti sətirdir {Serial.println (); }}}

Tövsiyə: