Reporte Práctica 1
Reporte Práctica 1
Reporte Práctica 1
MATERIA:
INTRODUCCION AL INTERNET DE LAS COSAS
PRESENTA:
ALANIS GONZALES HERNAN 19280543
AMBROCIO FLORES ALEXIS RODOLFO 19280565
SANCHEZ BENITEZ ANA RUBI 19281120
PROFESOR:
DR. DIAZ ZAGAL SERGIO
Se pretende que en esta práctica sea posible familiarizarse con la configuración del
ESP32 como servidor web, haciendo uso y búsqueda de las librerías necesarias para
su funcionamiento correcto, además de integrar una interfaz gráfica basada en HTML
para controlar el encendido y apagado del LED. Esto resulta importante por que dicta
las bases necesarias para poder crear, monitorear y dar mantenimiento a sistemas
de comunicación utilizados en la modernidad dada la demanda de automatización y
el auge de la cuarta revolución industrial y el internet de las cosas.
MATERIALES
• Placa de desarrollo basada en ESP32
• PC con la IDE de Arduino
• Cables jumper
• Cable USB
• 2 resistencias de 220 ohms
• 2 LEDs
DESARROLLO
Al conectar la placa a la computadora, debemos cerciorarnos de que esté siendo
detectada, para ello utilizamos el Administrador de dispositivos>Puertos
https://drive.google.com/file/d/0B0rzq9C03J8ecUZIdE1KVUFvSVk/view?usp=drive_li
nk&resourcekey=0-7nouXDGHyIX2Kgcxv1uYng
Dentro de la IDE de Arduino también se seleccionan el puerto, la placa y la velocidad
del monitor serial para su comunicación o instalar las librerías como <WiFi.h>.
Detección de placa
Para poder encontrar placas basadas en el microcontrolador ESP32 se debe hacer
uso del enlace proporcionado a continuación:
https://dl.espressif.com/dl/package_esp32_index.json, este se debe pegar en la
sección de Gestor de URL’s adicionales de tarjetas.
A continuación, se muestra la fracción del código que declara los pines 26 y 27 como
salidas, y asigna una etiqueta al botón de mando de cada pin.
CONCLUSIONES
Cabe destacar que la principal necesidad de este tipo de sistemas es una conexión a
internet estable, además de que es necesario contar con las librerías necesarias ya
que suelen surgir errores en el código por el uso de funciones asociadas a estas
librerías, por ejemplo, una de las limitantes iniciales era hacer uso de un ESP8266,
sin embargo, este no admite la librería <WiFi.h>.
BIBLIOGRAFÍA
https://circuitdigest.com/microcontroller-projects/building-diy-led-webserver-with-
esp32