Obsah:
- Krok 1: Potrebné súčasti
- Krok 2: Pripojenie RF vysielača a prijímača k Arduinu
- Krok 3: Kód
- Krok 4: Výsledok
- Krok 5: Sledujte nás ďalej
Video: Pripojenie RF vysielača a prijímača k Arduinu: 5 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:00
Modul RF (rádiová frekvencia) pracuje na rádiovej frekvencii, zodpovedajúci rozsah sa pohybuje medzi 30 kHz a 300 GHz v systéme RF. Digitálne údaje sú vyjadrené ako odchýlky v amplitúde nosnej vlny. Tento druh modulácie je známy ako kľúč pre radenie amplitúdy (ASK). Signály prenášané prostredníctvom RF môžu cestovať na väčšie vzdialenosti, vďaka čomu sú vhodné pre aplikácie s dlhým dosahom. RF prenos je silnejší a spoľahlivejší.. RF komunikácia používa špecifický frekvenčný rozsah.. Tento RF modul sa skladá z RF vysielača a RF prijímača. Dvojica vysielača/prijímača (Tx/Rx) pracuje na frekvencii 434 MHz. RF vysielač prijíma sériové údaje a vysiela ich bezdrôtovo prostredníctvom RF prostredníctvom svojej antény pripojenej na kolíku 4. Prenos prebieha rýchlosťou 1 Kb / s - 10 Kb / s. Prenesené údaje sú prijímané RF prijímačom pracujúcim na rovnakej frekvencii ako vysielač.
Vlastnosti modulu RF:
1. Frekvencia prijímača 433 MHz.
2. Typická frekvencia príjmu 105 dBm.
3. Napájací prúd prijímača 3,5 mA.
4. Nízka spotreba energie.
5. Prevádzkové napätie prijímača 5v.
6. Frekvenčný rozsah vysielača 433,92 MHz.
7. Napájacie napätie vysielača 3v ~ 6v.
8. Výstupný výkon vysielača 4v ~ 12v
V tomto príspevku budete vedieť, ako bezdrôtovo prenášať údaje z jedného miesta na druhé, aby ste to dosiahli, použili sme modul vysielača a prijímača RF. RF vysielač pošle niektoré znaky do sekcie prijímača. Na základe prijatého znaku sa na LCD displeji v sekcii prijímača zobrazí kódovaná správa. Rádiový vysielač a prijímač budú pripojené k doske arduino na konci tx a rx, na spustenie pripojení potrebujeme niektoré hardvérové komponenty, ktoré sú uvedené nižšie.
Krok 1: Potrebné súčasti
Hardvérové komponenty
1. RF vysielač a prijímač
2. Arduino uno (2 dosky).
3. Displej LCD 16*2
4. prepojovacie vodiče.
5. Breadboard (voliteľné)
6. Spájkovacia pištoľ
Vyžaduje sa softvér
1. Arduino IDE
Krok 2: Pripojenie RF vysielača a prijímača k Arduinu
Pripojenie RF Tx a Rx k Arduinu
Vykonajte zapojenie podľa schémy zapojenia, na implementáciu Rf Tx & Rx potrebujeme dve arduino dosky, jednu pre vysielač a druhú pre prijímač. Akonáhle ste pripojili všetko podľa schémy zapojenia. Modul funguje dobre
Krok 3: Kód
Kód
Predtým, ako odošlete kód do svojho Arduina, najskôr si stiahnite knižnicu odtiaľto
Kód vysielača
#include // sem zahrňte súbor virtuálnej káblovej knižnice
regulátor char *;
voidsetup ()
{
vw_set_ptt_inverted (true);
vw_set_tx_pin (12);
vw_setup (4000);. // rýchlosť prenosu dát Kbps
}
prázdna slučka ()
{
radič = "9";
vw_send ((uint8_t *) radič, strlen (ovládač));
vw_wait_tx ();
// Počkajte, kým celá správa nezmizne
oneskorenie (1000);
ovládač = "8";
vw_send ((uint8_t *) radič, strlen (ovládač));
vw_wait_tx ();
// Počkajte, kým celá správa nezmizne
oneskorenie (1000);
}
Prijímací kód
#include // sem vložte súbor knižnice LiquidCrystal
#include // sem zahrňte súbor virtuálnej káblovej knižnice
LiquidCrystal lcd (7, 6, 5, 4, 3, 2);
charcad [100];
int pos = 0;
voidsetup ()
{
lcd.begin (16, 2);
vw_set_ptt_inverted (true);
// Povinné pre DR3100
vw_set_rx_pin (11);
vw_setup (4000); // Bity za sek
vw_rx_start (); // Spustite PLL prijímača
}
voidloop ()
{
uint8_t buf [VW_MAX_MESSAGE_LEN];
uint8_t buflen = VW_MAX_MESSAGE_LEN;
if (vw_get_message (buf, & buflen))
// Neblokujúce
{
ak (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 („Vitajte“);
lcd.setCursor (0, 1);
lcd.print („Pro-Tech Channel“);
}
}
Krok 4: Výsledok
Krok 5: Sledujte nás ďalej
Kliknite na odkaz nižšie a sledujte blog, kde nájdete ďalšie aktualizácie
protechel.wordpress.com
Ďakujem
Odporúča:
Zostavenie súpravy rádiového prijímača AM: 9 krokov (s obrázkami)
Zostavenie súpravy rádiového prijímača AM: Milujem zostavovanie rôznych elektronických súprav. Fascinujú ma rádiá. Pred niekoľkými mesiacmi som na internete našiel lacnú súpravu rádioprijímačov AM. Objednal som si to a po štandardnom čakaní asi mesiac to prišlo. Kit je DIY sedem tranzistorových superhet
Domový poplachový systém sedemsegmentového infračerveného prijímača: 6 krokov
Domový poplachový systém sedemsegmentového infračerveného prijímača: Je to perfektný projekt na spustenie, ak sa chcete naučiť používať 4 -miestny 7 -segmentový displej a vytvoriť niečo úžasné, čo sa dá v skutočnosti implementovať okolo vášho domu. Nemusíte používať 4 -miestny 7 -segmentový displej, môžete
Aktualizácia batérie Bluetooth prijímača Ugreen AptX: 5 krokov
Aktualizácia batérie Bluetooth prijímača Ugreen AptX: Už žiadne 2-3x prestoje denne a prerušené hovory s týmto skvelým prijímačom! Vďaka aktualizácii batérie sa budete pozerať na ohromných 23-26 hodín nepretržitého pôžitku z počúvania hudby
Pripojenie motora k Arduinu pomocou L293D: 3 kroky
Pripojenie motora k Arduinu pomocou L293D: Motor je základným stavebným kameňom robotiky a ak sa učíte Arduino, je veľmi dôležité naučiť sa k nemu pripojiť motor. Dnes to urobíme pomocou ic L293D. Integrovaný obvod ovládača motora L293D je skutočne dôležitý. V opačnom prípade bude
Pripojenie otočného telefónneho voliča k Arduinu: 6 krokov (s obrázkami)
Pripojenie otočného telefónneho voliča k Arduinu: Starý rotačný telefón je možné vo vašich projektoch Arduino použiť na množstvo účelov - použite ho ako nové vstupné zariadenie alebo pomocou Arduina prepojte rotačný telefón s počítačom. Toto je veľmi základný sprievodca popisujúci spôsob prepojenia číselníka s