Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Laboratorio de Electricidad 8
OBJETIVO
Monitorear variables y controlar actuadores con dispositivos IoT, usando la nube a través de
App.
INTRODUCCIÓN TEÓRICA
A. LA NUBE.
La nube de Internet es un nuevo modelo de uso de los equipos que tienen la capacidad de
intercambiar información. Traslada parte de tus archivos y programas a un conjunto de
servidores a los que puedes acceder a través de Internet. La computación en la nube
(del inglés cloud computing), conocida también como servicios en la nube, informática
en la nube, nube de cómputo, nube de conceptos o simplemente "la nube", es un
paradigma que permite ofrecer servicios diversos para el manejo de la información a
través de una red, que usualmente es Internet.
8
Laboratorio de Ciencias Básicas Aplicadas – Lab. 8__________________ ________ ___TECSUP
Figura 1: La nube
La computación en la nube implica mover parte del trabajo desde tu equipo o red de equipos
locales a servidores remotos. Estos servidores almacenan los datos y programas que
necesitas para trabajar, de manera que es posible acceder a ellos desde cualquier
dispositivo conectado a internet en cualquier parte del mundo.
Figura 2: Acceder a cualquier dispositivo conectado a internet en cualquier parte del mundo
10
Laboratorio de Ciencias Básicas Aplicadas – Lab. 8__________________ ________ ___TECSUP
El ESP8266: Es un SoC (sytem on chip) fabricado por la compañía china Espressif. Este SoC
agrupa distintos componentes en un mismo integrado, siendo los principales un
procesador de 32 bits y un chip WiFi con gestión de pila TCP/IP.
Figura 6: ESP8266
El procesador integrado en el ESP8266 es un Tensilica L106 de 32-bits con arquitectura RISC que
funciona a una velocidad de 80Mhz, con una velocidad máxima de 160Mhz.
El ESP8266 no incorpora memoria Flash dentro del SoC, por lo que tiene que ser proporcionada
por el módulo en el que se monta. La conexión entre la memoria se realiza por QSPI
pero, su uso es transparente para nosotros.
11
Laboratorio de Ciencias Básicas Aplicadas – Lab. 8__________________ ________ ___TECSUP
C. DISPOSITIVOS ACTUADORES.
Relé: Dispositivo electromagnético que, estimulado por una corriente eléctrica muy débil, abre
o cierra un circuito en el cual se disipa una potencia mayor que en el circuito
estimulador.
Figura 8: Relé
En la tarjeta se encuentran montados 4 relés con sus respectivas borneras de mando y fuerza.
12
Laboratorio de Ciencias Básicas Aplicadas – Lab. 8__________________ ________ ___TECSUP
Ventilador: Usaremos un ventilador también como elemento actuador para poder variar el
comportamiento del sensor de temperatura.
EQUIPOS Y MATERIALES
RECOMENDACIONES
NOTA: Ante cualquier duda, consulte al profesor encargado. Por ninguna razón consulte al
compañero o tome decisión por iniciativa propia.
13
Laboratorio de Ciencias Básicas Aplicadas – Lab. 8__________________ ________ ___TECSUP
DESARROLLO DE ACTIVIDADES
Para hacer la conexión a internet del esp8266 mediante WIFI tenemos que seguir los pasos
siguientes:
Primero, configuración del esp8266 module: esta configuración lo podemos hacer con comando
AT mediante el puerto serial de un Arduino (mega). Para ello es necesario implementar el
siguiente esquemático.
La primera etapa para realizar la experiencia es interconectar los elementos a usar y que
herramientas que se requieren para ello, tanto de software como de hardware. La siguiente
figura muestra un diagrama de los elementos que lo componen.
14
Laboratorio de Ciencias Básicas Aplicadas – Lab. 8__________________ ________ ___TECSUP
La PC a usar debe tener instalado el programa Arduino IDE el cual se puede descargar
gratuitamente de la siguiente dirección: https://www.arduino.cc/en/main/software
El módulo IoT también será conectada a una fuente DC de 12 voltios mediante la entrada tipo
Jack.
15
Laboratorio de Ciencias Básicas Aplicadas – Lab. 8__________________ ________ ___TECSUP
Paso 1 Instalar la aplicación Blynk - IoT for
Arduino
16
Laboratorio de Ciencias Básicas Aplicadas – Lab. 8__________________ ________ ___TECSUP
Paso 4 Escanear el código del módulo IoT
VENTILADOR
Verificar que la temperatura
disminuya.
17
Laboratorio de Ciencias Básicas Aplicadas – Lab. 8__________________ ________ ___TECSUP
En esta experiencia se realizará el procedimiento para realizar la conexión del módulo IoT a
un servidor en la nube para poder a través del servidor BLYNK intercambiar datos desde
cualquier dispositivo remoto mediante un una aplicación (App) cargada en el dispositivo
remoto.
Para poder realizar la conexión, necesitamos tener instalado las librerías del BLINK para el
Arduino, el procedimiento a seguir es:
18
Laboratorio de Ciencias Básicas Aplicadas – Lab. 8__________________ ________ ___TECSUP
Paso 2 Obtener el “TOKEN de autenticación”.
Para conectar cada proyecto realizado en
la aplicación Blink y su hardware, necesita
un token de autenticación.
para ello se tiene que seguir los siguientes
pasos:
• Crear una nueva cuenta en la aplicación
Blynk.
19
Laboratorio de Ciencias Básicas Aplicadas – Lab. 8__________________ ________ ___TECSUP
Paso 4 Una vez creado el proyecto, recibiremos
un token de autenticación por correo
electrónico.
20
Laboratorio de Ciencias Básicas Aplicadas – Lab. 8__________________ ________ ___TECSUP
Paso 7 La estructura de su
your_sketchbook_folder ahora debería
verse así, junto con sus otros bocetos (si
los tiene):
Paso 9 Para poder programar el Arduino Mega /* Comment this out to disable prints and save space */
#define BLYNK_PRINT Serial
BLYNK de da una plantilla con los
direccionamientos necesarios para
poder comunicarse por Wifi, la plantilla #include <ESP8266_Lib.h>
te la transcribimos a continuación. El #include <BlynkSimpleShieldEsp8266.h>
21
Laboratorio de Ciencias Básicas Aplicadas – Lab. 8__________________ ________ ___TECSUP
char pass[] = "";
ESP8266 wifi(&EspSerial);
void setup()
{
// Debug console
Serial.begin(9600);
22
Laboratorio de Ciencias Básicas Aplicadas – Lab. 8__________________ ________ ___TECSUP
23
Laboratorio de Ciencias Básicas Aplicadas – Lab. 8__________________ ________ ___TECSUP
Paso 5 El proyecto creado se verá como se
muestra en la figura.
Para añadir objetos de interacción
pulsar en el icono mostrado.
Nombre Pin
LED 13 START
12
24
Laboratorio de Ciencias Básicas Aplicadas – Lab. 8__________________ ________ ___TECSUP
LED ------------------------------->>
13 ------------------------------->>
Repetir para el otro botón.
Paso 9 Pulsar el botón LED: ¿Se genera algún efecto en los LEDs del
módulo IoT?
25
Laboratorio de Ciencias Básicas Aplicadas – Lab. 8__________________ ________ ___TECSUP
Paso 11 Pulsar el botón START: ¿Se activan los focos y los relés?
INDUSTRIA 4.0
Cuestionario
*se tiene q descargar la aplicación hacer el procedimiento del ejercicio 1 y copiar el código ID que te
da la aplicación por medio del correo que se a introducido lo copias y lo pegas en la pagina de blynk
para que te genere un código .
El cual debes copiarlo y llevarlo al programa del arduino compilarlo y pasarlo a la placa.
26
Laboratorio de Ciencias Básicas Aplicadas – Lab. 8__________________ ________ ___TECSUP
27
Laboratorio de Ciencias Básicas Aplicadas – Lab. 8__________________ ________ ___TECSUP
28
Laboratorio de Ciencias Básicas Aplicadas – Lab. 8__________________ ________ ___TECSUP
ESTUDIOS GENERALES
Rúbrica
Requiere No
CRITERIOS A EVALUAR Excelente Bueno mejora aceptable
LABORATORIO
INFORME
ACTITUDES
Puntaje total:
Comentario al
alumno:
DESCRIPCIÓN DE LA EVALUACIÓN
Excelente Completo entendimiento y realización de la actividad, cumpliendo todos los requerimientos.
Bueno Entiende y realiza la actividad cumpliendo la mayoría de los requerimientos.
Requiere mejora Bajo entendimiento de la actividad cumpliendo pocos de los requerimientos.
29
Laboratorio de Ciencias Básicas Aplicadas – Lab. 8__________________ ________ ___TECSUP
No aceptable No demuestra entendimiento de la actividad.
30