Tabla de contenido:
Video: Automatización del hogar Armadillo: 5 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:40
El proyecto Home Automation gestiona y opera varios sistemas eléctricos dentro de una casa, como luces, electrodomésticos y enchufes. Este proyecto utiliza Armadillo-43T de 4D Systems.
El proyecto permite al usuario configurar el modo en manual o automático. En el modo manual, el usuario puede encender o apagar ciertos tomacorrientes o dispositivos. Mientras está en automático, el usuario puede establecer cuánto tiempo hasta que quiera encender o apagar todos los dispositivos conectados. En este modo, el usuario no puede alternar los dispositivos manualmente, pero puede volver al manual en cualquier momento. El usuario tiene dos modos para el automático, TODOS LOS DISPOSITIVOS ENCENDIDOS y TODOS LOS DISPOSITIVOS APAGADOS. Para activar los relés que encienden y apagan los dispositivos, el Armadillo utiliza sus capacidades GPIO. Cuando está en modo manual y se detecta que se presiona un botón, el armadillo alternará el pin GPIO respectivo. Cuando está en automático, el armadillo simplemente pondrá todos los pines en BAJO o ALTO dependiendo de la configuración del temporizador. El Armadillo es nuestra solución a las demandas de visualización y creación de prototipos. El Armadillo se ejecuta en el BCM2835 SOC combinado con el procesador de CPU ARM1176JZF-S con una GPU VideoCore IV en un solo paquete. El Armadillo está desarrollado para utilizar el sistema operativo Armadillian, que se basa en gran medida en el sistema operativo Raspbian / Debian y está optimizado para BCM2835 SOC. Está equipado con 13 GPIO que tiene 2 canales I2C individuales, 5 canales SPI individuales y 2 canales UART. También están disponibles 2 canales PWM que se comparten con el amplificador integrado con mini altavoz. También tiene un puerto USB que se puede utilizar para dispositivos periféricos como teclados, concentradores USB, dongles Wi-Fi y módulos Bluetooth.
Paso 1: ¿Cómo funciona?
Paso 2: construir
Componentes
- ARMADILLO 43T
- Relé de 6-8 canales
- salida de extensión modificada
- 3 luces / lámparas
- algunos electrodomésticos
- Tarjeta uSD
Software
módulo python-tk
Pasos
- Modifique la salida de extensión como se muestra en la primera imagen de arriba. Agregue una extensión de cable desde la conexión de extremo abierto. Estos cables se conectarán al módulo de relés. Diagrama esquemático de una salida de extensión modificada.
- Conecte los componentes como se muestra en la segunda imagen de arriba.
- Conexión del Armadillo al módulo de relé:
Pin1 (GPIO37) a In1
Pin2 (GPIO38) a In2
Pin3 (GPIO39) a In3
Pin4 (GPIO35) a In4
Pin5 (GPIO36) a In5
Pin6 (GPIO45) a In6
Pin9 (GND) a GND
Pin10 (+ 5V) a + 5V
Conecte los cables extendidos de la salida de extensión modificada al módulo de relé como se muestra en la segunda imagen de arriba.
Paso 3: Programa
• Abra la hoja de datos de Armadillo-43T y siga las instrucciones sobre cómo instalar la imagen de Armadillo y otro software necesario.
• Instalar el módulo python-tk
sudo apt-get install python-tk
• Instalar, cablearPi vaya a este enlace para obtener instrucciones:
https://wiringpi.com
• Después de instalar cableadoPi, descargue e instale cableadoARM
wget
• Descarga y descomprime el archivo HomeAutomation.zip
• Después de estos pasos, ejecute HomeAutomation.py
Recomendado:
Botón de automatización del hogar de $ 5: 4 pasos
Botón de automatización del hogar de $ 5: Un botón de automatización del hogar de $ 5 A veces, la solución más simple es un solo botón. Queríamos una manera fácil de activar una rutina de "hora de dormir" en nuestro centro de automatización del hogar (el Hubitat Elevation), que apaga la mayoría de las luces, establece otras en niveles específicos y
Sistema de automatización del hogar WiFi de potencia ultrabaja: 6 pasos (con imágenes)
Sistema de automatización del hogar WiFi de potencia ultrabaja: en este proyecto, mostramos cómo se puede construir un sistema de automatización del hogar local básico en unos pocos pasos. Vamos a utilizar una Raspberry Pi que actuará como dispositivo WiFi central. Mientras que para los nodos finales vamos a utilizar IOT Cricket para hacer una batería
Automatización del hogar: 5 pasos
Automatización del hogar: en este proyecto, usamos muchas cosas para construirlo desde cero para comprender el proceso de Internet de las cosas de IoT para todo el proyecto
Automatización del hogar con relé de control de temperatura LDR con sensor táctil NodeMCU: 16 pasos
Automatización del hogar con relé de control de temperatura LDR con sensor táctil NodeMCU: en mis proyectos anteriores de NodeMCU, he controlado dos electrodomésticos desde la aplicación Blynk. Recibí muchos comentarios y mensajes para actualizar el proyecto con Control Manual y agregar más funciones. Así que he diseñado esta Caja de Extensión de Hogar Inteligente. En este IoT
Automatización del hogar: suena una alarma y se muestra en la pantalla LCD cuando la temperatura está por encima del valor umbral: 5 pasos
Automatización del hogar: haga sonar una alarma y se mostrará en la pantalla LCD cuando la temperatura esté por encima del valor umbral: este blog demostrará cómo hacer un sistema de automatización del hogar que comenzará a hacer sonar una alarma cuando la temperatura alcance más del valor umbral programado. Seguirá mostrando la temperatura actual de la habitación en la pantalla LCD y se necesita acción