Interruptor de control remoto de 10 canales de 2,4 GHz

Interruptor de control remoto de 10 canales de 2,4 GHz

En este post vamos a construir un interruptor de control remoto de 10 canales basado en la banda ISM (industrial, Scientific and Medical).

Introducción

los Banda ISM funciona a 2,4 GHz, que se puede utilizar sin licencia con una potencia de salida razonable.



El proyecto propuesto es un interruptor inalámbrico de ENCENDIDO / APAGADO de propósito general, que se puede utilizar para ENCENDER / APAGAR luces, ventiladores, electrodomésticos para la automatización del hogar si tiene la confianza suficiente para traer modificaciones de hardware o software a este proyecto.



El proyecto se divide en dos partes: el mando a distancia y el receptor.

El mando a distancia:

El control remoto consta de 10 botones para controlar 10 relés individuales en el receptor. El control remoto funciona con una batería de 9 V, lo que lo hace portátil.



El corazón del proyecto es el módulo transceptor de 2,4 GHz NRF24L01 que hace posible la comunicación entre dos Arduinos.

El control remoto tiene un LED de reconocimiento.

El LED de reconocimiento se iluminará momentáneamente cada vez que presionemos un botón en el control remoto y solo si el receptor recibe la señal transmitida y luego el receptor envía una señal de retroalimentación al control remoto para activar el LED.



Este proceso garantizará que el comando ON / OFF del control remoto llegue a su destino con confirmación visual.

Se proporciona un interruptor de ENCENDIDO / APAGADO en el circuito del control remoto para evitar una pérdida excesiva de energía mientras está inactivo.

Se recomienda Arduino Nano o Arduino Pro-mini para construir el control remoto, ya que tiene un factor de forma más pequeño que lo hace portátil.

Diagrama de circuito:

Transmisor de control remoto de 10 canales de 2,4 GHz

Lo anterior es el diagrama de circuito completo del control remoto. El diagrama de conexión de clavijas para NRF24L01 también se muestra en el mismo esquema.

Apague el control remoto cuando haya terminado.

Descargue el archivo de la biblioteca aquí: github.com/nRF24/RF24.git

Programa para control remoto:

|_+_|

Con eso concluye el circuito del mando a distancia.

El receptor:

El circuito del receptor consta de Arduino que puede ser de su elección, 10 resistencias limitadoras de corriente de 330 ohmios, 10 transistores y 10 relés forman la etapa de salida.

En cada uno de los 10 pines de salida de Arduino está conectado a 10 relés mediante resistencia y transistor.

Asegúrese de que su fuente de alimentación sea capaz de proporcionar al menos 1 A de corriente que es necesaria para operar múltiples relés en un instante.

Un módulo transceptor de 2,4 GHz NRF24L01 proporciona comunicación entre el control remoto.

Diagrama de circuito:



Receptor de control remoto de 2.4 GHz y 10 canales

Si está confundido con el diagrama de cableado entre Arduino y el módulo NRF24L01, solo eche un vistazo a la tabla al lado del esquema, también es lo mismo para el circuito del controlador remoto.

La secuencia de salida y los pines de salida son los siguientes:

PIN de Arduino - Secuencia de salida

PIN 2 - SALIDA 1
PIN 3 - SALIDA 2
PIN 4 - SALIDA 3
PIN 5 - SALIDA 4
PIN 6 - SALIDA 5
PIN 7 - SALIDA 6
PIN 8 - SALIDA 7
PIN A0 - SALIDA 8
PIN A1 - SALIDA 9
PIN A2 - SALIDA 10

Etapa de salida:

Conexiones de relé de control remoto de 10 canales de 2,4 GHz

La salida se muestra simplemente con dos etapas de salida para simplificar el diagrama. Debe expandirlo a diez, si está utilizando los 10 canales.

Programa para receptor:

|_+_|

Eso concluye el Receptor.

Tiene un alcance teórico de 100 metros prácticamente puede funcionar alrededor de 30 metros y más, puede variar dependiendo de los obstáculos sólidos entre el control remoto y el receptor.

Cómo operar este proyecto:

• Encienda el receptor primero y luego el control remoto.

• Presione cualquiera de los botones del control remoto de uno en uno.

• Si presiona el primer botón, la salida correspondiente se activa, es decir, la salida 1 se enciende. Si presiona el mismo botón en el control remoto nuevamente, apagará la salida 1 en el receptor.

• Aplica para todos los botones y 10 salidas.

• Apague el control remoto después de usarlo.

Si tiene más preguntas con respecto al interruptor de control remoto de 10 canales de 2.4 GHz mencionado anteriormente, expreselas en la sección de comentarios.




Artículo anterior: Circuito generador de señal Arduino PWM Siguiente: Cómo hacer funcionar un servomotor usando IC 555