/ / "Smart Home" en Arduino: teoría y práctica

"Smart House" en Arduino: teoría y práctica

Жизнь без интернета, бытовой техники, смартфонов difícil de imaginar. Muchas personas ricas también agregarían el sistema Smart Home a esta lista. En el artículo analizaremos qué es, cómo instalarlo y cómo usarlo.

casa inteligente en arduino

¿Qué tipo de sistema?

Como quedó claro, el sistema Smart HomeNo todos pueden comprar. Pero si tiene las habilidades necesarias, puede crearlo usted mismo a través de una aplicación especial. En consecuencia, continuaremos hablando sobre el sistema Smart Home en Arduino. Con nuestras propias manos, intentaremos crearlo para sus viviendas.

¿Qué es en realidad este sistema?Este es un conjunto de sensores y controladores. Existen de varios tipos, por lo que pueden responder tanto al movimiento como a la energía térmica. Dichos dispositivos pueden controlar el trabajo en el hogar: comunicaciones, sistema de seguridad, etc. Hay construcciones más "más razonables" que pueden encender la calefacción independientemente, iniciar varios procesos, etc. Todos quieren volver a casa, donde tendrán un baño caliente, una cena caliente. Un hogar inteligente es la mejor solución para quienes viven solos. Si no hay dinero para dicho sistema, puede hacerlo usted mismo.

¿Cómo funcionan los sensores?

Los sensores pueden leer información y datos, luego procesarlos y transmitir el comando apropiado. Son capaces de responder a la temperatura, movimientos bruscos y sonidos.

Sensores de seguimiento simples y asequibles a menudouso en huecos de escaleras: todos están familiarizados con la inclusión automática de la luz. Además, los controladores a menudo se utilizan en sistemas de seguridad contra incendios. Tan pronto como la temperatura comienza a aumentar bruscamente, se dispara una alarma de inmediato.

Antes de comenzar a trabajar con el sistema enpropio edificio, debe crear un proyecto que distribuya correctamente los sensores y todos los controladores posibles. Es importante tener en cuenta que para esto necesita tener habilidades de programación y electrónica. Si no hay ninguno, entonces deberían preferirse los dispositivos de un plan simple, es decir, creados para un consumidor novato. Tales son los sistemas Arduino. El fabricante suministra dispositivos absolutamente fáciles de instalar y operar.

casa inteligente arduino mega

¿Por qué Arduino?

Esta pregunta es bastante lógica y comprensible.Ya se escribió anteriormente que la compañía produce sistemas que son fáciles de entender, pero esta no es la única razón por la que debe elegir Arduino. Los kits para "Smart Home" se pueden comprar en la tienda o pedir en el sitio web. Está permitido instalarlo por su cuenta, pero nadie se negará a proporcionar un maestro calificado. Hará todo el trabajo sin errores y no descuidará el hermoso diseño (por ejemplo, ocultará los cables y no los "arrojará" para una consideración general). Pero la mayoría de los clientes aún deciden realizar todo el trabajo por su cuenta. ¿Por qué? Es mucho más fácil y económico. Todas las empresas que producen tales proyectos enfrían el precio y, en palabras, sobreestiman la calidad de muchos modelos. La empresa descrita no hace esto. Los comentarios en Internet lo confirman al 100%.

Costo de los componentes y la instalación del sistemaArduino (los proyectos de Smart Home son muy populares) son mucho más baratos que otros fabricantes. Incluso la propia empresa se propone realizar toda la instalación de forma independiente, ya que en caso de avería, el propietario debe comprender los esquemas y el proyecto en su conjunto. Además, conociendo el sistema a fondo, puede ajustarlo usted mismo fácil y fácilmente.

Hay toneladas de bibliotecas de código abierto en la plataforma Arduino, por lo que encontrar el programa adecuado para usted no debería ser difícil.

casa inteligente

Conjuntos

