Sadržaj:
- Korak 1: Potrebne komponente
- Korak 2: Povezivanje RF odašiljača i prijemnika na Arduino
- Korak 3: Kodirajte
- Korak 4: Rezultat
- Korak 5: Pratite nas na
Video: Povezivanje RF odašiljača i prijemnika na Arduino: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
RF (Radio frekvencijski) modul radi na radio frekvenciji. Odgovarajući raspon varira između 30 kHz i 300 GHz, u RF sistemu, digitalni podaci su predstavljeni kao varijacije u amplitudi nosivog talasa. Ova vrsta modulacije je poznata kao Amplitude shift shift key (ASK). Signali koji se prenose putem RF -a mogu putovati na veće udaljenosti što ga čini pogodnim za primjene na velikim udaljenostima. RF prenos je snažniji i pouzdaniji.. RF komunikacija koristi određeni frekvencijski raspon.. Ovaj RF modul se sastoji od RF predajnika i RF prijemnika. Par odašiljač/prijemnik (Tx/Rx) radi na frekvenciji od 434 MHz. RF predajnik prima serijske podatke i bežično ih prenosi putem RF -a preko svoje antene spojene na pin4. Prijenos se odvija brzinom 1Kbps - 10Kbps. Prenesene podatke prima RF prijemnik koji radi na istoj frekvenciji kao i odašiljač.
Karakteristike RF modula:
1. Recever frekvencija 433MHz.
2. Reivertipična frekvencija 105Dbm.
3. Struja napajanja prijemnika 3,5mA.
4. Niska potrošnja energije.
5. Radni napon prijemnika 5v.
6. Frekvencijski raspon odašiljača 433,92 MHz.
7. Napon napajanja predajnika 3v ~ 6v.
8. Izlazna snaga odašiljača 4v ~ 12v
U ovom ćete postu znati o tome kako bežično prenijeti podatke s jednog mjesta na drugo mjesto da biste to postigli. Ovdje smo koristili Rf odašiljač i prijemnik. RF predajnik će poslati neke znakove u odjeljak prijemnika. Na osnovu primljenog znaka, kodirana poruka će biti prikazana na LCD ekranu u odjeljku prijemnika. Rf odašiljač i prijemnik bit će spojeni na arduino ploču na kraju tx i rx, prije nego što započnemo veze potrebne su nam neke hardverske komponente navedene u nastavku.
Korak 1: Potrebne komponente
Hardverske komponente
1. RF predajnik i prijemnik
2. Arduino uno (2 ploče).
3. LCD 16*2 displej
4. spojnice.
5. Oglasna ploča (opcionalno)
6. Pištolj za lemljenje
Potreban softver
1. Arduino IDE
Korak 2: Povezivanje RF odašiljača i prijemnika na Arduino
Spajanje RF Tx & Rx na Arduino
Povežite se prema shemi kola, za implementaciju Rf Tx & Rx potrebne su nam dvije arduino ploče, jedna za odašiljač, a druga za prijemnik. Nakon što ste sve povezali prema shemi kola. Modul radi odlično
Korak 3: Kodirajte
Kod
Prije nego što prebacite kôd na svoj Arduino, prvo preuzmite biblioteku ovdje
Kod predajnika
#include // ovde uključuje datoteku biblioteke virtuelne žice
char *kontroler;
voidsetup ()
{
vw_set_ptt_inverted (true);
vw_set_tx_pin (12);
vw_setup (4000);. // brzina prijenosa podataka Kbps
}
void loop ()
{
controllerer = "9";
vw_send ((uint8_t *) kontroler, strlen (kontroler));
vw_wait_tx ();
// Pričekajte dok cijela poruka ne nestane
kašnjenje (1000);
kontroler = "8";
vw_send ((uint8_t *) kontroler, strlen (kontroler));
vw_wait_tx ();
// Pričekajte dok cijela poruka ne nestane
kašnjenje (1000);
}
Kod prijemnika
#include // ovde uključuje datoteku biblioteke LiquidCrystal
#include // ovde uključuje datoteku biblioteke virtuelne žice
LiquidCrystal lcd (7, 6, 5, 4, 3, 2);
charcad [100];
int pos = 0;
voidsetup ()
{
lcd.begin (16, 2);
vw_set_ptt_inverted (true);
// Potrebno za DR3100
vw_set_rx_pin (11);
vw_setup (4000); // Bitovi u sekundi
vw_rx_start (); // Pokretanje PLL prijemnika
}
voidloop ()
{
uint8_t buf [VW_MAX_MESSAGE_LEN];
uint8_t buflen = VW_MAX_MESSAGE_LEN;
if (vw_get_message (buf, & buflen))
// Ne blokira
{
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 ("Dobro došli u");
lcd.setCursor (0, 1);
lcd.print ("Pro-Tech kanal");
}
}
Korak 4: Rezultat
Korak 5: Pratite nas na
Kliknite na donju vezu i pratite blog za više ažuriranja
protechel.wordpress.com
Hvala ti
Preporučuje se:
Sklapanje kompleta AM radio prijemnika: 9 koraka (sa slikama)
Sklapanje kompleta AM radio prijemnika: Volim sastavljanje različitih elektroničkih kompleta. Oduševljen sam radijima. Prije nekoliko mjeseci pronašao sam jeftin komplet AM radio prijemnika na Internetu. Naručio sam ga i nakon standardnog čekanja od oko mjesec dana stigao je. Komplet je DIY sedam tranzistorskih superheta
Kako kontrolirati GoPro Hero 4 pomoću RC odašiljača: 4 koraka (sa slikama)
Kako kontrolirati GoPro Hero 4 pomoću RC odašiljača: Cilj ovog projekta je omogućiti daljinsko upravljanje GoPro Hero 4 putem RC odašiljača. Ova metoda će koristiti GoPro -ove ugrađene Wifi & HTTP API za kontrolu uređaja & inspirisan je PROTOTIPOM: NAJMANJI I NAJJEFTINIJI
Upravljanje svjetlom IC prijemnika: 4 koraka
Kontrola svjetlosti IC prijemnika: Ako tek počinjete učiti koristiti IC prijemnik i shvaćate kako komponenta radi, ovo je savršen projekt za početak! Prije nego što uđete u ovaj projekt, provjerite jeste li preuzeli biblioteku IC prijemnika koja se nalazi pod
Vodič za povezivanje PLSD -a: Povezivanje na Apple TV putem AirPlay -a [Neslužbeno]: 10 koraka
PLSD Vodič za povezivanje: Povezivanje na Apple TV putem AirPlay -a [Neslužbeno]: Sljedeći vodič pruža ilustraciju procesa povezivanja sa Apple TV -ima u konferencijskoj sali putem AirPlay -a. Ovaj neslužbeni izvor dostupan je iz ljubaznosti administraciji, osoblju i ovlaštenim gostima Perkins lokalne školske oblasti
Rover kontroliran pokretima pomoću parametra ubrzanja i para RF odašiljača i prijemnika: 4 koraka
Rover kontroliran pokretima pomoću parametra akcelerometra i para RF odašiljača i prijemnika: Hej, ikada ste poželjeli da napravite rover kojim biste mogli upravljati jednostavnim pokretima ruku, ali nikada ne biste mogli skupiti hrabrosti da se upustite u zamršenost obrade slike i povezivanje web kamere sa svojim mikrokontroler, da ne spominjem uzbrdo