Módulo WIFI ESP8266-201 como servidor web y Arduino Due.
En este proyecto quiero mostrar cómo funciona el módulo wifi 8266 ESP201 como servidor web con Arduino Due, lo que voy hacer es conectar este módulo a la red wifi del PC y mediante una página WEB le pasare las ordenes a Arduino a través del módulo wifi ESP 8266, las instrucciones serán sencillas como encender o apagar unos leds, no hay que complicarlo mucho para empezar, pero piensa hasta donde podrías llegar, activar motores, conectar una alarma desde el exterior, bajar persianas…… eso ya depende de ti.
Si antes quieres ver el vídeo pincha AQUÍ.
Para empezar que se necesita:
Una vez cargado el código en el IDE de Arduino y subido esté a la placa, podemos ver el resultado en el Monitor Serie, si todo ha ido bien debería responder así:
Una vez terminada la carga del programa en la placa, los tres leds de la protoboard deberían hacer una secuencia de encendido y apagado para indicar que la carga a terminado, si es así solo queda conectar la red Wifi del PC con el módulo ESP8266-201.
Nota; Cada módulo tiene un SSID programado de serie, en mi caso el SSID es ESP201 porque se lo he cambiado previamente. El estado es conectado y sin acceso a Internet.
Ahora solo queda ejecutar la página web creada para el proyecto.
Este es el código html de la página PGCArduinO, basta con abrir una hoja del bloc de notas, copiar el código y guardarlo con el nombre que querías y la extensión html (en mi caso PGCArduinO.html).
Página Web |
Código html.
Hay que recordar que las imágenes de esta página no se mostrarán y aparecerá un signo de enlace roto, como en la imagen inferior. Esto sucede porque las imágenes se alojan en una carpeta dentro de mi Pc, podéis descargar unas imágenes de botones, guardarlas en una carpeta dentro de vuestro Pc y sustituir la ruta de las imágenes del código html por la ruta donde se alojen vuestras imágenes descargadas.
Estas son las rutas de las imágenes de los botones que tenéis que sustituir;
-- "Imagenes/azul.gif"
-- "Imagenes/verde.gif"
-- "Imagenes/amarillo.gif"
-- "Imagenes/rojo.gif"
Si quieres ver el vídeo pincha AQUÍ.
Imagen con enlace roto. |
-- "Imagenes/azul.gif"
-- "Imagenes/verde.gif"
-- "Imagenes/amarillo.gif"
-- "Imagenes/rojo.gif"
Lo que yo he hecho ha sido guardar la página web PGCArduinO.html dentro de un carpeta llamada WEB y dentro de esta carpeta he creado otra carpeta con el nombre Imágenes, en está he guardado las imágenes de botones que he descargado, de este modo solo hay que seleccionar en la ruta la "Imágenes/(el nombre de imagen del botón descargada)".
Si quieres ver el vídeo pincha AQUÍ.
Hola, estoy muy interesado en saber como pudiste poner en marcha el modulo wifi. Es que soy novato en arduino y no consigo conectarlo ni programarlo a traves de arduino. Gracias
ResponderEliminar