Este proyecto tiene como objetivo recibir señales inalámbricas usando módulos RF de 315 MHz o 433 MHz, conectados a...
+57 3118679028
ventas@vistronica.com
Servicio al cliente
clear
Servicio al cliente
Contacto:
Lunes-Viernes: 8:00 am - 5:00 pm
Sabado: 8:00 am - 12:00 pm
3118679028
ventas@vistronica.comAv Americas 73-61 Bogota, Cundinamarca
Envios:
Ordenes que se confirme pago antes de las 2 PM de Lunes a Viernes, se envia el mismo dia
Pagos:
Tarjeta de Credio, PSE, Bancolombia, Nequi...
Garantia:
Garantia por 3 meses por defectos de fábrica
Reutiliza tus controles RF 315/433 MHz con ESP32
Este proyecto está diseñado para todos los entusiastas de la electrónica y la automatización que desean aprender a aprovechar el potencial del ESP32 junto a módulos RF de 315 MHz o 433 MHz para crear un receptor universal capaz de leer códigos de controles remotos inalámbricos. Lo que hace especial este proyecto es que no solo podrás identificar y utilizar cualquier control remoto RF para automatizar acciones en tu hogar, sino que también podrás recibir notificaciones instantáneas en tu celular a través de Telegram, informándote en tiempo real de cada código recibido o acción ejecutada. Además, podrás controlar dispositivos como luces, bombillos, relés o cualquier carga, utilizando el mismo control remoto, de forma confiable y económica. Este tutorial busca que comprendas desde las conexiones físicas, la lógica de programación, hasta la implementación en el mundo real para que puedas aplicarlo en proyectos de domótica, sistemas de seguridad y automatización de espacios de manera sencilla y práctica.
Materiales necesarios
-
ESP32 DevKit (cualquier versión)
-
Módulo receptor RF 315 MHz o 433 MHz (FS1000A o RXB6)
-
Protoboard y cables jumper
-
Fuente de alimentación para ESP32
-
Relay y bombillo para pruebas
Conexiones
-
VCC del receptor RF → 5V del ESP32
-
GND del receptor RF → GND del ESP32
-
DATA del receptor RF → GPIO12 del ESP32
-
Relay para el bombillo → GPIO4 del ESP32


Video explicativo
Código básico de recepción RF
Este es el código básico con el que podrás recibir e identificar los códigos de tus controles RF:
#include RCSwitch
mySwitch = RCSwitch();
void setup() {
Serial.begin(9600);
mySwitch.enableReceive(27); // GPIO27
}
void loop() {
if (mySwitch.available()) {
Serial.print("Código recibido: ");
Serial.println(mySwitch.getReceivedValue());
mySwitch.resetAvailable();
}
}
Código con conexión a Telegram y control de bombillo
Este código avanzado te permite recibir códigos RF y enviar las notificaciones automáticamente a Telegram, además de controlar un bombillo con tu control remoto RF.
Puedes descargarlo completo aquí: Descargar Código Avanzado

Aplicaciones
-
Domótica y automatización de luces de forma remota usando controles RF
-
Notificaciones en tiempo real en Telegram de cada acción
-
Control de ventiladores o extractores a distancia
-
Automatización de sistemas de riego utilizando controles RF
-
Control de apertura y cierre de portones eléctricos de manera segura
-
Integración con sistemas de alarma utilizando controles RF existentes
-
Control de tiras LED RGB o iluminación ambiental sin necesidad de WiFi
-
Uso en proyectos de robótica para encender módulos específicos con controles RF
-
Integración en granjas para control de bombas de agua o luces en corrales
-
Proyectos educativos de automatización para prácticas de IoT y RF
Con este proyecto podrás ampliar tus habilidades en ESP32, RF y automatización del hogar de forma económica, práctica y funcional.
Publicado en:
IOT
Últimos comentarios