Tabla de contenido:
- Paso 1: Partes
- Paso 2: Conexión
- Paso 3: Programa
- Paso 4: ¿Cómo funciona?
- Paso 5: Aplicación para Android
- Paso 6: Configuración de la aplicación
- Paso 7: navegador
- Paso 8: reenvío de puertos
- Paso 9: SIN IP (opcional)
- Paso 10: ¡Pruébelo
- Paso 11: EDITAR: Código fuente de la aplicación de Android
Video: Hogar inteligente con Arduino: 11 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:40
Hola.
Te mostraré cómo construir tu propia casa inteligente. Muestra la temperatura tanto en el interior como en el exterior, si la ventana está abierta o cerrada, muestra cuando llueve y hace una alarma cuando los sensores del sensor PIR se mueven. Hice la aplicación en Android para mostrar todos los datos (también puedes verlos en el navegador). ¡Puede ver la temperatura en su hogar y otra información de todo el mundo! La aplicación está traducida al inglés y al polaco. Lo construí porque quería hacer mi propia casa inteligente y controlarla. Si lo desea, puede hacer su propia casa inteligente, todo lo que necesita son piezas (enumeradas a continuación) y muchas ganas. Entonces empecemos.
Explicación de siglas para principiantes:
GND - tierra
VCC - potencia
PIR - sensor de movimiento
Paso 1: Partes
Todas las partes me cuestan $ 90
- Arduino
- Módulo Ethernet ENC28J60
- Termómetro DS18B20 x2
- Módulo de micrófono
- Sensor de lluvia
- Sensor PIR
- interruptor de láminas
- Relé
- Resistencia 4, 7k Ω
- Cable de par trenzado
- Cable de ethernet
- Herramientas (soldar, destornillador)
Paso 2: Conexión
Arriba agregué una imagen de fritzing con conexión. Si tiene algún problema con él, deje un comentario.
Paso 3: Programa
Lo primero que debe hacer es descargar, extraer e importar esta biblioteca a arduino IDE. Y descargue la biblioteca 1Wire desde aquí, la temperatura de Dallas desde aquí e impórtelas también a arduino IDE. Puede cargar este programa en su arduino. En el comentario hay una explicación del código.
Paso 4: ¿Cómo funciona?
Cuando hace clic en actualizar en su aplicación o en el navegador, Arduino envía datos al teléfono inteligente / navegador. La aplicación obtiene el código fuente de cada página (/ tempin, / tempout, / rain, / window, / alarm) y lo muestra en su teléfono.
Paso 5: Aplicación para Android
Para instalar la aplicación en su teléfono Android, debe hacer esto (puede verlo en la imagen de arriba): 1. El primer paso es descargar el archivo smartHome.apk 2. Enviar el archivo apk a su teléfono 3. Abrir el administrador de archivos y localizar el archivo smarthHome.apk 4. Haga clic en él y haga clic en instalar (si ha habilitado la opción para instalar aplicaciones fuera de Google Play, necesita para encenderlo) 5. Ha terminado la instalación, puede habilitar la aplicación
La aplicación está traducida al inglés y al polaco. En el navegador puede encender y apagar la luz, pero en la aplicación no porque no pueda hacer eso, lo siento.
Paso 6: Configuración de la aplicación
Explicaré cómo funciona la aplicación. Muestra todos los datos de su hogar. Puede hacer clic en el icono de configuración para editar su dirección IP y encender o apagar la alarma. Cuando enciende la alarma, la aplicación obtiene datos del sensor PIR en servicio y, si se detecta un movimiento en su hogar, hace una notificación. La aplicación recupera los datos del sensor de movimiento cada minuto. En el campo IP debe ingresar su dirección IP. Puede comprobar aquí.
Paso 7: navegador
Escriba en su navegador su ip / all. Allí puedes ver todos los datos y encender y apagar la luz.
Puede usar esto en lugar de la aplicación en Android.
Paso 8: reenvío de puertos
Necesita abrir el puerto en su enrutador. Abra la configuración de su enrutador y configure la ip arduino y abra el puerto 80. Puede verlo en la imagen de arriba.
Paso 9: SIN IP (opcional)
Puede configurar una cuenta sin IP, pero esto no es necesario. En la imagen de arriba puedes ver cómo configurarlo.
Paso 10: ¡Pruébelo
Si desea ver los datos en su computadora, puede hacerlo escribiendo en su navegador yourip / all (por ejemplo, 12.345.678.901/all) o usando la aplicación de Android.
Recuerda dejar un comentario y hacer clic en favorito si te gusta mi proyecto:)
Paso 11: EDITAR: Código fuente de la aplicación de Android
Debido a que muchas personas me preguntaron sobre el código fuente de Android, lo agrego a continuación.
Recomendado:
Luz LED de escritorio inteligente - Iluminación inteligente con Arduino - Espacio de trabajo de Neopixels: 10 pasos (con imágenes)
Luz LED de escritorio inteligente | Iluminación inteligente con Arduino | Espacio de trabajo de Neopixels: Hoy en día pasamos mucho tiempo en casa, estudiando y trabajando virtualmente, así que ¿por qué no ampliar nuestro espacio de trabajo con un sistema de iluminación personalizado e inteligente basado en Arduino y LEDs Ws2812b? Aquí te muestro cómo construir tu Smart Luz LED de escritorio que
Cómo hacer una casa inteligente usando el módulo de relé de control Arduino »Wiki Ùtil Ideas de automatización del hogar: 15 pasos (con imágenes)
Cómo hacer una casa inteligente con el módulo de relé de control Arduino »Wiki Ùtil Ideas de automatización del hogar: en este proyecto de automatización del hogar, diseñaremos un módulo de relé inteligente para el hogar que puede controlar 5 electrodomésticos. Este módulo de relé se puede controlar desde un teléfono móvil o teléfono inteligente, control remoto IR o control remoto de TV, interruptor manual. Este relé inteligente también puede detectar el r
Reloj despertador inteligente: un reloj despertador inteligente hecho con Raspberry Pi: 10 pasos (con imágenes)
Reloj despertador inteligente: un reloj despertador inteligente hecho con Raspberry Pi: ¿Alguna vez has querido un reloj inteligente? Si es así, ¡esta es la solución para usted! Hice Smart Alarm Clock, este es un reloj que puede cambiar la hora de la alarma de acuerdo con el sitio web. Cuando suene la alarma, habrá un sonido (zumbador) y 2 luces
Temporizador inteligente ESP8266-01 IoT para automatización del hogar: 9 pasos (con imágenes)
ESP8266-01 Temporizador inteligente de IoT para automatización del hogar: ACTUALIZACIONES 30/09/2018: Firmware actualizado a la versión 1.09. Ahora con Sonoff Basic Support01 / 10/2018: Versión de prueba de firmware 1.10 disponible para probar en ESP8266-01 con problemas Con las nuevas palabras de moda como Internet de las cosas (IoT) y Automatización del hogar, decidí
Automatización del hogar más simple con Bluetooth, teléfono inteligente Android y Arduino: 8 pasos (con imágenes)
Automatización del hogar más simple con Bluetooth, teléfono inteligente Android y Arduino .: Hola a todos, Este proyecto se trata de construir el dispositivo de automatización del hogar más simplificado usando un arduino y un módulo bluetooth. Éste es muy fácil de construir y se puede construir en unas pocas horas. En mi versión que estoy explicando aquí mismo, puedo