Hay kits de "Smart Home" a la venta.En ellos, el comprador puede encontrar todos los componentes necesarios para crear sistemas automatizados en su propio hogar: placa base y protoboard, partes electrónicas y reglas de uso. Este conjunto le enseñará a una persona a conectar correctamente diodos, encender dispositivos con palmadas y controlar dispositivos de forma remota.

"Dare" fue creado para niños a partir de los 14 años. El kit incluye instrucciones. Con la ayuda del kit, puede crear cinco proyectos listos para usar: un cronómetro, una luz nocturna, etc.

El Arduino Starter Kit es un kit básico con el que se recomienda a todos los propietarios que comiencen a familiarizarse. Envía la placa Arduino UNO, los sensores, el escudo, las resistencias, etc. Cuesta unos 80 euros.

"Matryoshka" está destinado a niños a partir de los 10 años.Se vende en varias versiones, que se diferencian entre sí en el número y tipo de piezas, respectivamente, con la ayuda de cada una de ellas, puede realizar experimentos completamente diferentes. Se suministra placa Arduino UNO Rev3 fabricada en Italia. Con este kit, puede hacer una luz nocturna, un mezclador, un probador de batería, etc.

"Amperka", por regla general, se compra con fines educativosInstituciones. Está hecho para niños a partir de 12 años. Al final de la clase, los niños podrán crear un robot que se mueva en línea recta. El controlador se suministra con el modelo Arduino Uno.

Activa "Dare" ("Hogar inteligente") Arduino más popular en este momento.

Plataformas

La plataforma estándar es Arduino Uno.El "hogar inteligente" a menudo funciona sobre la base. Es el más común porque es económico. Utilizándolo, puede controlar fácilmente el equipo del microcontrolador. Si una persona no está familiarizada con las placas Arduino, todos los propietarios le aconsejan que se familiarice con esta.

Arduino Leonardo es un poco más baratola opción anterior. El caso es que, a diferencia del Uno, se puede utilizar como dispositivo USB. Por ejemplo, gracias a esta placa, puedes controlar el mouse y el teclado.

¿Por qué se crea con mayor frecuencia "Hogar inteligente" enArduino Mega2560? Es solo un poco diferente del Uno, pero tiene más funcionalidad. Suele utilizarse para trabajar simultáneamente con una gran cantidad de dispositivos. En consecuencia, es mucho más fácil trabajar con él cuando se trata de proyectos a gran escala. En general, si planea crear una "casa inteligente"Arduino Mega es la opción más adecuada.

Ventajas del sistema

La empresa Arduino tiene una gran demanda entre las personas poco versadas en programación. Todos los sistemas proporcionados tienen una interfaz clara. Sin embargo, los beneficios no se limitan a esto.

El fabricante ha proporcionado la posibilidad de crearpropios programas - el código fuente está abierto. El idioma utilizado es lo más fácil de aprender posible. Si es necesario, puede transferir programas mediante un cable USB. Los sets de Smart Home son bastante interesantes.

Es decir, si conoce un lenguaje de programación, puede comprar solo una versión del software y personalizarlo tanto como sea posible.

Si necesita utilidades adicionales, puede descargarlas de forma gratuita desde el sitio oficial. El sistema se puede controlar desde una computadora y un teléfono usando el programa.

hogar inteligente con tus propias manos basado en arduino

Principios de trabajo

Los sensores transmiten información a una computadora oteléfono que utiliza tecnología de transmisión de datos inalámbrica. Una utilidad especial procesa los datos: se ejecuta el comando. Hay un sensor principal (central), que puede comprar o fabricar usted mismo. Las placas Arduino (en ellas se desarrollan proyectos de Smart Home) tienen conectores estándar. Gracias a esto, puede recoger fácilmente todos los componentes.

 casa inteligente arduino

¿Qué necesitas construir?

