Cómo controlar a distancia tu casa con un Arduino, 5 proyectos de bricolaje
Con el advenimiento de la tecnología de hogares inteligentes asequible, nunca ha sido tan fácil transformar su hogar Cómo puede transformar su apartamento en un hogar inteligente Cómo transformar su apartamento en un hogar inteligente Estoy aquí para decirle que es posible transformar su apartamento, dúplex o cualquier otro lugar en el que pueda vivir en un lugar inteligente, que impresionará a sus amigos y le facilitará la vida. Lee mas . Hay muchos gadgets útiles disponibles para el mercado para hacer esto, y los precios de muchos de estos artículos han bajado a medida que más competidores se unen al mercado. Alternativas de Philips Hue Smart Bulb para ahorrar dinero Alternativas de Philips Hue Smart Bulb para ahorrar dinero En este artículo Aprenderé sobre algunas de las alternativas menos costosas para Philips Hue y veremos cómo se comparan. Lee mas .
Sin embargo, una opción mucho más barata y más gratificante es hacer su propio sistema de hogar inteligente personalizado. En este artículo, cubriremos los aspectos básicos de cómo funciona un sistema Smart Home y daremos algunos ejemplos de proyectos sencillos de Arduino que cualquier persona puede hacer..
Casa inteligente de bricolaje: una visión general
Hay varias formas de abordar la automatización de su espacio vital, aunque la mayoría de las configuraciones usarán un Arduino o una Raspberry Pi como el cerebro de la operación. En muchos casos, encontrará que la solución perfecta puede ser una combinación de las dos Guías de automatización del hogar con Raspberry Pi y Arduino. Guía de automatización del hogar con Raspberry Pi y Arduino. El mercado de automatización del hogar está inundado de costosos sistemas de consumo, incompatibles entre sí y costosos para instalar. Si tienes una Raspberry Pi y un Arduino, básicamente puedes lograr lo mismo en ... Leer más, aunque hoy nos concentraremos en el lado de Arduino de las cosas..
Los cerebros
El Arduino en estos ejemplos controla nuestro dispositivo elegido cuando se activa. YouTuber EEEnthusiast tiene un ejemplo simple de encender un LED con un botón para visualizar el orden de las acciones.
En el ejemplo anterior, el Arduino lee el voltaje de entrada del botón usando lectura digital. Cuando el voltaje se lee como ALTO, enciende el LED usando escritura digital para establecer su pin a ALTO. Cuando no se presiona el botón, el LED está apagado o BAJO.
Este simple ejemplo es esencialmente el corazón de cualquier sistema automatizado. Todo lo que necesitas hacer es cambiar las entradas y salidas a algo útil.
No se preocupe si nunca ha usado un Arduino antes: nuestra guía para principiantes Introducción a Arduino: una guía para principiantes Introducción a Arduino: una guía para principiantes Arduino es una plataforma de creación de prototipos de electrónica de código abierto basada en una plataforma flexible y fácil de usar. hardware y software. Está dirigido a artistas, diseñadores, aficionados y cualquier persona interesada en crear objetos o entornos interactivos. Leer más cubre todo lo que necesitas saber.
Control inalámbrico
Hay varias formas de instruir a tu microcontrolador para que realice una tarea. El primero es Infrarrojo (IR). Este método puede tener sus beneficios para usted si está utilizando una placa Arduino sin conexión a Internet. Puede salvar las piezas de los componentes electrónicos antiguos y poner en marcha rápidamente el control remoto. Esta guía en profundidad por YouTuber GreatScott! no solo es un excelente manual para usar IR en sus proyectos, sino que incluye una compilación completa para controlar una tira LED RGB de 12v!
Conectarse a internet
El segundo método consiste en conectar su microcontrolador a internet. Hay varias formas de abordar esto. Si está utilizando un Arduino oficial o un clon, es posible que deba comprar un protector de Ethernet o Wi-Fi, aunque hay formas de evitarlo. Una opción mucho mejor es obtener un tablero que ya tenga conectividad incorporada. El NodeMCU es perfecto para esto, y frecuentemente elogiamos este pequeño tablero con una buena razón.!
De cualquier manera que obtenga su tarjeta en línea, necesitará un servicio web para comunicarse con él. Si bien puede configurar su propio servidor, hay servicios que lo harán por usted. En el pasado, hemos explicado cómo comenzar con OpenHAB Introducción a OpenHAB Home Automation en Raspberry Pi Introducción a OpenHAB Home Automation en Raspberry Pi OpenHAB es una plataforma de automatización doméstica de código abierto y madura que se ejecuta en una variedad de hardware y protocolo. agnóstico, lo que significa que puede conectarse a casi cualquier hardware de automatización del hogar en el mercado actual. Lea más, que es una herramienta de automatización del hogar potente y altamente personalizable, aunque su complejidad no lo hace para los más débiles de corazón.!
Para un servicio más simple, Thinger y Blynk permiten la comunicación con un Arduino a través de la web. Ambos proporcionan la capacidad de controlar su microcontrolador desde un teléfono inteligente o mediante una solicitud web (perfecto para los usuarios de IFTTT La guía definitiva de IFTTT: use la herramienta más poderosa de la red como un profesional La guía de IFTTT definitiva: use la herramienta más poderosa de la web Tool Like a Pro If This Then That, también conocido como IFTTT, es un servicio gratuito basado en la web para que sus aplicaciones y dispositivos trabajen juntos. ¿No está seguro de cómo construir su applet? Siga esta guía. Lea más).
Para obtener una introducción rápida sobre Blynk, consulte nuestra guía de inicio Cómo comenzar con Blynk: dispositivos IoT de bricolaje simples Cómo comenzar con Blynk: dispositivos IoT de bricolaje simples Blynk es un servicio de Internet de las cosas (IoT) diseñado para que el control remoto y la lectura de datos de sensores Desde sus dispositivos lo más rápido y fácil posible. Lee mas .
Bluetooth es otra forma común de comunicarse de forma remota con su Arduino. En la mayoría de los casos, tendrá que obtener un escudo Bluetooth para conectarse, y por menos de $ 3, son una opción barata si desea tomar esta ruta.
Para un proyecto introductorio rápido usando Bluetooth con Arduino, vea el siguiente video de Tinkernut Labs.
Iluminarlo
Ahora que puede hablar con la placa de forma remota, es el momento de ocuparse del lado de salida de la ecuación. El LED en nuestro ejemplo original no es demasiado útil en un escenario de la vida real. Reemplazándolo con un relé o un MOSFET, puedes controlar objetos de mayor potencia.
Hemos cubierto cómo funcionan los relés para controlar dispositivos en el pasado, y hemos utilizado MOSFETS en nuestro tutorial anterior para conectar tiras de LED a un Arduino. La sección del video sobre tiras de 12v brinda un ejemplo de la forma más común en que usaría una en un circuito de control de potencia:
Al comprar estos componentes, vale la pena señalar que necesitan ser nivel lógico para trabajar con tu tabla. Con MOSFETS, esto suele denotarse con la letra 'L' en el nombre. Para los relés, vale la pena buscar unidades de relé prefabricadas y baratas para usar con microcontroladores.
Listo, Set, Automatizar!
Ahora que comprende los conceptos básicos de la fabricación de electrodomésticos inteligentes de bricolaje, veamos algunos ejemplos..
El frenesí de los usuarios de Instructables utilizó un Arduino junto con una cola PowerSwitch que actúa como un relé para crear su cafetera activada por Twitter:
YouTuber passxxxa usa el servicio Blynk mencionado anteriormente junto con un Arduino Uno, un escudo Ethernet y un relé para controlar una luz. Este video muestra lo fácil que puede ser comenzar con la automatización del hogar. Tener cuidado: jugar con la red de aire acondicionado puede ser mortal, Asegúrese de saber lo que está haciendo antes de meterse con él.!
Youtuber BRUH Automation usó una NodeMCU junto con un servo para crear persianas automatizadas controladas por web para $ 15!
Si bien no es estrictamente control remoto, Identificación de frecuencia de radio (RFID) es otra forma interesante de controlar objetos inteligentes. Aprende a usarlo para hacer una puerta autoblocante con un Arduino Uno y un solenoide en nuestro tutorial de cerradura inteligente DIY
CarLeeToes combina el control IR con el control web en su tutorial sobre cómo controlar su aire acondicionado desde un teléfono inteligente. El proyecto te lleva por el proceso de “olfateando” los códigos IR del control remoto del aire acondicionado y cómo usarlos en conjunto con un servidor web para enviar las señales correctas desde su Arduino. Vea el video de él en acción (en español, pero el tutorial en Instructables.com está en inglés):
Ideas por todas partes
Una vez que comienzas a jugar con la automatización del hogar DIY, empiezas a ver ideas en todas partes. Usar una placa Arduino o similar es una manera fantástica de comenzar. Sin embargo, Arduino es solo una parte de la historia, ya que la Raspberry Pi es igualmente adecuada para este tipo de proyectos, y comenzar a controlar los relés Comenzar con GPIO en una Raspberry Pi Comenzar con GPIO en una Raspberry Pi fue genial, solo espera a que tengas una Raspberry Pi, estas cosas son increíbles. Además de ser una computadora totalmente funcional, también tienen una ... Leer más puede ser bastante fácil.
¿Has estado trabajando en algo en lo que no hemos pensado? ¿Estás soñando con el sistema de domótica perfecto para tu casa? Háganos saber en la sección de comentarios!
Explorar más sobre: Arduino.