Este repositorio es para la continuación de la práctica 7 de Diseño de Sistemas Basados en Microprocesador de la ESI (UCLM). Se desea añadir al proyecto del semáforo la funcionalidad de ordenes via wifi con un microcontrolador ESP32 y el uso de UARTs.
Aquí están los enlaces a los repositorios con las versiones antiguas de la práctica. Cada repositorio tiene la documentación de cada una de las nuevas implementaciones que se han ido haciendo.
- P3 - Semáforo básico.
- P4 - Semáforo controlado por interrupción.
- P5 - Control de la distancia con ultrasonidos.
- P6 - Implementación de una barrera con un motor.
- P7 - Despliegue de sistema de información del semáforo mediante Bluetooth y LCD con Arduino.
- Esqueleto del código generado con STM32CUBEMX.
- main copiado de la práctica anterior.
- Esqueleto del código completo.
- Primera parte completa.
- La placa STM recibe bien.
- Falta gestionar el funcionamiento del semáforo con las ordenes del esp32.
- El programa funciona con botón y con ordenes por separado.
- Falta integrar ambas funcionalidades en una sola.
- Funcionalidad del ESP32 completada.
- Si el programa está realizando la secuencia del botón no atenderá las ordenes del ESP32.
- Si el programa está atendiendo ordenes del ESP32, no aceptará la interrupción del botón.
- Documentación añadida.