Spisu treści:
- Krok 1: Wymagane komponenty
- Krok 2: Podłączanie nadajnika i odbiornika RF do Arduino
- Krok 3: Kod
- Krok 4: Wynik
- Krok 5: Śledź nas dalej
Wideo: Podłączanie nadajnika i odbiornika RF do Arduino: 5 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
Moduł RF (częstotliwość radiowa) działa na częstotliwości radiowej, odpowiedni zakres waha się od 30 kHz do 300 GHz w systemie RF. Dane cyfrowe są przedstawiane jako zmiany amplitudy fali nośnej. Ten rodzaj modulacji jest znany jako klucz przesunięcia amplitudy (ASK). Sygnały przesyłane przez RF mogą przemieszczać się na większe odległości, dzięki czemu nadają się do zastosowań dalekiego zasięgu. Transmisja RF jest silniejsza i bardziej niezawodna. Komunikacja RF wykorzystuje określony zakres częstotliwości. Ten moduł RF składa się z nadajnika RF i odbiornika RF. Para nadajnik/odbiornik (Tx/Rx) pracuje na częstotliwości 434 MHz. Nadajnik RF odbiera dane szeregowe i przesyła je bezprzewodowo przez RF przez antenę podłączoną do pin4. Transmisja odbywa się z prędkością 1Kbps - 10Kbps. Transmitowane dane są odbierane przez odbiornik RF pracujący na tej samej częstotliwości co nadajnik.
Cechy modułu RF:
1. Częstotliwość odbiornika 433 MHz.
2. Odbiornik typowa częstotliwość 105Dbm.
3. Prąd zasilania odbiornika 3,5mA.
4. Niskie zużycie energii.
5. Napięcie robocze odbiornika 5v.
6. Zakres częstotliwości nadajnika 433,92 MHz.
7. Napięcie zasilania nadajnika 3v~6v.
8. Moc wyjściowa nadajnika 4v ~ 12v
W tym poście będziecie wiedzieć, jak bezprzewodowo przesyłać dane z jednego miejsca do drugiego, aby to osiągnąć, tutaj użyliśmy modułu nadajnika i odbiornika Rf. Nadajnik Rf wyśle kilka znaków do sekcji Odbiornika, w oparciu o odebrany znak, na wyświetlaczu LCD w sekcji odbiornika zostanie wyświetlona zakodowana wiadomość. Nadajnik Rf i odbiornik zostaną podłączone do płyty arduino na końcu tx i rx, przed rozpoczęciem połączeń potrzebujemy niektórych komponentów sprzętowych wymienionych poniżej.
Krok 1: Wymagane komponenty
Komponenty sprzętowe
1. Nadajnik i odbiornik RF
2. Arduino uno (2 płytki).
3. Wyświetlacz LCD 16*2
4. przewody połączeniowe.
5. Deska do krojenia chleba (opcjonalnie)
6. Pistolet lutowniczy
Wymagane oprogramowanie
1. IDE Arduino
Krok 2: Podłączanie nadajnika i odbiornika RF do Arduino
Połączenie RF Tx i Rx z Arduino
Wykonaj połączenia zgodnie ze schematem obwodu, do wdrożenia Rf Tx i Rx potrzebujemy dwóch płyt arduino, jednej dla nadajnika, a drugiej dla odbiornika. Po podłączeniu wszystko zgodnie ze schematem. Moduł działa dobrze
Krok 3: Kod
Kod
Przed przesłaniem kodu do Arduino Najpierw pobierz bibliotekę stąd
Kod nadajnika
#include // dołącz plik wirtualnej biblioteki przewodów tutaj
char *kontroler;
voidsetup()
{
vw_set_ptt_inverted (prawda);
vw_set_tx_pin(12);
vw_setup(4000);. // szybkość przesyłania danych Kbps
}
pusta pętla()
{
kontroler="9";
vw_send((uint8_t *)kontroler, strlen(kontroler));
vw_wait_tx();
// Poczekaj, aż cała wiadomość zniknie
opóźnienie (1000);
kontroler="8";
vw_send((uint8_t *)kontroler, strlen(kontroler));
vw_wait_tx();
// Poczekaj, aż cała wiadomość zniknie
opóźnienie (1000);
}
Kod odbiorcy
#include // dołącz plik biblioteki LiquidCrystal tutaj
#include // dołącz plik wirtualnej biblioteki przewodów tutaj
LCD LiquidCrystal (7, 6, 5, 4, 3, 2);
charcad[100];
int poz = 0;
voidsetup()
{
lcd.początek(16, 2);
vw_set_ptt_inverted (prawda);
// Wymagane dla DR3100
vw_set_rx_pin(11);
vw_setup(4000); // Bity na sekundę
vw_rx_start(); // Uruchom odbiornik PLL uruchomiony
}
pętla pustej()
{
uint8_t buf[VW_MAX_MESSAGE_LEN];
bufor uint8_t = VW_MAX_MESSAGE_LEN;
if (vw_get_message(buf, &buflen))
// Nieblokujący
{
if(buf[0] == '9')
{
lcd.clear();
lcd.setCursor (0, 0);
lcd.print("Witam techników");
}
if(buf[0] == '8')
{
lcd.clear();
lcd.setCursor (0, 0);
lcd.print("Witamy w");
lcd.setCursor (0, 1);
lcd.print("Kanał Pro-Tech");
}
}
Krok 4: Wynik
Krok 5: Śledź nas dalej
Kliknij poniższy link i śledź bloga, aby uzyskać więcej aktualizacji
protechel.wordpress.com
Dziękuję Ci
Zalecana:
Podłączanie Arduino WiFi do chmury za pomocą ESP8266: 7 kroków
Łączenie Arduino WiFi z chmurą za pomocą ESP8266: W tym samouczku wyjaśnimy, jak podłączyć Arduino do chmury IoT przez WiFi. Skonfigurujemy konfigurację złożoną z Arduino i modułu WiFi ESP8266 jako rzecz IoT i przygotujemy ją komunikować się z chmurą AskSensors.L
Antena nadajnika FM o niskiej mocy z rur rolniczych: 8 kroków (ze zdjęciami)
Antena nadajnika FM o niskiej mocy z rur rolniczych: Zbudowanie anteny nadajnika FM nie jest takie trudne; istnieje wiele projektów. Chcieliśmy stworzyć projekt z części, które można było zdobyć prawie na całym świecie, dla zestawu czterech (wkrótce 16!) stacji społecznościowych, które uruchomiliśmy w północnej Ugandzie
Konwersja nadajnika RC na 2,4 GHz z dowolnym modułem: 5 kroków
Konwersja nadajnika RC na 2,4 GHz z dowolnym modułem: Witam!! Przepraszam za mój angielski, jestem Włochem. Dzięki temu samouczkowi możesz przekonwertować dowolne radio z sygnałem ppm w fm (40 MHz 35 MHz 72 MHz) w 2,4 GHz z dowolnym modułem. Przekonwertowałem mój jr-MX-12. Ten nadajnik jest bez modułu zewnętrznego, Tx
Mod nadajnika FM Belkin Tunecast II: 9 kroków
Belkin Tunecast II FM Transmitter Mod: Belkin jest popularnym producentem tanich i wesołych akcesoriów komputerowych, dzięki któremu koncentrator USB stał się seksowny! Jednym z ich bardziej popularnych produktów, które podbijają popularność iPoda, jest nadajnik FM Tunecast II. Dopiero wcześniej
Jak wymienić baterię nadajnika-odbiornika FM Alinco DJ-195T VHF: 6 kroków
Jak wymienić baterię transceivera VHF FM Alinco DJ-195T: Zwykle, jeśli używaliśmy transceivera VHF FM, problem zawsze dotyczy baterii, ponieważ bateria ma cykle życia, więc jeśli bateria jest rozładowana, musimy wymienić na nową. Problem w tym, że bateria jest droga