Práctica: Servidor Web con Pico W para Controlar un LED
Objetivo
Desarrollar un servidor web utilizando el microcontrolador Raspberry Pi Pico W, programado en C/C++, que permita controlar el estado de un LED a través de una interfaz web.
Requisitos del Proyecto
Configuración del Hardware: Leer documentacion de Pico W del LED interno (no requiere uno externo).
Configuración de Red: Establecer una conexión WiFi con el Pico W para permitir el acceso remoto.
Servidor Web: Implementar un servidor web en el Pico W que pueda recibir comandos a través de HTTP para controlar el LED.
Interfaz de Usuario Web: Crear una página web sencilla con botones para "Encender" y "Apagar" el LED.
Control del LED: Programar la lógica en C/C++ para que el Pico W pueda encender y apagar el LED basándose en las solicitudes recibidas del servidor web.
Descripción Adicional
Utilizar bibliotecas y herramientas adecuadas para la configuración del servidor web en el Pico W.
Asegurarse de que el código esté bien documentado, explicando cómo se configura la red y se manejan las solicitudes HTTP.
Incluir medidas básicas de seguridad para la conexión WiFi y el acceso al servidor web.
Resultados Esperados
El estudiante deberá ser capaz de demostrar cómo el Pico W puede interactuar con dispositivos de hardware a través de la web.
Se espera que el LED pueda ser controlado de manera remota desde cualquier navegador conectado a la misma red WiFi.
Esta práctica ofrece una excelente oportunidad para explorar la programación de microcontroladores en un contexto de IoT (Internet de las Cosas), utilizando el Pico W para aplicaciones de control remoto.
Simulador https://wokwi.com/projects/new/pi-pico-w
Práctica: Servidor Web con Pico W para Controlar un LED
Objetivo
Desarrollar un servidor web utilizando el microcontrolador Raspberry Pi Pico W, programado en C/C++, que permita controlar el estado de un LED a través de una interfaz web.
Requisitos del Proyecto
Descripción Adicional
Resultados Esperados
Esta práctica ofrece una excelente oportunidad para explorar la programación de microcontroladores en un contexto de IoT (Internet de las Cosas), utilizando el Pico W para aplicaciones de control remoto.