Inhoudsopgave:

Arduino naar Node-communicatie: 4 stappen
Arduino naar Node-communicatie: 4 stappen

Video: Arduino naar Node-communicatie: 4 stappen

Video: Arduino naar Node-communicatie: 4 stappen
Video: Firmata protocol arduino in 4 minutes 2024, December
Anonim
Arduino naar Node-communicatie
Arduino naar Node-communicatie
Arduino naar Node-communicatie
Arduino naar Node-communicatie
Arduino naar Node-communicatie
Arduino naar Node-communicatie

Deze instructable is puur bedoeld voor een zeer eenvoudige demonstratie van het verzenden en ontvangen van gegevens via UART (serieel) tussen twee Arduino-compatibele borden.

Benodigdheden

Arduino Uno

Node MCU/Arduino Uno/Nano of vrijwel elk ander bord met seriële mogelijkheden

Stap 1: Maak de verbindingen

Maak de verbindingen
Maak de verbindingen

We gebruiken de Arduino Uno voor dit voorbeeld, het zal het bericht verzenden, 0 en 1 zijn de seriële poorten voor dit bord

Bij seriële communicatie gaat de TX van het ene bord in de RX van het andere en vice versa

De verbindingen zijn erg triviaal en zijn te zien op de foto

Stap 2: De code voor het zendapparaat

//arduino-code

void setup() { // plaats hier je setup-code, om een keer uit te voeren:

Serieel.begin(9600);

} void loop() { // plaats hier je hoofdcode, om herhaaldelijk uit te voeren:

Serial.println ("Het is aan het verzenden");

vertraging (1000); }

Stap 3:

Stap 4: Code voor het ontvangende apparaat

Code voor het ontvangende apparaat
Code voor het ontvangende apparaat

//node mcu-code

ongeldige setup() {

// plaats hier uw setup-code om een keer uit te voeren: Serial.begin (9600);

}

lege lus() {

// plaats hier je hoofdcode om herhaaldelijk uit te voeren: if(Serial.available()) { char a=Serial.read(); Serieafdruk(a); if(a=='\n')// wat betekent dat het de volgende regel is { Serial.println(); } } }

Aanbevolen: