← Volver a todos los proyectos
ANTEPROYECTO · AUTOMATIZACIÓN · 07 / 10

Semáforo Inteligente con ESP32

Sistema automático de control de dos semáforos con temporización y cuenta atrás.

MÓDULODPIOTCURSO2026–2027ALUMNORubén Delegido MuñozFECHA24/09/2026
Esta página pertenece a la colección de diez anteproyectos.
Ver el encargo y los resúmenes básicos →
LABORATORIO INTERACTIVO

Prueba cómo funciona

Simulación didáctica: modifica las entradas y observa la respuesta del sistema. No controla un ESP32 real.

SIMULACIÓN

Preparando simulador…

Objetivo

Crear un sistema de semáforos controlado por un ESP32 que gestione automáticamente las luces roja, amarilla y verde y muestre una cuenta atrás durante las fases temporizadas.

Justificación

El proyecto permite aplicar de forma práctica la programación de secuencias, temporizadores, salidas digitales y una pantalla de visualización mediante un ESP32.

Descripción y alcance

El sistema controlará dos semáforos coordinados. La secuencia será rojo, verde, amarillo y de nuevo rojo. Las fases roja y verde tendrán temporizador visible en la pantalla. Al finalizar el tiempo verde, la luz amarilla parpadeará dos veces antes de volver al rojo.

Dentro del alcance

  • Control automático de dos semáforos.
  • Temporización de las luces roja y verde.
  • Parpadeo de la luz amarilla dos veces.
  • Visualización de la cuenta atrás en una pantalla.

Fuera del alcance (por ahora)

  • Detección de vehículos.
  • Pulsador para peatones.
  • Control remoto mediante móvil o Internet.

Requisitos

Funcionales

  1. Encender la luz roja durante el tiempo programado.
  2. Pasar de rojo a verde y mostrar su cuenta atrás.
  3. Al terminar el verde, hacer parpadear el amarillo dos veces.
  4. Volver al rojo y repetir automáticamente la secuencia.
  5. Coordinar ambos semáforos para evitar que tengan verde al mismo tiempo.

No funcionales

  • Programación mediante Arduino IDE para ESP32.
  • Alimentación de baja tensión.
  • Montaje inicial en protoboard.

Esquema de bloques

El ESP32 controla los LED de ambos semáforos y la pantalla que muestra el tiempo restante.

ControlESP32

Coordina tiempos y secuencias

Señalización2 semáforos LED

Alternan rojo, verde y amarillo

EL ESP32 TAMBIÉN CONTROLA
VisualizaciónPantalla

Muestra la cuenta atrás

Flujo de funcionamiento

  1. Rojo + cuenta atrás
  2. Verde + cuenta atrás
  3. Amarillo parpadea 2 veces
  4. Volver a rojo
  5. Repetir secuencia

Asignación de pines (provisional)

PERIFÉRICOSEÑALGPIO / PINOBSERVACIONES
Semáforo 1 - rojoDigitalGPIO 18LED rojo
Semáforo 1 - amarilloDigitalGPIO 19LED amarillo
Semáforo 1 - verdeDigitalGPIO 21LED verde
Semáforo 2DigitalGPIO 25, 26, 27Rojo, amarillo y verde
Pantalla I2CSDA / SCLGPIO 32 / 33Cuenta atrás

Materiales y presupuesto

Lista de materiales

  • 1 ESP32.
  • 6 LED: 2 rojos, 2 amarillos y 2 verdes.
  • Resistencias para los LED.
  • 1 pantalla para la cuenta atrás.
  • Protoboard y cables.
  • Material para construir la maqueta y la carretera.

Presupuesto estimado

UD.DENOMINACIÓNPRECIO
1ESP328 €
6LED + resistencias4 €
1Pantalla6 €
1Protoboard y cableado7 €
1Material para maqueta10 €

Total estimado: 35 €

Plan de trabajo

FASETAREASESTIMACIÓNESTADO
1. AnteproyectoDocumento y presupuesto1 sesiónEn curso
2. MontajeMontar semáforos y pantalla2 sesionesPendiente
3. FirmwareProgramar secuencia y tiempos2 sesionesPendiente
4. PruebasComprobar luces y temporizadores1 sesiónPendiente
5. MemoriaFotos, código y conclusiones1 sesiónPendiente

Criterios de aceptación

  • El rojo y el verde muestran correctamente su temporización.
  • El cambio de rojo a verde se realiza automáticamente.
  • Al finalizar el verde, el amarillo parpadea exactamente dos veces.
  • Después del amarillo, el sistema vuelve al rojo.
  • Los dos semáforos permanecen correctamente coordinados.

Riesgos y precauciones

RIESGOIMPACTOMITIGACIÓN
Secuencia incorrectaConflicto entre semáforosComprobar los estados antes de las pruebas.
Temporización incorrectaFuncionamiento irregularAjustar los tiempos en el programa.
Conexión incorrecta de LEDLED dañado o sin luzUsar resistencias y revisar polaridad.
Documento original

Esta página contiene el anteproyecto convertido a HTML. También puedes consultar el PDF original.