78. Automatización del hogar con Arduino
La Tecnología para todos - Un pódcast de Luis del Valle Hernández
Categorías:
Aunque la crisis en el sector de la construcción ha causado que la domótica esté estancada, en la actualidad hay soluciones basadas en el Open Hardware que pueden dar un empujón a este sector. Hoy vamos a hablar de la automatización del hogar con Arduino.En la automatización o domótica tradicional, existen grandes inconvenientes que nos permitan implementarlo de una forma sencilla en el hogar. Por un lado encontramos el obstáculo del precio. Si nos centramos en un proyecto típico, encontramos los siguientes componentes básicos:Unidad central: será el corazón del sistema. Puede ser un ordenador o una central domótica.Sensores: captan parámetros del entorno que se registran o que permiten gestionar actuadores.Actuadores: actúan sobre el sistema según unos parámetros establecidos.Comunicación: protocolo de comunicación utilizado entre los diferentes dispositivos del sistema domótico.Aunque no podemos generalizar en precios, podríamos conseguir un sistema de este tipo desde 130€ hasta lo que nos queramos gastar. Por supuesto que cuanto más caro sea, más robusto y más complejo será el sistema.Se trata de dispositivos especializados para una labor concreta y están pensados para que hagan su función. El precio dependerá mucho del sistema de comunicación y de la marca que elijamos eso sí, cuando nos decidamos por una marca o empresa, poco podremos hacer para cambiar.Dentro de la domótica existen estándares de comunicación como X10, KNX o Zigbee los cuales son utilizados por los fabricantes para comunicar entre sus dispositivos. Estos estándares hacen que podamos utilizar elementos de diferentes marcas dentro de una misma instalación. Aunque yo no soy un experto en la materia, se que en muchos casos esta integración no es sencilla y puede ocasionar verdaderos dolores de cabeza. Lo que si que tengo claro es que no se trata de sistemas abiertos, son sistemas que, aunque utilizan estándares de comunicación, no podemos replicar, modificar o mejorar, este es otro de los grandes inconvenientes, que son sistemas cerrados.Sin duda alguna, las comunicaciones inalámbricas hacen que el coste se reduzca a costa de la estabilidad y fiabilidad del sistema. Si por el contrario utilizamos un cableado físico, buses de comunicación o comunicación por cable, los costes se disparan, más todavía si el sistema se intenta implantar en una casa ya construida.Quizás uno de los retos a los que nos enfrentamos sea poder aplicar técnicas del movimiento Maker y del DIY a la automatización de los hogares. En este punto, microcontroladores como Arduino MKR1000 o Arduino 101, tengan mucho que decir.Precisamente el curso que estoy preparando donde verás como hacer un dispositivo del IoT de principio a fin, sea un buen punto de partida para crear sistemas domóticos. En él verás temas de electrónica, programación física y programación de interfaces de usuario.Arduino ha cambiado las reglas del juego en temas de electrónica y programación. Gracias a su carácter Open Hardware y Open Software, podemos construir sistemas hardware, compartir las ideas y proyectos, todo gracias a la comunidad que hay detrás de este movimiento. Esto está cambiando todo en la automatización del hogar.Gracias a Arduino y al Open Hardware, podemos construir nuestros propios sistemas adaptados a nuestras necesidades y totalmente personalizados. Al contrario que los sistemas cerrados tradicionales, tenemos un control total sobre el conjunto, podemos añadir nuevos dispositivos, ya sean sensores o actuadores, personalizar la interfaz gráfica y tenemos detrás una comunidad que nos da soporte los 365 días del año totalmente gratis.Contra estos beneficios, pocas empresas del sector pueden competir. El mayor inconveniente que encuentro es el rol multidisciplinar que debemos asumir. No se trata de una tarea sencilla, sobre todo cuando hablamos de programación....