Google Translate Element

jueves, 20 de mayo de 2021

Mod. Amplificador Harman-Kardon-AVR-155

Hardware y software para modificar un amplificador Harman-Kardon-AVR-155 para controlar con Mqtt (Home Assistant) y reproducir música a través de bluetooth, usamos un ESP32 y un modulo UDA1334a, para poder controlar el amplificados se emula la señales del mando remoto de infrarrojos, se puede obtener más información del diseño del hardware y del código del software en mi GitHub


 

 


 

viernes, 5 de marzo de 2021

PCB para el control de persianas motorizadas

 He realizado una PCB para poder controlar persianas motorizadas, permite el control de dos persianas y el uso de finales de carrera, utiliza un ESP8266, como siempre si podéis encontrar los fichero en Github, ahora estoy "debugando" el código, cuando lo tenga finalizado lo subiré a Github...

Actualización: ya se encuentra disponible el software para la PCB




domingo, 17 de enero de 2021

Monitorización de tráfico RS232 a través de un broker MQTT

He realizado un código para un modulo ESP12e que lee los datos serie y los enviá a un bróker MQTT (mosquitto), y una aplicación en python que se subscribe a los topics enviados por el modulo, mostrándolo a través de consola, es muy simple, pero para mi MUY útil para poder monitorizar (debug) varios módulos wifi que tengo instalados por casa desde el PC, si es de utilidad podéis acceder a los códigos en GitHub

RS232-->ESP12e-->wifi-->PC broker (mosquitto)


viernes, 20 de noviembre de 2020

Pcb para openmqttgateway

Mientras finalizo el código y las PCBs para el control de persianas he realizado un nuevo PCB, para poder usar como Gateway + CC2530 usando con algunas pequeñas modificaciones el código de openmqttgateway, puede gestionar RX-TX infrarrojos, RX-TX radiofrecuencia (433Mhz), HCSR501, ADC, sensores I2C, tira de leds WS2801, etc. Si estáis interesad@s podéis acceder a los ficheros del diseño CAD en GitHub



viernes, 31 de julio de 2020

PCB para panel RGB de 64x32 píxeles (proyecto Domótica Fácil con Jota)

Bueno estas son las primeras ideas para realizar una PCB para conectar un modulo ESP32-WROOM-32D a un panel led de 64x32 píxeles, siguiendo el proyecto de Jota "https://www.youtube.com/channel/UC61-AfFnspjffs71zmmn2Ig" el esquema:

Hoy recibí el panel y viendo las distancias reales he decidido cambiar el diseño y colocar el ESP32 en la parte superior de la PCB (como me comentó Jota), ya que de lo contrario se dificulta la conexión USB, ademas el conector de alimentación tiene una altura de unos 20 mm, lo que hace que se deba de dejar un espacio entre la parte trasera del panel y la pared, permitiendo que la PCB del ESP32 no sobre salga..

Al conectar el panel al ESP32 para comprobar el correcto funcionamiento he visto que el conexionado del conector de mi panel es distinto al de Jota, (y eso que lo compre en el link que se indicaba), lo que me ha obligado a modificar de nuevo la PCB.... y colocar unos jumper smd para poder configurar  los dos tipos...

Como NO podía esperar más la fabricación de otras PCBs, se ha enviado a fabricar todas a jlcpcb, estas solo son 5 PCBs... ahora toca esperar...
 
Ya llegaron las PCBs, parece todo OK, he realizado unas pruebas y parece funcionar todo correctamente, como siempre cuelgo el código de las pruebas y de los ficheros de Kicad..., podéis ver un pequeño video....
 
 



La PCB vista frontal:

 
vista trasera:

En panel:


 


miércoles, 29 de julio de 2020

Interruptor, conmutador, cruzamiento

Pcb para poder usar como interruptor, conmutador o cruzamiento con un modulo ESP8266, programado con tasmota, y controlado por Home Assistant o a través de la instalación eléctrica.



martes, 21 de julio de 2020

PCB para detectar el consumo de una carga

He realizado este PCB para conectar a los motores de persianas y detentar cuando se encuentran en marcha, para no tener que instalar finales de carrera, pero también se puede utilizar para conocer cuando tenemos consumo en una carga, siempre que no excedamos la intensidad máxima del transformador de corriente (ZMCT103C en mi caso 5A). Los ficheros realizados con Kicad los podéis descargar en GitHub