Como encender luces con módulos de radiofrecuencia apc220 y arduino mini pro

En este tutorial utilizaremos los módulos de radiofrecuencia apc220 y arduino mini pro, para encender luces o cualquier otro dispositivo, a una distancia de hasta un kilómetro. Este proyecto es ideal para controlar dispositivos, donde no hay posibilidad de tener internet para el control de los mismos.

Obtenga sus primeros PCB gratis – PCB en PCBWay https://www.pcbway.es/

Placas y módulos usados en este proyecto

Arduino mini pro

El Arduino Pro Mini es una placa de microcontrolador basada en el  ATmega328 .
Tiene 14 pines de entrada / salida digital (de los cuales 6 se pueden usar como salidas PWM), 6 entradas analógicas, un resonador integrado, un botón de reinicio y orificios para montar encabezados de pines. Se puede conectar un encabezado de seis pines a un cable FTDI o una placa de conexión Sparkfun para proporcionar alimentación USB y comunicación a la placa.
El Arduino Pro Mini está diseñado para su instalación semipermanente en objetos o exposiciones. La placa viene sin encabezados premontados, lo que permite el uso de varios tipos de conectores o la soldadura directa de cables. El diseño del pin es compatible con el Arduino Mini.
Hay dos versiones del Pro Mini. Uno corre a 3.3V y 8 MHz, el otro a 5V y 16 MHz.

Microcontrolador ATmega328 *
Fuente de alimentación de la placa 3,35-12 V (modelo de 3,3 V) o 5-12 V (modelo de 5 V)
Voltaje de funcionamiento del circuito 3.3V o 5V (dependiendo del modelo)
Pines de E / S digitales 14
Pines PWM 6 6
UART 1
SPI 1
I2C 1
Pines de entrada analógica 6 6
Interrupciones externas 2
Corriente CC por pin de E / S 40 mA
Memoria flash 32 KB de los cuales 2 KB utilizados por el gestor de arranque *
SRAM 2 KB *
EEPROM 1 KB *
Velocidad de reloj 8 MHz (versiones de 3.3V) o 16 MHz (versiones de 5V)

Módulo Apc220

El módulo de datos de radio APC220 es una solución de radio de alta potencia y muy versátil, es fácil de configurar e integrar en cualquier proyecto que requiera un enlace de RF inalámbrico. Es perfecto para aplicaciones robóticas si necesita control inalámbrico. Puede conectar uno de estos Los módulos con su MCU a través de la interfaz TTL, y se conectan a su PC con otro módulo APC220 a través de un convertidor TTL / USB.

Especificación

  • Frecuencia de trabajo: 420 MHz a 450 MHz
  • Potencia: 3.5-5.5V
  • Corriente: <25-35mA
  • Temperatura de trabajo: -20 ° C ~ + 70 ° C
  • Alcance: línea de visión de 1200 m (1200 bps)
  • Interfaz: UART / TTL
  • Velocidad de transmisión: 1200-19200 bps
  • Velocidad de transmisión (aire): 1200-19200 bps
  • Buffer de recepción: 256 bytes
  • Tamaño: 37mm × 17 mm × 6.6mm
  • Peso: 30 g

Tal vez pueda interesarte proyectos en arduino, pic, robótica, telecomunicaciones, suscribete en http://www.youtube.com/user/carlosvolt?sub_confirmation=1 mucho videos con código fuentes completos y diagramas

SUSCRIBETE A NUESTRO CANAL DE YOUTUBE, TUTORIALES GRATIS

PinOut

Pin Definicion Detalle
1 SET Establecer parámetros (bajo)
2 AUX Señal UART- Transmisión (baja) Transmisión (alta)
3 TXD UART TX
4 RXD UART RX
5 ES Desactive el dispositivo cuando aplique <0,5 V. Habilite el dispositivo cuando lo deje desconectado o aplique> 1,6 V
6 VCC 3.3V-5.5V de potencia
7 GND Tierra 0V

Descargar RF-Magic

APC22X_V12A

Datasheet

APC220_Datasheet

Ejecutar APC22X_V12A.exe (RF-Magic) como administrador si su sistema no es Windows XP.

NOTA : en el software reconocerá el módulo APC220 y puerto serie COMX automáticamente una vez que la abrimos. Revisar en el Administrador de dispositivos para verificar el puerto COM correcto.

Configure RF-magic como en el marco cuadrado rojo a continuación (configuración predeterminada), y haga clic en Escribir W para escribir su configuración, luego haga clic en Leer R para leer los parámetros que ha establecido.

Configuración

Configuración de escritura y lectura

Parámetro Rango Predeterminado
Frecuencia de RF Resolución 1KHz, precisión ± 100Hz 434MHz
Tasa RF TRx 1200, 2400, 4800, 9600, 19200 bps 9600bps
Potencia de RF 0-9 9
Tasa de serie 1200, 2400, 4800, 9600, 19200, 38400, 57600bps 9600bps
ID NETO 0-65535 (16 bits) 12345
ID DE NODO 123456789012
Serie Patity Deshabilitar, la extraña Patity, incluso Patity Deshabilitar

Configure el otro módulo APC220 de la misma manera, con la misma configuración de parámetros.

Modulo Relay rele de 8 canales

  • Voltaje de Operación: 5V DC
  • Señal de Control: TTL (3.3V o 5V)
  • Nº de Relays (canales): 8 CH
  • Capacidad máx: 10A/250VAC, 10A/30VDC
  • Corriente máx: 10A (NO), 5A (NC)
  • Tiempo de acción: 10 ms/5 ms
  • Para activar salida NO: 0 Voltios

Circuito control emisor

El circuito emisor está compuesto por el módulo acp220, un arduino mini pro y 8 pulsadores tipo Tact Switch.

El apc220 podemos alimentarlos con de 3.3 a 5.5 voltios, esta versión de arduino mini pro es de 5 voltios por lo que alimentaremos todo el circuito con esa tensión.

El pin transmisor del arduino debe conectarse con el pin receptor del módulo apc220, y viceversa, para que puedan comunicarse entre ambos.

Código fuente control emisor

Circuito receptor con módulo relay

 

El circuito receptor tambien tiene un módulo apc220 y un arduino mini pro, se reemplaza los 8 pulsadores por un módulo relay de 8 canales para el control de las luces o cualquier otro dispositivo, de 110/220 voltios.

PRECAUCIÓN: ESTE MÓDULO TRABAJA CON TENSIONES DE CORRIENTE ALTERNA MUY PELIGROSAS, QUE PUEDEN CAUSAR ELECTROCUCIÓN Y MUY POSIBLE LA MUERTE, SI NO SE TOMAN LAS MEDIDAS DE SEGURIDAD NECESARIA. SI NUNCA HA TRABAJADO CON ESTE TIPO DE MÓDULOS BUSQUE ASESORAMIENTO DE UN PROFESIONAL, CALIFICADO, NOS NO HACEMOS RESPONSABLES POR CUALQUIER DAÑO QUE PUEDA SUFRIR.

 

Código fuente receptor con módulo relay

Muestra del sistema de luces encendida


SUSCRIBETE A NUESTROS BOLETINES, RECIBE EN TU CORREO LAS NOTICIAS MÁS DESTACADAS, SÓLO INGRESANDO TU CORREO ELECTRÓNICO



VIDEOS RECOMENDADOS

Deja un comentario