Control de led RGB compatible con HomeKit con ESP8266 03

En la entrada anterior, aprendimos a programar los ESP8266 03, cosa necesaria para poder avanzar con el siguiente proyecto.

Vamos a controlar tiras de led RGB de 12V usando la app casa de nuestro iPhone y como no, podremos pedirle a Siri que nos encienda , apague, ajuste la luminosidad o cambie el color de nuestro dispositivo.

 

Para este proyecto, he decidido hacer un PCB, así que los interesados podréis visitar ESTA entrada para aprender a hacerlas y construiros una insoladora si fuese necesario.

En primer lugar aquí tenéis el esquema a seguir para montar el dispositivo de control del RGB.

Es el mismo esquema que he usado para el control Dimmer, pero ampliado a tres salidas.

 

He añadido un pulsador, en este caso no ajusta la intensidad de la luz, si no que con cada pulsación enciende de un color diferente, primero Rojo, luego Verde, Azul , Blanco y se apaga, una opción para no depender del movil si queremos encenderla.

También he añadido un led que se enciende en el momento que estamos conectados a la red WiFi

El PCB sería el siguiente:

RGB_PCB_esp8266_03_etch_copper_bottom

 

RGB_PCB_esp8266_03_pcb_componentes

 

Recordad que los PDF hay que imprimirlos a un tamaño  del 100% para que sea la medida real.

En esta placa, es ESP esta por la parte superior, así que he usado patas de componentes para poder soldarlo…

 

 

 

Para que todo esto funcione, necesitaremos el Sketch para poder programar el ESP8266 03

Podéis descargarlo desde AQUÍ

Ahora necesitaremos el accesorio para HomeKit que tendremos que copiar en la Raspberry pi que hace de servidor… si no sabéis como se hace, tendréis que visitar ESTA entrada en la que aprendimos a montar nuestro servidor para HomeKit.

El accesorio lo podéis descargar desde AQUÍ.. ( recordad que tenéis que cambiar la ip, a la que corresponda a vuestro servidor.

Y lo añadiremos como cualquier otro accesorio, usando la contraseña 031-45-154

De todas formas, todos los ficheros de los proyectos ahora están alojados en GitHub, en mi repositorio .

Creo que este montaje no necesita de demasiada explicación, así que dejo un video de como funciona el sistema usando Siri para controlarlo.

 

 

DonacionPayPal

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s