Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Gjør tilkoblingene
- Trinn 2: Koden for senderenheten
- Trinn 3:
- Trinn 4: Kode for mottakerenheten
Video: Arduino til node kommunikasjon: 4 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
Denne instruksen er bare for en veldig grunnleggende demonstrasjon av hvordan du sender og mottar data via UART (Serial) mellom to Arduino -kompatible kort.
Rekvisita
Arduino Uno
Node MCU/Arduino Uno/Nano eller stort sett alle andre brett med serielle evner
Trinn 1: Gjør tilkoblingene
Vi bruker Arduino Uno for dette eksemplet, det sender meldingen, 0 og 1 er serielle porter for dette kortet
I seriell kommunikasjon går TX til det ene kortet inn i RX på det andre og omvendt
Tilkoblingene er veldig trivielle og kan sees på bildet
Trinn 2: Koden for senderenheten
// arduino -kode
void setup () {// legg oppsettskoden her for å kjøre en gang:
Serial.begin (9600);
} void loop () {// legg hovedkoden her for å kjøre gjentatte ganger:
Serial.println ("Den sender");
forsinkelse (1000); }
Trinn 3:
Trinn 4: Kode for mottakerenheten
// node mcu -kode
ugyldig oppsett () {
// legg oppsettskoden her for å kjøre en gang: Serial.begin (9600);
}
void loop () {
// legg hovedkoden her for å kjøre gjentatte ganger: if (Serial.available ()) {char a = Serial.read (); Serial.print (a); hvis (a == '\ n') // betyr at det er neste linje {Serial.println (); }}}
Anbefalt:
Raspberry PI 3 - Aktiver seriell kommunikasjon til TtyAMA0 til BCM GPIO 14 og GPIO 15: 9 trinn
Raspberry PI 3 - Aktiver seriell kommunikasjon til TtyAMA0 til BCM GPIO 14 og GPIO 15: Jeg hadde nylig interesse for å aktivere UART0 på min Raspberry Pi (3b) slik at jeg kunne koble den direkte til en RS -232 signalnivåenhet ved hjelp av en standard 9 -nål d-sub-kontakt uten å måtte gå gjennom en USB til RS-232 adapter. En del av min interesse
LoRa 3 km til 8 km trådløs kommunikasjon med lavpris E32 (sx1278/sx1276) enhet for Arduino, Esp8266 eller Esp32: 15 trinn
LoRa 3 km til 8 km trådløs kommunikasjon med lavpris E32 (sx1278/sx1276) enhet for Arduino, Esp8266 eller Esp32: Jeg lager et bibliotek for å administrere EBYTE E32 basert på Semtech -serien av LoRa -enheter, veldig kraftig, enkel og billig enhet. Du finner 3Km versjon her, 8Km versjon her De kan arbeide over en avstand på 3000m til 8000m, og de har mange funksjoner og
Lang rekkevidde, 1,8 km, Arduino til Arduino Trådløs kommunikasjon med HC-12 .: 6 trinn (med bilder)
Lang rekkevidde, 1,8 km, Arduino til Arduino Trådløs kommunikasjon med HC-12 .: I denne instruksen lærer du hvordan du kommuniserer mellom Arduinos over en lang avstand opp til 1,8 km i friluft. HC-12 er en trådløs seriell port kommunikasjonsmodul som er veldig nyttig, ekstremt kraftig og enkel å bruke. Først vil du lære
ESP til ESP kommunikasjon: 4 trinn
ESP to ESP Communication: Denne opplæringen hjelper deg med å bytte ut andre transceivermoduler for ethvert annet prosjekt som inkluderer trådløs kommunikasjon. Vi vil bruke ESP8266 -baserte brett, det ene i WiFi -STA -modus og det andre i WiFi -AP -modus, NodeMCU V3 er mitt valg for dette prosjektet
Arduino til Laravel kommunikasjon: 4 trinn
Arduino til Laravel -kommunikasjon: Hei alle sammen, I denne instruksen viser jeg deg hvordan du kan sende data fra en Arduino til en Laravel -applikasjon