Cuprins:
- Pasul 1: Componente necesare
- Pasul 2: Conectarea emițătorului și receptorului RF la Arduino
- Pasul 3: Cod
- Pasul 4: Rezultat
- Pasul 5: Urmăriți-ne
Video: Conectarea emițătorului și receptorului RF la Arduino: 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
Modulul RF (frecvență radio) funcționează la frecvență radio, gama corespunzătoare variază între 30 kHz și 300 GHz, în sistemul RF, datele digitale sunt reprezentate ca variații ale amplitudinii undei purtătoare. Acest tip de modulație este cunoscut sub numele de tastă de deplasare a amplitudinii (ASK). Semnalele transmise prin RF pot parcurge distanțe mai mari, făcându-l potrivit pentru aplicații pe distanțe lungi. Transmisia RF este mai puternică și mai fiabilă.. Comunicarea RF utilizează un domeniu de frecvență specific.. Acest modul RF cuprinde un transmițător RF și un receptor RF. Perechea emițător / receptor (Tx / Rx) funcționează la o frecvență de 434 MHz. Un transmițător RF primește date seriale și le transmite fără fir prin RF prin antena sa conectată la pin4. Transmisia are loc la o rată de 1 Kbps - 10 Kbps. Datele transmise sunt recepționate de un receptor RF care funcționează la aceeași frecvență cu cea a emițătorului.
Caracteristicile modulului RF:
1. Frecvența receptorului 433MHz.
2. Frecvență tipică 105Dbm.
3. Curentul de alimentare al receptorului 3.5mA.
4. Consum redus de energie.
5. Tensiunea de funcționare a receptorului 5v.
6. Gama de frecvență a emițătorului 433,92MHz.
7. Tensiunea de alimentare a transmițătorului 3v ~ 6v.
8. Putere ieșire transmițător 4v ~ 12v
În această postare, veți ști cum să transmiteți datele dintr-un loc în alt loc fără fir pentru a realiza acest lucru, aici am folosit un modul Rf Transmitter and Receiver. Transmițătorul RF va trimite câteva caractere către secțiunea Receptor, pe baza caracterului primit, mesajul codat va fi afișat pe ecranul LCD din secțiunea receptorului. Transmițătorul și receptorul Rf vor fi conectați la o placă arduino pe capătul tx și rx, înainte de a începe conexiunile avem nevoie de câteva componente hardware care sunt enumerate mai jos.
Pasul 1: Componente necesare
Componente hardware
1. Transmițător și receptor RF
2. Arduino uno (2 plăci).
3. Afișaj LCD 16 * 2
4. fire de jumper.
5. Panou (opțional)
6. Pistola de lipit
Este necesar software
1. IDE Arduino
Pasul 2: Conectarea emițătorului și receptorului RF la Arduino
Conexiunea RF Tx & Rx la Arduino
Faceți conexiunile conform schemei de circuit, pentru implementarea unui Rf Tx & Rx avem nevoie de două plăci arduino, una pentru emițător și alta pentru receptor. Odată ce ați conectat totul conform schemei de circuit. Modulul funcționează bine
Pasul 3: Cod
Cod
Înainte de a încărca codul pe Arduino Descărcați mai întâi biblioteca de aici
Codul emițătorului
#include // include aici un fișier de bibliotecă de fire virtuale
controler char *;
voidsetup ()
{
vw_set_ptt_inverted (adevărat);
vw_set_tx_pin (12);
vw_setup (4000);. // viteza transferului de date Kbps
}
bucla nulă ()
{
controllerer = "9";
vw_send ((uint8_t *) controller, strlen (controller));
vw_wait_tx ();
// Așteptați până când întregul mesaj dispare
întârziere (1000);
controller = "8";
vw_send ((uint8_t *) controller, strlen (controller));
vw_wait_tx ();
// Așteptați până când întregul mesaj dispare
întârziere (1000);
}
Cod receptor
#include // include fișierul bibliotecii LiquidCrystal aici
#include // include aici un fișier de bibliotecă de fire virtuale
LiquidCrystal lcd (7, 6, 5, 4, 3, 2);
charcad [100];
int pos = 0;
voidsetup ()
{
lcd.inceput (16, 2);
vw_set_ptt_inverted (adevărat);
// Obligatoriu pentru DR3100
vw_set_rx_pin (11);
vw_setup (4000); // Biti pe sec
vw_rx_start (); // Porniți receptorul PLL în funcțiune
}
voidloop ()
{
uint8_t buf [VW_MAX_MESSAGE_LEN];
uint8_t buflen = VW_MAX_MESSAGE_LEN;
if (vw_get_message (buf, & buflen))
// Nu se blochează
{
if (buf [0] == '9')
{
lcd.clear ();
lcd.setCursor (0, 0);
lcd.print („Hello Techies”);
}
if (buf [0] == '8')
{
lcd.clear ();
lcd.setCursor (0, 0);
lcd.print („Bun venit la”);
lcd.setCursor (0, 1);
lcd.print („Pro-Tech Channel”);
}
}
Pasul 4: Rezultat
Pasul 5: Urmăriți-ne
Faceți clic pe linkul de mai jos și urmați blogul pentru mai multe actualizări
protechel.wordpress.com
Mulțumesc
Recomandat:
Asamblarea kitului receptorului radio AM: 9 pași (cu imagini)
Asamblarea kitului receptorului radio AM: Ador asamblarea diferitelor kituri electronice. Sunt fascinat de radiouri. Acum câteva luni am găsit un kit de radio AM ieftin în Internet. Am comandat-o și după așteptarea standard de aproximativ o lună a venit. Kitul este DIY superhet cu șapte tranzistori
Controlul luminii receptorului IR: 4 pași
Controlul luminii receptorului IR: Dacă abia ați început să aflați cum să utilizați un receptor IR și să aflați cum funcționează componenta, acesta este proiectul perfect pentru a începe! Înainte de a intra în acest proiect, asigurați-vă că ați descărcat biblioteca de receptor IR găsită sub
Adăugarea receptorului radio la sistemul audio acasă: 3 pași
Adăugarea receptorului radio la sistemul audio acasă: în zilele noastre, cu radio pe internet abia folosim un radio normal (antena?). Aș spune că este cel mai bun moment pentru a avea un radio vechi de încredere disponibil la domiciliu și pentru a asculta muzică frumoasă și știri Corona :) Folosesc difuzoare PC ca sistem audio principal de acasă
Actualizarea bateriei receptorului Bluetooth AptX Ugreen: 5 pași
Upgrade-ul bateriei receptorului Bluetooth AptX Ugreen: Nu mai sunt 2-3 ori nefuncționare pe zi și am scăzut apelurile cu acest receptor minunat! Cu actualizarea bateriei, vă veți uita la o plăcere enormă de ascultare de muzică non-stop de 23-26 de ore
Antena telescopică a emițătorului FM: 6 pași
Antena telescopică a transmițătorului FM: Sunteți bolnavi și obosiți de interferențe cu transmițătorul dvs. FM? Sigur, o puteți ignora de cele mai multe ori, dar știm cu toții că muzica country care se scurge în interiorul și în afară de dvs. bucurându-vă de podcast vă înnebunește încet. Răspunsul: adăugați un mare tel vintage