Comprar en ES

En la lección 2, aprendimos cómo usar un navegador para enviar señales de control a un dispositivo remoto y encender/apagar un LED. En esta lección, te mostraremos cómo leer datos de sensor remoto en tu aplicación de celular. Utilizaremos una fotorresistencia (sensor de luz) para leer el valor de luz del ambiente remoto. Esto es muy útil en granjas e invernaderos para controlar la luz de las plantas.

Placa básica OSOYOO x 1

Shield de WIFI ESP8266 OSOYOO x 1

Módulo de sensor de fotorresistencia x 1

Cable USB x 1

Cables de puente varios

En primer lugar, por favor, inserta el Shield de WIFI ESP8266 en tu placa básica.

Asegúrate de que la tapa del jumper esté conectada a E_TX en D4 y E_RX en D5.

Conecta tu fotorresistencia con el Uno como se muestra en el siguiente diagrama.

Un par de notas antes de empezar:

Placa básica OSOYOO Módulo de sensor de fotorresistencia
A0 S
GND
5 V +

Paso A) Instala la última versión del IDE desde https://www.arduino.cc/en/Main/Software?setlang=en. Si tienes una versión del IDE posterior a 1.1.16, omite este paso.

Paso B) Conecta la placa básica OSOYOO a la computadora mediante un cable USB.

Paso C) Abre el IDE y elige el tipo de placa y el tipo de puerto correspondiente para tu proyecto.

Paso D) Descarga el archivo de sketch desde: https://osoyoo.com/driver/wifi-iot/lesson3/wifi-lesson3.zip

Descomprime el archivo descargado y entra en la carpeta wifi-lesson3.

Paso E) IDE: Haz clic en “Archivo” -> haz clic en “Abrir” -> elige el código “wifi-lesson3”, carga el sketch en tu IDE.

En el sketch, encuentra las siguientes líneas;

char ssid[] = "******"; // replace *** with your wifi network SSID (name)
char pass[] = "******"; // replace *** with your wifi network password
Reemplaza los ****** con tu SSID y contraseña wifi correctos, de lo contrario, 
tu proyecto no podrá conectarse a internet.

Paso F) Carga el sketch en tu IDE.



Paso A) Abra su monitor serie. Verá que su enrutador ha asignado una dirección IP a su IDE, como se muestra en el siguiente ejemplo;

En el ejemplo anterior, 192.168.1.81 es la dirección IP de mi IDE. Necesitamos establecer esta dirección IP en nuestra aplicación en el siguiente paso.

Paso B) Abra su aplicación OSOYOO IOT UDP Robot. Si no ha instalado esta aplicación, por favor lea la sección de instalación de la aplicación en la Lección 2.

Paso C) Asegúrese de que su teléfono celular esté en la misma red local que el Arduino. Abra la aplicación, haga clic en “Configuración”, ingrese la dirección IP de su Arduino del Paso A y el número de puerto 8888 en la configuración.

Ahora presione cualquier tecla en su aplicación, y su pantalla mostrará algo como la siguiente imagen,

El valor de 982, el 5% del valor máximo del sensor, significa que el ambiente está muy oscuro.

MÁS INFORMACIÓN SOBRE PIEZAS

No. Fotografía Nombre del producto Enlace
1 Tablero básico OSOYOO https://osoyoo.store/products/osoyoo-uno-r3-for-arduino?variant=31955265290351
2 Escudo WIFI OSOYOO https://osoyoo.store/products/esp8266-wifi-shiled-osoyoo-wifi-internet-of-things-learning-kit-for-arduino-uno?variant=31955252215919
3 Módulo sensor de fotorresistencia https://osoyoo.store/products/photoresistor-sensor-module-light-detection-digital-switch-mete-for-arduino?variant=31955271057519
4 Sensor de detección del nivel de agua https://osoyoo.store/products/rain-water-level-sensor-module-detection-liquid-surface-depth-height-for-arduino?variant=31955273810031
5 Módulo sensor de detección de sonido https://osoyoo.store/products/high-sensitivity-sound-microphone-sensor-detection-module-for-arduino-avr-pic?variant=31955278921839
6 Sensor ultrasónico https://osoyoo.store/products/hc-sr04-ultrasonic-sensor-module-for-arduino?variant=31957815558255
7 Servomotor https://osoyoo.store/products/sg90-micro-servo-for-arduino-raspberry-pi-robot?variant=31957821096047
8 Módulo zumbador activo https://osoyoo.store/products/buzzer-sensor-module-for-esp8266-iot-kit?variant=31955947225199
9 Sensor de temperatura y humedad https://osoyoo.store/products/dht11-temperature-humidity-sensor-module-for-arduino?variant=31955953221743
10 Módulo de relés https://osoyoo.store/products/single-channel-relay-module-for-arduino-raspberry-pi?variant=31955954401391
11 Módulo sensor de gas https://osoyoo.store/products/mq-2-smoke-sensor-for-arduino?variant=31955955417199
12 Módulo sensor digital de presión barométrica https://osoyoo.store/products/bmp180-high-precision-pressure-sensor-for-arduino?variant=31957739339887
13 Módulo sensor de infrarrojos https://osoyoo.store/products/hc-sr501-pir-motion-sensor-for-arduino?variant=31957812838511
14 LED (6 blancos, 6 rojos, 6 amarillos, 6 verdes) https://osoyoo.store/products/led-packs-for-arduino?variant=31957816442991