Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-23 14:38
Modul RF (Radio Frequency) pracuje na rádiové frekvenci. Odpovídající rozsah kolísá mezi 30 kHz a 300 GHz v systému RF. Digitální data jsou vyjádřena jako variace v amplitudě nosné vlny. Tento druh modulace je známý jako klíč pro posun amplitudy (ASK). Signály vysílané prostřednictvím RF mohou cestovat na větší vzdálenosti, takže jsou vhodné pro aplikace s dlouhým dosahem. RF přenos je silnější a spolehlivější.. RF komunikace využívá specifický frekvenční rozsah.. Tento RF modul se skládá z RF vysílače a RF přijímače. Dvojice vysílač/přijímač (Tx/Rx) pracuje na frekvenci 434 MHz. RF vysílač přijímá sériová data a vysílá je bezdrátově prostřednictvím RF prostřednictvím své antény připojené na pin4. Přenos probíhá rychlostí 1 Kbps - 10 Kbps. Přenesená data jsou přijímána RF přijímačem pracujícím na stejné frekvenci jako vysílač.
Vlastnosti RF modulu:
1. Frekvence přijímače 433 MHz.
2. Typická frekvence přijímače 105 Dbm.
3. Napájecí proud přijímače 3,5 mA.
4. Nízká spotřeba energie.
5. Provozní napětí přijímače 5v.
6. Frekvenční rozsah vysílače 433,92 MHz.
7. Napájecí napětí vysílače 3v ~ 6v.
8. Výstupní výkon vysílače 4v ~ 12v
V tomto příspěvku budete vědět, jak bezdrátově přenášet data z jednoho místa na druhé, abychom toho dosáhli, použili jsme modul vysílače a přijímače RF. RF vysílač pošle některé znaky do sekce přijímače. Na základě přijatého znaku se na LCD displeji v sekci přijímače zobrazí kódovaná zpráva. Vysílač RF a přijímač budou připojeny k desce arduino na konci tx a rx, před zahájením připojení potřebujeme některé hardwarové komponenty, které jsou uvedeny níže.
Krok 1: Požadované součásti
Hardwarové komponenty
1. RF vysílač a přijímač
2. Arduino uno (2 desky).
3. Displej LCD 16*2
4. propojovací vodiče.
5. Breadboard (volitelně)
6. Pájecí pistole
Je vyžadován software
1. Arduino IDE
Krok 2: Připojení RF vysílače a přijímače k Arduinu
Připojení RF Tx a Rx k Arduinu
Proveďte zapojení podle schématu zapojení, pro implementaci Rf Tx & Rx potřebujeme dvě desky arduino, jednu pro vysílač a druhou pro přijímač. Jakmile připojíte vše podle schématu zapojení. Modul funguje dobře
Krok 3: Kód
Kód
Než odešlete kód do svého Arduina Nejprve si stáhněte knihovnu odtud
Kód vysílače
#include // sem zahrnout soubor virtuální drátové knihovny
char *řadič;
voidsetup ()
{
vw_set_ptt_inverted (true);
vw_set_tx_pin (12);
vw_setup (4000);. // rychlost přenosu dat Kbps
}
prázdná smyčka ()
{
řadič = "9";
vw_send ((uint8_t *) řadič, strlen (řadič));
vw_wait_tx ();
// Počkejte, až celá zpráva zmizí
zpoždění (1000);
ovladač = "8";
vw_send ((uint8_t *) řadič, strlen (řadič));
vw_wait_tx ();
// Počkejte, až celá zpráva zmizí
zpoždění (1000);
}
Kód přijímače
#include // sem vložte soubor knihovny LiquidCrystal
#include // sem zahrnout soubor virtuální drátové knihovny
LiquidCrystal lcd (7, 6, 5, 4, 3, 2);
charcad [100];
int pos = 0;
voidsetup ()
{
lcd.begin (16, 2);
vw_set_ptt_inverted (true);
// Povinné pro DR3100
vw_set_rx_pin (11);
vw_setup (4000); // Bity za sekundu
vw_rx_start (); // Spusťte PLL přijímače
}
voidloop ()
{
uint8_t buf [VW_MAX_MESSAGE_LEN];
uint8_t buflen = VW_MAX_MESSAGE_LEN;
if (vw_get_message (buf, & buflen))
// Neblokující
{
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 („Vítejte“);
lcd.setCursor (0, 1);
lcd.print („Pro-Tech Channel“);
}
}
Krok 4: Výsledek
Krok 5: Sledujte nás dál
Klikněte na odkaz níže a sledujte blog pro další aktualizace
protechel.wordpress.com
Děkuji
Doporučuje:
Sestavení soupravy přijímače AM rádia: 9 kroků (s obrázky)
Sestavení soupravy rádiového přijímače AM: Miluji sestavování různých elektronických souprav. Rádia mě fascinují. Před měsíci jsem na internetu našel levnou soupravu AM rádiového přijímače. Objednal jsem si to a po standardním čekání asi měsíc to přišlo. Kit je DIY sedm tranzistorových superhet
Domácí poplachový systém sedmi segmentového IR přijímače: 6 kroků
Seven Segment IR přijímač Home Alarm System: Toto je perfektní projekt pro zahájení, pokud se chcete naučit používat 4místný 7segmentový displej a zároveň vytvořit něco skvělého, co lze ve skutečnosti implementovat kolem vašeho domu. Nemusíte používat 4místný 7segmentový displej, můžete určit
Aktualizace baterie přijímače Ugreen AptX Bluetooth: 5 kroků
Upgrade baterie přijímače Ugreen AptX Bluetooth: Žádné další 2–3x prostoje denně a výpadky hovorů s tímto skvělým přijímačem! S upgradem baterie se budete dívat na enormních 23–26 hodin nepřetržitého poslechu hudby
Připojení motoru k Arduinu pomocí L293D: 3 kroky
Připojení motoru k Arduinu pomocí L293D: Motor je základním stavebním kamenem robotiky a pokud se učíte Arduino, pak je velmi důležité naučit se k němu připojit motor. Dnes to uděláme pomocí ic L293D. Integrovaný obvod ovladače motoru L293D je opravdu důležitý. Jinak bude
Připojení více tlačítek k jednomu kolíku na Arduinu: 4 kroky
Připojení více tlačítek k jednomu kolíku na Arduinu: Ahoj všichni, když vaše projekty Arduino přerostou blikající LED diody, možná zjistíte, že potřebujete nějaké další piny. Ukážu vám trik, který můžete použít tam, kde můžete mít více tlačítek, všechna připojená ke stejnému analogovému pinu