Comprar desde US | Comprar desde UK | Comprar desde DE | Comprar desde FR | Comprar desde IT | Comprar desde ES | Comprar desde JP |
Una casa inteligente es un lugar inteligente que puede ayudar a los residentes a vivir de forma independiente y cómoda con la ayuda de la tecnología moderna. En una casa inteligente, todos los dispositivos mecánicos y digitales están conectados entre sí y pueden ser controlados por ordenador a través de Internet.
En este proyecto final, vamos a construir un proyecto integral de casa inteligente utilizando muchas partes diferentes dentro del kit OSOYOO Smart Home IoT.
En primer lugar, conecte la placa de extensión MEGA-IoT de OSOYOO a la placa MEGA2560:
Asegúrese de que los puentes en el siguiente círculo rojo están instalados. Estos dos puentes conectan A9 a ESP_TX y A8 a ESP_RX.
Construye el circuito como se indica a continuación:
Módulos | Osoyoo Mega 2560 |
Módulo LED blanco | D2 |
Módulo Botón Rojo | D3 |
Módulo Ventilador | D4 |
Módulo DHT11 | D5 |
Sensor de movimiento PIR | D6 |
Zumbador activo | D7 |
Módulo LED rojo | D8 |
Servo SG90 | D9 |
Módulo Botón Azul | D10 |
Tira de luz Led | D11 |
Sensor fotosensible | A0 |
Sensor de llama | A1 |
Pantalla LCD I2C 1602 | Puerto I2C_1 |
Módulo RGB | Puerto RGB |
Prerrequisitos:
Para instalar los dos archivos zip anteriores, por favor vaya a Arduino IDE ->Sketch ->Include Library ->Add ,Zip library para cargar los archivos zip anteriores en Arduino IDE.
Descarga, edita y ejecuta el código Arduino
Paso 1) Por favor, descargue el código desde el siguiente enlace, descomprímalo:
https://osoyoo.com/driver/smart-home-v2-udp/comprehensive.zip
Paso 2) Una vez completadas las operaciones anteriores, conecte la placa OSOYOO MEGA2560 al PC con el cable USB.
Paso 3 Abra Arduino IDE: Elija el tipo de placa y el tipo de puerto correspondientes a su proyecto.
Paso 4 Arduino IDE: Haga clic en file – Open, a continuación, elija el código en la carpeta, cargue el boceto en su Arduino.
En el archivo del sketch, sustituye *** por tu ssid/contraseña wifi
char ssid[] = "***";//replace this line with your wifi ssid
char pass[] = "***"; //replace this line with your wifi password
Sube el sketch a la placa. Espera hasta que veas algo como esto
Done uploading
Abre tu monitor serie en la esquina superior derecha, verás la dirección IP de tu Arduino y el número de puerto como sigue:
In above example,192.168.1.81 is the IP address of Arduino, please set it to APP in next step
Instalación y configuración de la APP:
Paso 1) Si no ha instalado OSOYOO IoT Robot APP, por favor busque OSOYOO IoT Robot Car APP en Google Play o Apple Store para instalar esta APP.
Lea el siguiente tutorial para obtener más información sobre la instalación de la aplicación:
https://osoyoo.com/2022/02/06/smart-house-iot-learning-kit-v2-0-lesson-1-wireless-lighting-control/#installapp
Paso 2): Asegúrese de que su teléfono móvil está en la misma red local de Arduino. Abra la aplicación, haga clic en Configuración, introduzca su dirección IP Arduino desde el paso F y el Port a 8888 en la configuración:
Estas son las funciones de este proyecto:
1) Después de iniciar el Arduino, verá la dirección IP de Arduino en la pantalla LCD durante dos segundos, a continuación, la pantalla LCD mostrará los datos de temperatura y humedad que se leen desde el sensor DHT11.
El color del módulo RGB al principio es VERDE, lo que significa que no hay alerta.
2) Luz automática
Cuando el entorno es más oscuro que un valor predefinido (enable_led en la línea 39), Arduino encenderá la luz (LED BLANCO en D2).
3)Detección de llama y alerta
Si los datos del sensor de llama en A1 son inferiores a algún valor predefinido (flame_alert en la línea 38), significa que se detecta la llama, entonces Arduino activará la alerta de timbre y enviará el mensaje de llama a la pantalla LCD y a la APP del teléfono móvil. ¡También el color RGB cambiará a ROJO!
4)Detección de intrusos y alerta
Si los datos del sensor de movimiento PIR en D6 detectan movimiento, entonces Arduino activará la alerta de zumbador y enviará el mensaje Intruder a la LCD y a la APP del teléfono móvil. Además, el color RGB cambiará a azul.
5)Detenga manualmente al intruso y la alerta de llama
Puede pulsar el botón Azul en el D10 o la tecla F1 en la APP para detener el pitido del zumbador y eliminar el mensaje de alerta en la LCD y la APP.
6)Uso de la APP para abrir la puerta
Puede pulsar la tecla F8 para girar el servo en D9 y abrir la puerta. El LED rojo en D8 se encenderá cuando la puerta esté abierta. Después de 2 segundos, la puerta se cerrará automáticamente y el LED rojo se apagará.
7)Alternar la tira LED y el ventilador con el botón rojo en D3
El botón rojo en D3 está conectado a la interrupción de hardware en la línea 109. Cuando se pulsa el botón rojo cada vez, la función de interrupción changeflag() en las líneas 115 a 117 cambia el estado de la tira LED y el ventilador ON/OFF.
8)Control de la tira LED y el ventilador por APP
Además del botón rojo, también puede encender la tira LED y el ventilador pulsando la tecla F2 en la APP,
Puede apagar la tira LED y el ventilador pulsando la tecla F3 en la APP.
No. | Imagen | Dispositivo | Cant. | Enlace |
1 | OSOYOO Placa avanzada para Arduino MEGA2560 (Totalmente compatible con Arduino Mega2560) |
1 | Haga clic aquí para comprar | |
2 | Tarjeta de extensión MEGA-IoT de OSOYOO | 1 | Haga clic aquí para comprar | |
3 | Sensor fotosensible | 1 | Haga clic aquí para comprar | |
4 | Sensor de temperatura y humedad | 1 | Haga clic aquí para comprar | |
5 | Módulo zumbador activo | 1 | Haga clic aquí para comprar | |
6 | Sensor de detección de llama | 1 | Haga clic aquí para comprar | |
7 | Módulo del motor del ventilador | 1 | Haga clic aquí para comprar | |
8 | Micro Servomotor | 1 | Haga clic aquí para comprar | |
9 | Módulo RGB | 1 | Haga clic aquí para comprar | |
10 | Sensor ultrasónico | 1 | Haga clic aquí para comprar | |
11 | Sensor de movimiento PIR | 1 | Haga clic aquí para comprar | |
12 | Módulo de micrófono | 1 | Haga clic aquí para comprar | |
13 | 1602 LCD Screen | 1 | Haga clic aquí para comprar | |
14 | Módulo RFID | 1 | Haga clic aquí para comprar | |
15 | Módulo LED blanco | 1 | Haga clic aquí para comprar | |
16 | Módulo LED rojo | 1 | Haga clic aquí para comprar | |
17 | Luz de colores | 1 | Haga clic aquí para comprar | |
18 | Módulo Botón Rojo | 1 | Haga clic aquí para comprar | |
19 | Módulo de botón azul | 1 | Haga clic aquí para comprar | |
20 | Destornillador Philips | 1 | Haga clic aquí para comprar |
DownLoad Url osoyoo.com