Turinys:
- Prekės
- 1 žingsnis: sukurkite ryšius
- 2 veiksmas: perdavimo įrenginio kodas
- 3 žingsnis:
- 4 žingsnis: imtuvo įrenginio kodas
Video: Bendravimas iš „Arduino“į mazgą: 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:46
Ši instrukcija skirta tik labai paprastam demonstravimui, kaip siųsti ir gauti duomenis per UART (serijinį) tarp dviejų „Arduino“suderinamų plokščių.
Prekės
Arduino Uno
Mazgas MCU/Arduino Uno/Nano arba beveik bet kuri kita plokštė su serijinėmis galimybėmis
1 žingsnis: sukurkite ryšius
Šiame pavyzdyje mes naudojame „Arduino Uno“, jis perduos pranešimą, 0 ir 1 yra šios plokštės nuoseklieji prievadai
Serijinio ryšio metu vienos plokštės TX patenka į kitos RX ir atvirkščiai
Ryšiai yra labai nereikšmingi ir matomi paveikslėlyje
2 veiksmas: perdavimo įrenginio kodas
// arduino kodas
void setup () {// įdėkite čia savo sąrankos kodą, kad jis būtų paleistas vieną kartą:
Serial.begin (9600);
} void loop () {// čia įdėkite pagrindinį kodą, kad jis būtų paleistas pakartotinai:
Serial.println („Siunčia“);
vėlavimas (1000); }
3 žingsnis:
4 žingsnis: imtuvo įrenginio kodas
// mazgo mcu kodas
void setup () {
// įdėkite čia savo sąrankos kodą, kad paleistumėte vieną kartą: Serial.begin (9600);
}
void loop () {
// įdėkite čia savo pagrindinį kodą, kad jis būtų paleistas pakartotinai: if (Serial.available ()) {char a = Serial.read (); Serijinis atspaudas (a); if (a == '\ n') // tai reiškia kitą eilutę {Serial.println (); }}}
Rekomenduojamas:
Paprastas „Arduino LoRa“bendravimas (daugiau nei 5 km): 9 žingsniai
Paprastas „Arduino LoRa“bendravimas (daugiau nei 5 km): Mes išbandysime E32-TTL-100 su savo biblioteka. Tai belaidis siųstuvo -imtuvo modulis, veikiantis 410 441 MHz (arba 868 MHz arba 915 MHz) dažniu, pagrįstu originaliu RFIC SX1278 iš SEMTECH, yra skaidrus perdavimas, TTL lygis. Modulis priima LORA
LORA tarpusavio bendravimas su „Arduino“: 9 žingsniai
LORA tarpusavio bendravimas su „Arduino“: esu pradedantis elektronikos entuziastas ir tai yra mano pirmasis pamokomas dalykas, todėl prašau nesiginčyti savo komentaruose. Šioje pamokoje paaiškinsiu, kaip priversti du LORA mazgus tiesiogiai bendrauti be TTN (daiktų tinklo). Kas yra
El. Pašto įspėjimai apie vibraciją ir temperatūrą naudojant mazgą RED: 33 žingsniai
El. Pašto įspėjimai apie vibraciją ir temperatūrą naudojant „Node-RED“: pristatome NCD „Long Range IoT Industrial“belaidį vibracijos ir temperatūros jutiklį, galintį pasigirti iki 2 mylių atstumu naudojant belaidžio tinklo tinklo struktūrą. Šiame įrenginyje yra tikslus 16 bitų vibracijos ir temperatūros jutiklis
El. Pašto įspėjimų apie NCD belaidį temperatūros ir drėgmės jutiklį kūrimas naudojant raudoną mazgą: 22 žingsniai
El. Pašto įspėjimų apie NCD belaidį temperatūros ir drėgmės jutiklį kūrimas naudojant raudoną mazgą: čia mes naudojame NCD temperatūros ir drėgmės jutiklį, tačiau bet kurio ncd produkto veiksmai išlieka vienodi, taigi, jei turite kitų belaidžių jutiklių, išbandykite nemokamai stebėti šalia. Sustabdydami šį tekstą turite
Bendravimas iš „Arduino“į „Laravel“: 4 žingsniai
Bendravimas iš „Arduino“į „Laravel“: Sveiki visi, šioje instrukcijoje parodysiu, kaip galite siųsti duomenis iš „Arduino“į „Laravel“programą