Taula de continguts:
- Pas 1: components necessaris
- Pas 2: Connexió del transmissor i receptor RF a Arduino
- Pas 3: Codi
- Pas 4: resultat
- Pas 5: seguiu-nos activats
Vídeo: Connexió del transmissor i receptor RF a Arduino: 5 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
El mòdul de radiofreqüència (RF) funciona a radiofreqüència; el rang corresponent varia entre 30 kHz i 300 GHz al sistema de RF. Les dades digitals es representen com a variacions de l’amplitud de l’ona portadora. Aquest tipus de modulació es coneix com a tecla de canvi d'amplitud (ASK). Els senyals transmesos a través de RF poden recórrer distàncies més grans, cosa que el fa adequat per a aplicacions de llarg abast. La transmissió RF és més forta i fiable.. La comunicació RF utilitza un rang de freqüència específic. Aquest mòdul RF comprèn un transmissor RF i un receptor RF. El parell transmissor / receptor (Tx / Rx) funciona a una freqüència de 434 MHz. Un transmissor de RF rep dades de sèrie i les transmet sense fils a través de RF a través de la seva antena connectada al pin4. La transmissió es produeix a una velocitat d’1 Kbps - 10 Kbps. Les dades transmeses són rebudes per un receptor de RF que funciona a la mateixa freqüència que la del transmissor.
Característiques del mòdul RF:
1. Freqüència del receptor 433 MHz.
2. Freqüència de recepció 105Dbm.
3. Subministrador actual de 3,5 mA.
4. Baix consum d'energia.
5. Tensió de funcionament del receptor 5v.
6. Rang de freqüència del transmissor 433,92 MHz.
7. Tensió d'alimentació del transmissor 3v ~ 6v.
8. Potència de sortida del transmissor 4v ~ 12v
En aquest missatge, vostès sabran com transmetre les dades d'un lloc a un altre lloc sense fils per aconseguir-ho, aquí hem utilitzat un mòdul de transmissor i receptor Rf. El transmissor RF enviarà alguns caràcters a la secció del receptor, en funció del caràcter rebut, es mostrarà el missatge codificat a la pantalla LCD de la secció del receptor. El transmissor Rf i el receptor es connectaran a una placa arduino a l’extrem tx i rx, abans d’iniciar les connexions necessitem alguns components de maquinari que s’enumeren a continuació.
Pas 1: components necessaris
Components de maquinari
1. Emissor i receptor de RF
2. Arduino uno (2 taulers).
3. Pantalla LCD 16 * 2
4. cables de jumper.
5. Taula de pa (opcional)
6. Pistola de soldar
Es requereix programari
1. ID Arduino
Pas 2: Connexió del transmissor i receptor RF a Arduino
Connexió de RF Tx & Rx a Arduino
Feu les connexions segons el diagrama del circuit, per implementar un Rf Tx & Rx necessitem dues plaques arduino, una per al transmissor i una altra per al receptor. Un cop ho hàgiu connectat tot segons el diagrama del circuit. El mòdul funciona bé
Pas 3: Codi
Codi
Abans d’anar a carregar el codi al vostre Arduino, primer descarregueu la biblioteca des d’aquí
Codi del transmissor
#include // inclou el fitxer de la biblioteca de fil virtual aquí
controlador char *;
voidsetup ()
{
vw_set_ptt_inverted (cert);
vw_set_tx_pin (12);
vw_setup (4000);. // velocitat de transferència de dades Kbps
}
bucle buit ()
{
controlador = "9";
vw_send ((uint8_t *) controlador, strlen (controlador));
vw_wait_tx ();
// Espereu fins que desaparegui tot el missatge
retard (1000);
controlador = "8";
vw_send ((uint8_t *) controlador, strlen (controlador));
vw_wait_tx ();
// Espereu fins que desaparegui tot el missatge
retard (1000);
}
Codi del receptor
#include // inclou el fitxer de la biblioteca LiquidCrystal aquí
#include // inclou el fitxer de la biblioteca de fil virtual aquí
LiquidCrystal lcd (7, 6, 5, 4, 3, 2);
charcad [100];
int pos = 0;
voidsetup ()
{
lcd.begin (16, 2);
vw_set_ptt_inverted (cert);
// Obligatori per a DR3100
vw_set_rx_pin (11);
vw_setup (4000); // Bits per segon
vw_rx_start (); // Inicieu el funcionament del PLL del receptor
}
voidloop ()
{
uint8_t buf [VW_MAX_MESSAGE_LEN];
uint8_t buflen = VW_MAX_MESSAGE_LEN;
if (vw_get_message (buf i buflen))
// No bloquejant
{
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 ("Benvingut a");
lcd.setCursor (0, 1);
lcd.print ("Canal Pro-Tech");
}
}
Pas 4: resultat
Pas 5: seguiu-nos activats
Feu clic a l'enllaç següent i seguiu el bloc per obtenir més actualitzacions
protechel.wordpress.com
Gràcies
Recomanat:
Transmissor RF Flysky alimentat mitjançant USB + connexió de senyal de cable a PC + programari de simulador gratuït: 6 passos
Transmissor de RF Flysky alimentat mitjançant USB + connexió de senyal de cable a PC + programari de simulador gratuït: si sou com jo, voldreu provar el vostre transmissor de RF i aprendre abans d’estavellar el vostre estimat avió / dron de RF. Això us proporcionarà diversió addicional, alhora que estalvieu molts diners i temps. Per fer-ho, la millor manera és connectar el transmissor de RF a vosaltres
Guia de connexió PLSD: Connexió a Apple TV mitjançant AirPlay [No oficial]: 10 passos
Guia de connexió PLSD: Connexió a Apple TV mitjançant AirPlay [No oficial]: es proporciona la següent guia per il·lustrar el procés de connexió a televisors Apple de sala de conferències mitjançant AirPlay. Aquest recurs no oficial es proporciona com a cortesia de l’administració, el personal i els hostes autoritzats del districte escolar de Perkins
Mòdul RF 433MHZ - Feu receptor i transmissor des del mòdul RF 433MHZ sense cap microcontrolador: 5 passos
Mòdul RF 433MHZ | Feu receptor i transmissor des del mòdul RF 433MHZ sense cap microcontrolador: voleu enviar dades sense fils? fàcilment i sense necessitat de microcontrolador? Aquí anem, en aquest instructiu us mostraré el meu transmissor i receptor de RF bàsics preparats per utilitzar-se! En aquest instructiu podeu enviar i rebre dades amb molt de veritat
Comandament a distància sense fils que utilitza el mòdul NRF24L01 de 2,4 Ghz amb Arduino - Nrf24l01 Receptor transmissor de 4 canals / 6 canals per quadcòpter - Helicòpter Rc - Avió Rc amb Arduino: 5 passos (amb imatges)
Comandament sense fils que utilitza un mòdul NRF24L01 de 2,4 Ghz amb Arduino | Nrf24l01 Receptor transmissor de 4 canals / 6 canals per quadcòpter | Helicòpter Rc | Avió Rc amb Arduino: per fer funcionar un cotxe Rc | Quadcopter | Drone | Avió RC | Vaixell RC, sempre necessitem un receptor i un transmissor, suposem que per RC QUADCOPTER necessitem un transmissor i un receptor de 6 canals i aquest tipus de TX i RX és massa costós, així que en farem un al nostre
Transmissor i receptor d'àudio sense fils basats en IR: 6 passos
Transmissor i receptor d'àudio sense fils basats en IR: l'àudio sense fils ja és un camp tècnicament avançat on les comunicacions Bluetooth i RF són les principals tecnologies (tot i que la majoria dels equips d'àudio comercials funcionen amb Bluetooth). Dissenyar un senzill circuit d’enllaç d’àudio IR no seria beneficiós