Cómo controlar a distancia su hogar con un Arduino, 5 proyectos de bricolaje

  • Harry James
  • 0
  • 5009
  • 213
Anuncio

Con la llegada de la tecnología asequible para el hogar inteligente, nunca ha sido tan fácil transformar su hogar Cómo puede transformar su apartamento en un hogar inteligente Cómo puede transformar su apartamento en un hogar inteligente Estoy aquí para decirle que es posible transformar su apartamento, dúplex o cualquier otro lugar donde pueda vivir en un lugar inteligente, uno que impresionará a sus amigos y facilitará su vida. . Hay muchos dispositivos útiles disponibles 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 bombilla inteligente Philips Hue para ahorrar dinero Alternativas de bombilla inteligente Philips Hue para ahorrar dinero En este artículo, usted Conocerá algunas de las alternativas menos costosas a Philips Hue y veré cómo se comparan. .

Aún así, 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 conceptos básicos de cómo funciona un sistema Smart Home, y daremos algunos ejemplos de proyectos simples de Arduino de bricolaje que cualquiera puede hacer.

DIY Smart Home: una descripción general

Hay varias formas de abordar la automatización de su espacio vital, aunque la mayoría de las configuraciones utilizarán un Arduino o una Raspberry Pi como 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 la automatización del hogar está inundado de sistemas de consumo caros, incompatibles entre sí y costosos para instalar. Si tienes un Raspberry Pi y un Arduino, básicamente puedes lograr lo mismo en ..., aunque hoy nos concentraremos en el lado de Arduino..

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 digitalRead. Cuando el voltaje se lee como ALTO, enciende el LED usando digitalWrite 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 necesita hacer es cambiar las entradas y salidas a algo útil.

No se preocupe si nunca antes ha usado un Arduino: 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 un sistema flexible y fácil de usar. hardware y software. Está destinado a artistas, diseñadores, aficionados y cualquier persona interesada en crear objetos o entornos interactivos. cubre todo lo que necesitas saber.

Control inalámbrico

Hay varias formas de indicarle a su microcontrolador 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 rescatar las piezas de componentes electrónicos antiguos y poner en funcionamiento rápidamente el control remoto. ¡Esta guía detallada de YouTuber GreatScott! no solo es una excelente cartilla para usar IR en sus proyectos, sino que incluye una construcción completa para controlar una tira de LED RGB de 12v!

Conexión 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 escudo de Ethernet o Wi-Fi, aunque hay formas de evitarlo. Una opción mucho mejor es obtener una placa que ya tenga conectividad integrada. El NodeMCU es perfecto para esto, y con frecuencia cantamos las alabanzas de esta pequeña placa con buenas razones.!

De cualquier forma que obtenga su tablero en línea, necesitará un servicio web para comunicarse con él. Si bien puede configurar su propio servidor, existen servicios que lo harán por usted. En el pasado, hemos cubierto 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 del hogar madura y de código abierto que se ejecuta en una variedad de hardware y protocolo agnóstico, lo que significa que se puede conectar a casi cualquier hardware de domótica en el mercado actual. , que es una herramienta de automatización del hogar potente y altamente personalizable, aunque su complejidad hace que no sea para los pusilánimes!

Para un servicio más simple, Thinger y Blynk permiten la comunicación con un Arduino a través de la web. Ambos brindan la capacidad de controlar su microcontrolador desde un teléfono inteligente, o mediante una solicitud web (perfecto para usuarios de IFTTT La guía definitiva de IFTTT: use la herramienta más poderosa de la web como un profesional La guía definitiva de IFTTT: 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 funcionen juntos. ¿No está seguro de cómo crear su applet? Siga esta guía)..

Para obtener una introducción rápida sobre Blynk, consulte nuestra guía de inicio Comenzando con Blynk: dispositivos simples de IoT de bricolaje Comenzando con Blynk: dispositivos simples de IoT de bricolaje Blynk es un servicio de Internet de las cosas (IoT) diseñado para hacer control remoto y leer datos de sensores desde sus dispositivos lo más rápido y fácil posible. .

Bluetooth es otra forma común de comunicarse de forma remota con su Arduino. En la mayoría de los casos, necesitará 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, mira el siguiente video de Tinkernut Labs.

Enciéndelo

Ahora que puede hablar con el tablero de forma remota, es hora 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. Al reemplazarlo 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 usado MOSFETS en nuestro tutorial anterior sobre cómo conectar tiras de LED a un Arduino. La sección del video sobre tiras de 12v da 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 deben ser nivel lógico para trabajar con tu tabla. Con MOSFETS esto generalmente se denota con la letra 'L' en el nombre. Para los relés, vale la pena buscar unidades de relés prefabricadas baratas para usar con microcontroladores.

Listo, listo, automatizar!

Ahora que comprende los conceptos básicos de la fabricación de electrodomésticos inteligentes de bricolaje, veamos algunos ejemplos.

El frenesí del usuario de Instructables usó un Arduino junto con una cola PowerSwitch que actúa como un relé para crear su cafetera activada en Twitter:

YouTuber passxxxa utiliza el servicio Blynk mencionado anteriormente junto con un Arduino Uno, un escudo de 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 eléctrica A / C puede ser mortal, asegúrese de saber lo que está haciendo antes de meterse con eso!

Youtuber BRUH Automation utilizó un NodeMCU junto con un servo para crear persianas automáticas controladas por la web para menores $ 15!

Si bien no es estrictamente control remoto, Identificación de frecuencia de radio (RFID) es otra forma interesante de controlar objetos inteligentes. Aprenda cómo usarlo para hacer una puerta con cierre automático con un Arduino Uno y un solenoide en nuestro tutorial de bricolaje con cerradura inteligente:

CarLeeToes combina control IR con control web en su tutorial sobre cómo controlar su aire acondicionado desde un teléfono inteligente. El proyecto te lleva a través del proceso de “olfatear” extraiga los códigos IR del control remoto del aire acondicionado y cómo usarlos junto con un servidor web para enviar las señales correctas desde su Arduino. Mira el video en acción (en español, pero el tutorial en Instructables.com está en inglés):

Ideas en todas partes

Una vez que comienzas a jugar con la domótica de bricolaje, comienzas a ver ideas en todas partes. Usar una placa Arduino o similar es una forma fantástica de comenzar. Sin embargo, Arduino es solo un lado de la historia, ya que Raspberry Pi es igualmente adecuado para este tipo de proyectos, y para comenzar a controlar los relés Comenzando con GPIO en un Raspberry Pi Comenzando con GPIO en un Raspberry Pi Si pensó en el Arduino fue genial, solo espera hasta que tengas en tus manos una Raspberry Pi, estas cosas son increíbles. Además de ser una computadora totalmente funcional, también tienen una ... 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 hogar? Háganos saber en la sección de comentarios!




Nadie ha comentado sobre este artículo todavía.

Sobre tecnología moderna, simple y asequible.
Tu guía en el mundo de la tecnología moderna. Aprenda a usar las tecnologías y los dispositivos que nos rodean todos los días y aprenda a descubrir cosas interesantes en Internet.