Comprar en US Comprar en UK Comprar en DE Comprar en FR Comprar en IT Comprar en ES Comprar en JP
Comprar kit domótico IoT OSOYOO en Amazon US Comprar kit domótico IoT OSOYOO en Amazon UK Comprar kit domótico IoT OSOYOO en Amazon DE Comprar kit domótico IoT OSOYOO en Amazon FR Comprar kit domótico IoT OSOYOO en Amazon IT Comprar kit domótico IoT OSOYOO en Amazon ES Comprar kit domótico IoT OSOYOO en Amazon JP

En esta lección usaremos este kit IoT para monitorear remotamente la temperatura y la humedad del interior del hogar, y mostrar los datos en la aplicación OSOYOO IoT.

HARDWARE

SOFTWARE

En el ejemplo anterior, 192.168.1.81 es la dirección IP del Arduino. Tendrás que introducir esta dirección IP en la aplicación en el siguiente paso.

La placa LCD tiene un jumper. Si lo retiras, la retroiluminación permanecerá siempre apagada. También puedes ajustar el contraste de la pantalla LCD con el potenciómetro integrado.

Módulo LCD I2C 1602 OSOYOO con potenciómetro de contraste

Instalación y configuración de la aplicación:
Paso 1) Si aún no tienes instalada la aplicación OSOYOO IoT, busca “OSOYOO IoT Robot Car” en Google Play o en el App Store de Apple.
Para instrucciones de instalación detalladas, consulta el siguiente tutorial:
https://osoyoo.com/2022/02/06/smart-house-iot-learning-kit-v2-0-lesson-1-wireless-lighting-control/#installapp

Paso 2) Asegúrate de que tu teléfono está en la misma red local que el Arduino. Abre la aplicación, toca Ajustes e introduce la dirección IP del Arduino del Monitor Serie y establece el Puerto en 8888:

Explicación del código:
La línea 40 define la dirección IP de la aplicación del teléfono:

IPAddress phoneIP=IPAddress(192,168,1,255);

Como no conocemos de antemano la IP local del teléfono, utilizamos la dirección de difusión 192.168.1.255. El Arduino envía así mensajes a todos los dispositivos de la red local (192.168.1.xxx).
En cuanto pulsas cualquier tecla en la aplicación, el Arduino detecta la dirección IP real de tu teléfono y la utiliza en lugar de la de difusión. A partir de ese momento, el Arduino envía mensajes únicamente a la aplicación de tu teléfono, en lugar de difundirlos a todos los dispositivos de la red local.

N.º Imagen Componente Cant. Enlace
1 Placa OSOYOO MEGA2560 1 Haz clic aquí para comprar
2 Placa de expansión OSOYOO MEGA-IoT 1 Haz clic aquí para comprar
3 Sensor fotosensible 1 Haz clic aquí para comprar
4 Sensor de temperatura y humedad 1 Haz clic aquí para comprar
5 Módulo buzzer activo OSOYOO 1 Haz clic aquí para comprar
6 Sensor de detección de llama 1 Haz clic aquí para comprar
7 Módulo motor ventilador 1 Haz clic aquí para comprar
8 Microservomotor 1 Haz clic aquí para comprar
9 Módulo RGB 1 Haz clic aquí para comprar
10 Sensor ultrasónico 1 Haz clic aquí para comprar
11 Sensor de movimiento PIR 1 Haz clic aquí para comprar
12 Módulo micrófono 1 Haz clic aquí para comprar
13 Pantalla LCD I2C 1602 1 Haz clic aquí para comprar
14 Módulo RFID 1 Haz clic aquí para comprar
15 Módulo LED blanco 1 Haz clic aquí para comprar
16 Módulo LED rojo 1 Haz clic aquí para comprar
17 Luz de colores 1 Haz clic aquí para comprar
18 Módulo botón rojo 1 Haz clic aquí para comprar
19 Módulo botón azul 1 Haz clic aquí para comprar
20 Destornillador de estrella 1 Haz clic aquí para comprar