Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Lav forbindelserne
- Trin 2: Koden til sendeenheden
- Trin 3:
- Trin 4: Kode til den modtagende enhed
Video: Arduino til node kommunikation: 4 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
Denne instruerbare er udelukkende kun til en meget grundlæggende demonstration af, hvordan man sender og modtager data via UART (Serial) mellem to Arduino -kompatible tavler.
Forbrugsvarer
Arduino Uno
Node MCU/Arduino Uno/Nano eller stort set ethvert andet bord med serielle muligheder
Trin 1: Lav forbindelserne
Vi bruger Arduino Uno til dette eksempel, det sender meddelelsen, 0 og 1 er serielle porte til dette kort
I seriel kommunikation går TX på det ene kort ind i det andet RX og omvendt
Forbindelserne er meget trivielle og kan ses på billedet
Trin 2: Koden til sendeenheden
// arduino kode
void setup () {// sæt din opsætningskode her for at køre en gang:
Serial.begin (9600);
} void loop () {// sæt din hovedkode her for at køre gentagne gange:
Serial.println ("Den sender");
forsinkelse (1000); }
Trin 3:
Trin 4: Kode til den modtagende enhed
// node mcu kode
ugyldig opsætning () {
// sæt din opsætningskode her for at køre en gang: Serial.begin (9600);
}
void loop () {
// sæt din hovedkode her for at køre gentagne gange: if (Serial.available ()) {char a = Serial.read (); Serial.print (a); hvis (a == '\ n') // hvilket betyder, at det er den næste linje {Serial.println (); }}}
Anbefalede:
Raspberry PI 3 - Aktiver seriel kommunikation til TtyAMA0 til BCM GPIO 14 og GPIO 15: 9 trin
Raspberry PI 3 - Aktiver seriel kommunikation til TtyAMA0 til BCM GPIO 14 og GPIO 15: Jeg havde for nylig interesse i at aktivere UART0 på min Raspberry Pi (3b), så jeg kunne tilslutte den direkte til en RS -232 signalniveauenhed ved hjælp af en standard 9 -pind d-sub-stik uden at skulle gå gennem en USB til RS-232 adapter. En del af min interesse
LoRa 3 km til 8 km trådløs kommunikation med lavpris E32 (sx1278/sx1276) enhed til Arduino, Esp8266 eller Esp32: 15 trin
LoRa 3 til 8 km trådløs kommunikation med lavpris E32 (sx1278/sx1276) enhed til Arduino, Esp8266 eller Esp32: Jeg opretter et bibliotek til at styre EBYTE E32 baseret på Semtech -serien af LoRa -enheder, meget kraftfuld, enkel og billig enhed.Du kan finde 3Km version her, 8Km version herDe kan arbejde over en afstand på 3000m til 8000m, og de har en masse funktioner og
Lang rækkevidde, 1,8 km, Arduino til Arduino trådløs kommunikation med HC-12 .: 6 trin (med billeder)
Lang rækkevidde, 1,8 km, Arduino til Arduino Trådløs kommunikation med HC-12 .: I denne instruktør vil du lære at kommunikere mellem Arduinos over en lang afstand op til 1,8 km i det fri. HC-12 er en trådløs seriel port kommunikationsmodul, der er meget nyttigt, ekstremt kraftfuldt og let at bruge. Først vil du lære
Trådløs kommunikation ved hjælp af NRF24L01 -transceivermodul til Arduino -baserede projekter: 5 trin (med billeder)
Trådløs kommunikation ved hjælp af NRF24L01 Transceiver-modul til Arduino-baserede projekter: Dette er min anden instruerbare vejledning om robotter og mikro-controllere. Det er virkelig fantastisk at se din robot i live og fungere som forventet, og tro mig, det vil være sjovere, hvis du styrer din robot eller andre ting trådløst med hurtig og
Arduino til Laravel Kommunikation: 4 trin
Arduino til Laravel -kommunikation: Hej alle sammen, I denne instruks vil jeg vise dig, hvordan du kan sende data fra en Arduino til en Laravel -applikation