Tabla de contenido:
- Paso 1: componentes necesarios
- Paso 2: Conexión del transmisor y receptor de RF a Arduino
- Paso 3: Código
- Paso 4: Resultado
- Paso 5: Síguenos en
Video: Conexión del transmisor y receptor de RF a Arduino: 5 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:43
El módulo de RF (radiofrecuencia) funciona a radiofrecuencia. El rango correspondiente varía entre 30 kHz y 300 GHz, en el sistema de RF. Los datos digitales se representan como variaciones en la amplitud de la onda portadora. Este tipo de modulación se conoce como tecla de cambio de amplitud (ASK). Las señales transmitidas a través de RF pueden viajar a distancias más grandes, lo que las hace adecuadas para aplicaciones de largo alcance. La transmisión de RF es más fuerte y confiable. La comunicación de RF utiliza un rango de frecuencia específico. Este módulo de RF se compone de un transmisor de RF y un receptor de RF. El par transmisor / receptor (Tx / Rx) opera a una frecuencia de 434 MHz. Un transmisor de RF recibe datos en serie y los transmite de forma inalámbrica a través de RF a través de su antena conectada en el pin4. La transmisión se produce a una velocidad de 1 Kbps - 10 Kbps. Los datos transmitidos son recibidos por un receptor de RF que funciona a la misma frecuencia que la del transmisor.
Características del módulo de RF:
1. Receptor de frecuencia 433MHz.
2. Recibir frecuencia típica 105Dbm.
3. Corriente de suministro del receptor 3.5mA.
4. Bajo consumo de energía.
5. Voltaje de funcionamiento del receptor 5v.
6. Rango de frecuencia del transmisor 433,92 MHz.
7. Voltaje de suministro del transmisor 3v ~ 6v.
8. Potencia de salida del transmisor 4v ~ 12v
En esta publicación, ustedes sabrán cómo transmitir los datos de un lugar a otro de forma inalámbrica para lograr esto. Aquí usamos un módulo de transmisor y receptor de Rf. El transmisor de RF enviará algunos caracteres a la sección del receptor. Según el carácter recibido, el mensaje codificado se mostrará en la pantalla LCD de la sección del receptor. El transmisor y receptor de Rf se conectarán a una placa arduino en los extremos tx y rx, antes de iniciar las conexiones, necesitamos algunos componentes de hardware que se enumeran a continuación.
Paso 1: componentes necesarios
Componentes de hardware
1. Transmisor y receptor de RF
2. Arduino uno (2 tableros).
3. Pantalla LCD 16 * 2
4. cables de puente.
5. Placa de pruebas (opcional)
6. Pistola de soldar
Software requerido
1. IDE de Arduino
Paso 2: Conexión del transmisor y receptor de RF a Arduino
Conexión de RF Tx y Rx a Arduino
Realice las conexiones según el diagrama del circuito, para implementar un Rf Tx & Rx necesitamos dos placas arduino, una para Transmisor y otra para Receptor. Una vez que conectó todo según el diagrama del circuito. El módulo funciona bien
Paso 3: Código
Código
Antes de subir el código a su Arduino Primero descargue la biblioteca desde aquí
Código del transmisor
#include // incluir aquí el archivo de biblioteca virtual de cables
char * controlador;
voidsetup ()
{
vw_set_ptt_inverted (verdadero);
vw_set_tx_pin (12);
vw_setup (4000);. // velocidad de transferencia de datos Kbps
}
bucle vacío ()
{
controllerer = "9";
vw_send ((uint8_t *) controlador, strlen (controlador));
vw_wait_tx ();
// Espere hasta que todo el mensaje se haya ido
retraso (1000);
controlador = "8";
vw_send ((uint8_t *) controlador, strlen (controlador));
vw_wait_tx ();
// Espere hasta que todo el mensaje se haya ido
retraso (1000);
}
Código del receptor
#include // incluya el archivo de la biblioteca LiquidCrystal aquí
#include // incluir aquí el archivo de biblioteca virtual de cables
LiquidCrystal lcd (7, 6, 5, 4, 3, 2);
charcad [100];
int pos = 0;
voidsetup ()
{
lcd. comienzo (16, 2);
vw_set_ptt_inverted (verdadero);
// Requerido para DR3100
vw_set_rx_pin (11);
vw_setup (4000); // Bits por segundo
vw_rx_start (); // Iniciar el PLL del receptor en funcionamiento
}
voidloop ()
{
uint8_t buf [VW_MAX_MESSAGE_LEN];
uint8_t buflen = VW_MAX_MESSAGE_LEN;
if (vw_get_message (buf y buflen))
// Sin bloqueo
{
si (buf [0] == '9')
{
lcd.clear ();
lcd.setCursor (0, 0);
lcd.print ("Hola, técnicos");
}
si (buf [0] == '8')
{
lcd.clear ();
lcd.setCursor (0, 0);
lcd.print ("Bienvenido a");
lcd.setCursor (0, 1);
lcd.print ("Canal Pro-Tech");
}
}
Paso 4: Resultado
Paso 5: Síguenos en
Haga clic en el enlace a continuación y siga el blog para obtener más actualizaciones.
protechel.wordpress.com
Gracias
Recomendado:
Transmisor de RF Flysky alimentado a través de USB + Conexión de señal de cable a PC + Software de simulador gratuito: 6 pasos
Transmisor de RF Flysky alimentado a través de USB + Conexión de señal de cable a PC + Software de simulador gratuito: si usted es como yo, le gustará probar su transmisor de RF y aprender antes de estrellarse con su querido avión / dron de RF. Esto le dará más diversión, a la vez que le ahorrará mucho dinero y tiempo. Para hacerlo, la mejor manera es conectar su transmisor de RF a usted
Módulo RF 433MHZ - Haga el receptor y el transmisor desde el módulo RF de 433 MHZ sin ningún microcontrolador: 5 pasos
Módulo RF 433MHZ | Haga el receptor y el transmisor desde el módulo RF de 433 MHZ sin ningún microcontrolador: ¿Le gustaría enviar datos inalámbricos? fácilmente y sin necesidad de microcontrolador? ¡Aquí vamos, en este instructivo le mostraré mi transmisor y receptor de rf básico listo para ser usado! En este instructivo usted puede enviar y recibir datos usando muy ver
Control remoto inalámbrico con módulo NRF24L01 de 2.4Ghz con Arduino - Receptor transmisor de 4 canales / 6 canales Nrf24l01 para Quadcopter - Helicóptero Rc - Avión Rc usando Arduino: 5 pasos (con imágenes)
Control remoto inalámbrico con módulo NRF24L01 de 2,4 Ghz con Arduino | Receptor transmisor de 4 canales / 6 canales Nrf24l01 para Quadcopter | Helicóptero Rc | Avión Rc usando Arduino: Para operar un coche Rc | Quadcopter | Drone | Avión RC | Barco RC, siempre necesitamos un receptor y transmisor, supongamos que para RC QUADCOPTER necesitamos un transmisor y receptor de 6 canales y ese tipo de TX y RX es demasiado costoso, así que haremos uno en nuestro
Transmisor y receptor de audio inalámbrico basado en infrarrojos: 6 pasos
Transmisor y receptor de audio inalámbrico basado en infrarrojos: el audio inalámbrico ya es un campo técnicamente avanzado donde las comunicaciones de RF y Bluetooth son las principales tecnologías (aunque la mayoría de los equipos de audio comerciales funcionan con Bluetooth). Diseñar un circuito de enlace de audio por infrarrojos simple no sería beneficioso
Transmisor y receptor de RF: 8 pasos (con imágenes)
Transmisor y receptor de RF: En este proyecto, usaré módulos de RF con Pic 16f628a. Será un breve tutorial sobre rf. Después de aprender cómo los módulos rf se comunican entre sí, puede usar estos módulos con el microcontrolador pic, ardunio o cualquier microcontrolador. Yo controlé