Si desea ensamblar un proyecto por su cuenta, debe ensamblar algunos dispositivos y tomar dispositivos. ¿Cuales?

  • Sensores y controladores.
  • Módulo de Internet.
  • Cable de par trenzado).
  • Cambiar.
  • Resistencia
  • Cable para el módulo de Internet.
  • Relé.

De los accesorios, necesitará un soldador, destornilladores, etc.

Los kits de Arduino deben adquirirse entiendas de confianza. ¿Por qué? Se necesitan todos los dispositivos necesarios para trabajar con electricidad, por lo que es peligroso usar falsificaciones. Todas las utilidades necesarias se pueden descargar de Internet. Por lo tanto, es bastante sencillo crear un "Hogar inteligente" con tus propias manos basado en Arduino.

Los sensores deben seleccionarse en función de sus preferencias: encender o apagar la luz, controlar la temperatura, etc.

 arduino uno casa inteligente

Proceso de instalación

Es necesario prestar atención al hecho de que la "Casa inteligente" debe tener solo lámparas LED. Las opciones convencionales no podrán resistir el estrés: explotarán o simplemente se quemarán.

Después del proyecto "Smart Home" en Arduino yaestará listo, debe comenzar a conectar controladores y sensores. Lo hacen sin desviarse del dibujo y los diagramas que se crearon anteriormente. Los contactos deben estar aislados.

Todos los trabajos se pueden presentar por etapas en forma de algoritmo:

  1. Instalando el código.
  2. Configurando la aplicación para una computadora o teléfono.
  3. Reenvío de puertos.
  4. Prueba de sensores y software.
  5. Eliminación de problemas, si se identifica alguno durante la verificación.

Es mejor descargar el software de una fuente confiable en un archivo. Una vez que este último esté abierto y todas las utilidades estén instaladas, debe reiniciar la aplicación o reiniciar el dispositivo.

El software Smart Home en el Arduino mostrará el estado de los sensores y la información de ellos. Si es necesario, siempre puede cambiar la dirección de red, apagar la alarma.

Trabajando con un enrutador

Necesita abrir un puerto en el enrutador. ¿Qué se debe hacer para completar esta acción? Abra el menú de configuración, escriba la dirección de red del Arduino y active el puerto.

Inmediatamente después de eso, puede configurar el nombre de dominio. Ahora nada impide que el propietario comience a probar el sistema, que fue creado con sus propias manos.

casa inteligente arduino

Control remoto

Gracias al servidor de la empresa, todostécnica entre ellos. Está permitido utilizar servicios en la nube que permitan visualizar procesos. Gracias a Internet, puede controlar completamente su hogar. Puede encender / apagar la caldera o la calefacción desde el otro extremo de la ciudad.

Hay otra forma de ayudar a controlar su hogar: los mensajes SMS. No siempre sucede que haya conexión a Internet, por lo que este método es bastante relevante.

Resultados

Es necesario prestar atención al hecho de que "Smart House" enla base de Arduino no puede funcionar con una dirección de red abierta, ya que de lo contrario sería fácil de piratear. Todos los edificios que funcionan con un sistema "inteligente" pueden ayudar a ahorrar energía para todas las personas, así como a hacer el uso correcto de todos los recursos. Lo principal es elegir los componentes correctos sin falsificaciones.

También es importante que "Arduino"tiene muchas bibliotecas que incluyen miles de códigos de programa. Es por eso que será más que fácil crear un sistema "Smart Home" en Arduino, usando solo Internet.

Los comentarios de los propietarios sobre el sistema son positivos.No se producen fallos, todas las notificaciones llegan a tiempo y el programa de seguimiento es claro. La garantía se actualiza con frecuencia, por lo que si sucede algo inesperado, el propietario lo verá de inmediato. Crear un sistema de este tipo con sus propias manos es la mejor y más exitosa solución que lo ayudará a ahorrar dinero. No hay nada difícil en instalar sensores y controladores.