Innehållsförteckning:
- Tillbehör
- Steg 1: Gör anslutningarna
- Steg 2: Koden för den sändande enheten
- Steg 3:
- Steg 4: Kod för den mottagande enheten
Video: Arduino till nodkommunikation: 4 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:44
Detta instruerbara är bara för en mycket grundläggande demonstration av hur man skickar och tar emot data via UART (Serial) mellan två Arduino -kompatibla kort.
Tillbehör
Arduino Uno
Nod MCU/Arduino Uno/Nano eller i stort sett alla andra kort med seriella funktioner
Steg 1: Gör anslutningarna
Vi använder Arduino Uno för detta exempel, det kommer att överföra meddelandet, 0 och 1 är serieportarna för detta kort
Vid seriell kommunikation går TX på ena kortet in i RX på den andra och vice versa
Anslutningarna är mycket triviala och syns på bilden
Steg 2: Koden för den sändande enheten
// arduino -kod
void setup () {// lägg din installationskod här för att köra en gång:
Serial.begin (9600);
} void loop () {// lägg din huvudkod här för att köra upprepade gånger:
Serial.println ("Den skickar");
fördröjning (1000); }
Steg 3:
Steg 4: Kod för den mottagande enheten
// nod mcu -kod
void setup () {
// lägg din installationskod här för att köra en gång: Serial.begin (9600);
}
void loop () {
// lägg din huvudkod här för att köra upprepade gånger: if (Serial.available ()) {char a = Serial.read (); Serial.print (a); if (a == '\ n') // vilket betyder att det är nästa rad {Serial.println (); }}}
Rekommenderad:
I2C / IIC LCD -skärm - Använd en SPI LCD till I2C LCD -skärmen Använd SPI till IIC -modulen med Arduino: 5 steg
I2C / IIC LCD -skärm | Använd en SPI LCD till I2C LCD -skärmen Använda SPI till IIC -modulen med Arduino: Hej killar eftersom en vanlig SPI LCD 1602 har för många trådar att ansluta så det är mycket svårt att ansluta den till arduino men det finns en modul på marknaden som kan konvertera SPI -display till IIC -display så då behöver du bara ansluta 4 ledningar
Hur man lägger till ett externt bibliotek till Arduino: 3 steg
Så här lägger du till ett externt bibliotek i Arduino: Biblioteket har ytterligare funktioner för skissen vi gjorde. Dessa funktioner kan hjälpa oss att göra skisser enklare. Det finns många bibliotek som vi kan använda. Arduino IDE: s standardbibliotek eller externa bibliotek skapat av någon eller en gemenskap. I denna
Lägga till en 24LC256 EEPROM till Arduino Due: 3 steg
Lägga till en 24LC256 EEPROM till Arduino Due: Arduino due saknar en eeprom. Denna instruerbara lägger till en och låter dig lagra värden i icke -flyktigt minne som överlever en arduino -firmwareuppdatering
Lägg till en Arduino-baserad optisk varvräknare till en CNC-router: 34 steg (med bilder)
Lägg till en Arduino-baserad optisk varvräknare till en CNC-router: Bygg en optisk varvtalsindikator för din CNC-router med en Arduino Nano, en IR LED/IR fotodiodsensor och en OLED-display för mindre än $ 30. Jag blev inspirerad av eletro18: s Measure RPM - Optical Tachometer Instructable och ville lägga till en varvräknare
Lägga till anpassade kort till Arduino IDE: 3 steg
Lägga till anpassade kort till Arduino IDE: Version 1.6.4 av Arduino IDE introducerade officiellt stöd för att lägga till arduino -kompatibla kort från tredje part till Arduino Board Manager. Detta stöd för tillägg är en bra nyhet, eftersom det tillåter användare att snabbt lägga till anpassade brädor med bara ett klick