Continuez să-mi actualizez șasiul și vă ofer instrucțiuni. De data aceasta voi conecta un modul radio de 433 MHz.
Pentru a implementa acest lucru de casă trebuie să facă un șasiu. Procesul de fabricație detaliat descris aici:
Șasiu cu șenile
În conformitate cu aceste instrucțiuni, puteți conecta modulul 433 MHz la un alt șasiu sau dispozitiv bazat pe Arduino.
Începem procesul de fabricație, avem nevoie de:
- Șasiul universal sau dispozitivul de pe Arduino
- modul de comunicare radio 433 MHz (sau clonele sale)
- Orice placă Arduino (pentru control)
- Cabluri de conectare "mama - mama"
Pasul 1. Alegerea unui modul.
De fapt, un dispozitiv de transmisie de date este format din două module: un receptor și un transmițător. Datele pot fi transmise doar într-o singură direcție. Acest lucru este important să înțelegeți atunci când utilizați aceste module.
Modulele pot avea diferite denumiri: MX-05V, XD-RF-5V, XY-FST, XY-MK-5V etc., dar toate au aproximativ aceeași înfățișare și numerotare a contactelor. De asemenea, sunt frecvente două frecvențe ale modulelor radio: 433 MHz și 315 MHz. Voi folosi 433 MHz, dar același lucru se poate face și cu modulul la o frecvență diferită.
Pentru a nu se confunda: o placă mică pătrată este un transmițător, una dreptunghiulară mai mare este un receptor.
Emițătorii pot arăta diferit în funcție de versiune:
Și aici este receptorul:
Pasul 2. Soldați antenele
Primul amplificator al oricărui receptor și ultimul amplificator al oricărui transmițător este o antenă. Cea mai simplă antenă este o antena de bici (o bucată de sârmă de o anumită lungime). Lungimea antenei (atât a receptorului, cât și a emițătorului) ar trebui să fie un multiplu dintr-un sfert din lungimea de undă a frecvenței purtătoare.
Antenele vin aproape întotdeauna cu module. Sunt lipite pe tampoane.
Atașăm antena scurtă la emițător, mult timp la receptor.
Pasul 3. Conexiune.
Transmițătorul are doar trei ieșiri: Gnd, Vcc și Data. Trebuie să fie conectat la orice placă Arduino care va fi utilizată ca transmițător. Efectuarea unei telecomenzi complete este dincolo de scopul acestui articol. Data viitoare voi scrie instrucțiunile pentru realizarea unui astfel de control de la distanță, dar deocamdată vom folosi doar placa. Schema de cablare:
Vcc - 5v
Gng - Gnd
Date - D2
Receptorul are patru ieșiri, dar una nu este utilizată. Lipiți mătură pe o bandă cu două fețe și conectați-o la șasiu.Schema de conectare este identică cu emițătorul:
Vcc - 5v
Gng - Gnd
Date - D2
Pasul 4. Firmware-ul
În opinia mea, cel mai convenabil este să scrieți firmware-ul în IDE Arduino. Versiunea curentă la momentul scrierii este 1.8.2. Există mai multe biblioteci pentru lucrul cu modemul radio. Vom folosi biblioteca RCSwitch. În opinia mea, este cel mai confortabil.
Deci, înregistrăm zgârierea în șasiul nostru.
== cere 433 Uni
Dacă utilizați un alt șasiu, atunci zgârierea trebuie corectată, este scrisă pentru șasiul meu universal.
În arduino cu acest emițător: