INFORMACIÓN
El RF 433 MHz Transmisor-Receptor es un módulo de comunicación inalámbrica de bajo costo que permite enviar y recibir datos a través de ondas de radio en la frecuencia de 433 MHz, comúnmente utilizada en aplicaciones de control remoto y transmisión de datos a corta y media distancia. El transmisor convierte las señales digitales provenientes de un microcontrolador en ondas de radio moduladas (generalmente por modulación ASK/OOK) y las emite a través de una antena. El receptor, por su parte, capta estas ondas, las demodula y las convierte nuevamente en señales digitales que el microcontrolador puede interpretar. Su funcionamiento requiere una codificación y decodificación de datos (mediante software o módulos codificadores/decodificadores dedicados) para garantizar la correcta transmisión.
El RF 433 MHz Transmisor-Receptor se emplea en una amplia gama de aplicaciones de comunicación inalámbrica de corto y medio alcance, como sistemas de control remoto para encender o apagar dispositivos, domótica para automatizar luces y electrodomésticos, telemetría para enviar datos de sensores a distancia, alarmas y sistemas de seguridad, y comunicación entre microcontroladores sin cables. Es ideal para proyectos donde se requiere bajo consumo de energía y simplicidad en la transmisión de datos. Es compatible con diversas tarjetas de desarrollo como Arduino (UNO, Nano, Mega), ESP8266, ESP32, Raspberry Pi, STM32 y Teensy, permitiendo su integración en sistemas embebidos y prototipos que necesiten transmitir información inalámbrica de manera económica y eficiente.
ESPECIFICACIONES Y CARACTERÍSTICAS
Transmisor (FS1000A).
- Voltaje de Operación: 3.5 a 12 VDC.
- Corriente de Trabajo: 40 mA (12 V), 9 mA (3.5 V).
- Alcance: 20 a 200 m dependerá del voltaje de alimentación y el tipo de antena que se le agregue adicionalmente.
- Potencia de Transmisión: 10 mW.
- Frecuencia de Transmisión: 433 MHz.
- Tasa de Transferencia de Datos: 4 KB/seg.
- Antena externa: No se incluye, pero puedes fabricar una con alambre de un solo núcleo con longitud de 25 cm, el cable debe ser enrollado en un diámetro de 5.5 o 6 mm con forma en hélice.
- Dimensiones: 20 mm x 20 mm.
- Peso: 3 g.
Receptor (MX-RM-5V).
- Voltaje de Operación: 5 VDC.
- Consumo de Corriente: 4 mA.
- Sensibilidad del Receptor: – 105 dB.
- Frecuencia de Recepción: 433 MHz.
- Antena externa: No se incluye, pero puedes fabricar una con alambre de un solo núcleo con longitud de 32 cm, el cable debe ser enrollado en un diámetro de 5.5 o 6 mm con forma en hélice.
- Dimensiones: 13 mm x 30 mm.
- Peso: 1 g.
DOCUMENTACIÓN Y RECURSOS
INFORMACIÓN ADICIONAL
¿Cómo probar el RF 433 MHz Transmisor Receptor?
Materiales Necesarios
- 1 módulo Transmisor RF 433 MHz FS1000A.
- 1 módulo Receptor RF 433 MHz MX-RM-5V.
- 2 placas Arduino (UNO, Nano o Mega).
- 2 protoboards.
- Cables jumper macho-macho.
- 2 antenas para 433 MHz (puede ser un cable rígido de ~17.3 cm).
- Computadora con Arduino IDE instalado.
Funcionamiento.
- El FS1000A transmite datos digitales usando modulación ASK/OOK a 433 MHz.
- El MX-RM-5V recibe la señal y la entrega como una secuencia de pulsos digitales.
- La comunicación es unidireccional: un Arduino envía y otro recibe.
- Es recomendable usar una librería como VirtualWire o RadioHead para codificar/decodificar datos y reducir errores.
Conexiones.
Transmisor:
| FS1000A Pin | Arduino UNO |
|---|---|
| VCC | 5V |
| GND | GND |
| DATA | Pin 12 |
| ANT | Antena (~17.3 cm cable) |
Receptor:
| MX-RM-5V Pin | Arduino UNO |
|---|---|
| VCC | 5V |
| GND | GND |
| DATA | Pin 11 |
| DATA (opcional) | No usar o pin extra |
| ANT | Antena (~17.3 cm cable) |
(El receptor a veces tiene dos pines DATA; cualquiera funciona, uno es redundante.)
Instalación de Librería.
- Abre Arduino IDE.
- Ve a Programa → Incluir Librería → Administrar Bibliotecas.
- Busca VirtualWire y pulsa Instalar.
Código del Transmisor.
#include <VirtualWire.h>
void setup() {
vw_set_tx_pin(12); // Pin de transmisión
vw_setup(2000); // Velocidad de transmisión en bps
}
void loop() {
const char *msg = "Hola 433MHz";
vw_send((uint8_t *)msg, strlen(msg));
vw_wait_tx(); // Espera que termine de enviar
delay(1000); // Envía cada 1 segundo
}
Código del Receptor.
#include <VirtualWire.h>
void setup() {
Serial.begin(9600);
vw_set_rx_pin(11); // Pin de recepción
vw_setup(2000); // Velocidad en bps
vw_rx_start(); // Inicia el receptor
}
void loop() {
uint8_t buf[VW_MAX_MESSAGE_LEN];
uint8_t buflen = VW_MAX_MESSAGE_LEN;
if (vw_get_message(buf, &buflen)) { // Si se recibe mensaje
Serial.print("Mensaje recibido: ");
for (int i = 0; i < buflen; i++) {
Serial.print((char)buf[i]);
}
Serial.println();
}
}
Prueba.
- Conecta cada Arduino con su respectivo módulo y carga el código correspondiente.
- Enciende ambos módulos.
- Abre el Monitor Serie del Arduino receptor a 9600 baudios.
- Deberías ver aparecer el mensaje
"Hola 433MHz"cada segundo.

MCP2551T Transceptor CAN de Alta Velocidad
UNIT Kit UNO Básico con 13 practicas
Terminal Conector 2510
Soldador de Gas Tipo Bolígrafo con Accesorios
R502-F Sensor Dactilar TTL
Poster Simbolos Esquemáticos
Base Socket 8 Pines IC DIP-8 Slim
Cepillo de Alambre de Latón y Acero Inoxidable para Limpieza de Boquillas
CAU-115A Cautin Tipo Lapiz de 35W 127V con Accesorios
MAX31865 Detector de temperatura resistencia platino PT100
MCL2012SR22MT Inductor de Ferrita 220nH 800mA
LED Verde SMD 0805 NCD0805G1
1N5399 Diodo Rectificador 1000V 1.5A
Punta de Prueba SMD para Multímetro
Set de Pinzas con Punta de Cerámica
Wemos D1 compatible con Arduino ESP-12F
Convertidor de Voltaje a PWM 0-10V a 0%-100% V-PWM
Espejo Reflectante 20x3mm para Máquina Láser CO2
Fuente Conmutada 5V 3A
Nema 23 57BYGH56 Motor a Pasos 3A 120 Ncm
ESP32-WROOM-32E 8MB M113EH6400PH3Q0
Terminal ZH1.5mm ZH 1.5mm
Generador PWM 1 Canal LCD 1Hz – 150KHz
Kit Extrusor MK8 para Impresora 3D Actualización
Limpiador de Pantallas 170 ml COMPUSTAT

























Valoraciones
No hay valoraciones aún.