



Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Los mejores documentos en venta realizados por estudiantes que han terminado sus estudios
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Descubre las mejores universidades de tu país según los usuarios de Docsity
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
ELABORACIÓN DE PRACTICA UTILIZANDO ESP8266, CON EL OBJETIVO DE REALIZAR UNA SECUENCIA DE LEDS
Tipo: Monografías, Ensayos
1 / 6
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!
Tecnológico de Estudios Superiores de Jocotitlán -TESJo Ingeniería Electromecánica Máquinas Eléctricas IT- Cárdenas Cruz José Manuel, Robles Piña Karla Brenda, Velázquez Gutiérrez César
NOMBRE DE LA PRÁCTICA: Secuencia de Leds con Blynk Práctica No.
Fecha de realización: 07 de noviembre de 2019
Asignatura: Microcontroladores
Carrera: Ingeniería Electromecánica
Unidad de aprendizaje: 3 y 4
Número de práctica:
Objetivo: el alumno realizará un programa que permita efectuar 3 cambios de secuencia de cinco Led´s, utilizando el ESP8266 y controlado a través de Blynk. Lugar: Aula de clases y laboratorio de sistemas digitales. Tiempo asignado: 2 hrs (Libre) Equipo: Laptop o celular con acceso a internet. ESP
Norma: PENDIENTE
Materiales: Led´s Push button Resistencias de 220Ω Jumper y Cable UTP
Observaciones: Para lograr que esta práctica funcione es necesario analizar y comprender como se efectúa la conexión entre Blynk y el ESP8266.
Blynk es una plataforma que permite que cualquiera pueda controlar fácilmente su proyecto Arduino con un dispositivo con sistema iOS o Android.
Los usuarios tendrán ahora la posibilidad de crear una interfaz gráfica de usuario de “arrastrar y soltar” para su proyecto en cuestión de minutos y sin ningún gasto extra.
Quieren que sea fácil para cualquier usuario, tenga el nivel que tenga, poder crear fácilmente cualquier proyecto que tenga en mente. Aunque como dicen en su web no es solo para principiantes ya que ingenieros, desarrolladores y makers más avanzados también pueden usar esta plataforma empleándola como una herramienta de
creación rápida de prototipos con los que probar nuevas ideas antes de crear el resultado final. Blynk vendría a ser como tener una protoboard en tu dispositivo móvil, tablet o teléfono, que cuenta con todo lo que necesites usar, desde deslizadores y pantallas a gráficos y otros widgets funcionales que se pueden organizar en la pantalla un Arduino.
Además te da la opción de poder recopilar datos de los sensores que montes en un proyecto. Funciona nada más sacarlo de la caja y conectarlo a la placa por Internet.
El objetivo principal fue realizar un programa capaz de efectuar tres secuencias diferentes con cinco leds, el cual sería manipulado a través de la plataforma de Blynk, desde nuestro dispositivo celular.
El circuito conectado a sus respectivos led y el push botón que permite efectuar el cambio de una secuencia a otra, se puede visualizar en la siguiente imagen.
Imagen 1 Circuito con la secuencia de leds
Realizamos prueba con push botton, para verificar que el proyecto funcionará. (Imagen
Imagen 2 Prueba del proyecto
Nuestro nuevo proyecto se llama Secuencia, al generarlo automáticamente te genera un Auth Token que es el que permite que Blynk y el IDE de Arduino se conecten, por medio de la Red.
Realizamos la creación de nuevo proyecto en Blynk, para conectar el programa a la red, y así manipularlo a través del celular.
Seleccionamos el botón y lo configuramos en el GP16 que es el correspondiente a la salida digital del botón en físico.
Imagen 3 Proyecto creado en blynk
Dentro de IDE Arduino se debe configurar el código para hacer la conexión entre Blynk y el programa de la secuencia de led.
Ya que aquí es donde se configura el nombre de la red, la contraseña y el Auth Token generado por Blynk. (Ver imagen 3)
Prueba de funcionamiento a través del dispositivo celular.
Imagen 4 Cambio de la secuencia a través del teléfono, desde la plataforma de Blynk
Imagen 5 Firma de entrega de la práctica
JOSÉ MANUEL: Algo importante de esta práctica es que para realizar las diferentes secuencias utilizamos estructuras de condición, para que así prendieran los leds en diferente orden
Nos dimos cuenta que el cambio de una secuencia a otra era sencilla con la ayuda de un pulsador y no tuvimos muchas complicaciones para realizarlo, pero cuando intentamos controlar el cambio de las secuencias desde Blynk fue cuando surgieron algunos problemas pues tuvimos que hacer algunas modificaciones en el código para realizar dicho control. También nos percatamos de que el pulsador que conectamos en la protoboard no se definía de la misma manera que el que ocupamos en Blynk.
KARLA BRENDA: El objetivo principal de esta práctica era comprender el funcionamiento de conexión entre Blynk y el esp8266, sin embargo también dentro de ello analizamos las diferentes estructuras de condición para realizar las tres secuencias diferentes para ello fue necesario analizar primero como se debía realizar la programación y después se debía configurar el nuevo proyecto en Blynk para revisar que existiera la conexión entre estos.
Tuvimos algunas dificultades para realizarlo debido a que algunas salidas del esp8266, no funcionan como salidas digitales, o como por ejemplo el GP02- correspondiente a D4 del módulo, mientras está conectado a la señal que emite no permite que el programa sea subido, sin embargo al desconectarlo mientras ejecutamos este paso, sube sin complicaciones y después esta salida si puede ser utilizada.
CÉSAR :
En conclusión la práctica realizada fue para conocer el funcionamiento de la placa ESP8266 y poder conectarlo a una aplicación que desde ahí se controlaría utilizando internet y controlando cada una de las secuencias