← Regresar al índice de propuestas
ANTEPROYECTO · CONTROL DE ACCESO · 08 / 10

Aparcamiento: entrada autorizada por código

Un teclado y una pantalla acompañan la validación de acceso antes de mover la barrera del aparcamiento.

MÓDULODPIOTCURSO2026–2027ALUMNODaniel Serrano CarrascoEDICIÓN03/11/2026
LA PREGUNTA

¿Qué distingue un intento de una autorización?

CRITERIO DE DECISIÓN

La barrera se gobierna por el resultado de validar el código recibido.

ENSAYO PROPUESTO

Comparar dos intentos y comprobar que un rechazo no produce apertura.

Propuesta incluida en el conjunto de diez ideas para DPIOT.
Ver el encargo y los resúmenes básicos →
ENSAYO EN PANTALLA

Ensaya las decisiones del sistema

Este modelo permite ensayar las decisiones del controlador cambiando sus entradas. El resultado se representa en pantalla y no se transmite a una placa.

MODELO DIDÁCTICO

Cargando el modelo de ensayo…

Finalidad

Hacer que la barrera permanezca bloqueada hasta recibir por teclado una clave que el programa considere autorizada.

Cómo se conectan las funciones

El flujo parte del código de teclado. El ESP32 toma la decisión y actualiza tanto la información de pantalla como la posición del servo.

EntradaTeclado 4×4

Introduce la contraseña

ControlESP32

Comprueba el código

MovimientoServomotor

Acciona la barrera

AccesoBarrera

Permite o deniega la entrada

EL ESP32 TAMBIÉN CONTROLA
VisualizaciónPantalla LCD

Muestra el resultado

Recorrido de una decisión

  1. Introducir contraseña
  2. Comprobar contraseña
  3. Mostrar acceso permitido o denegado
  4. Abrir barrera si es correcta
  5. Cerrar barrera y esperar

Recursos y estimación de coste

Elementos previstos

  • 1 ESP32.
  • 1 teclado matricial 4x4.
  • 1 pantalla LCD 16x2 I2C.
  • 1 servomotor.
  • 1 sensor infrarrojo de proximidad.
  • Protoboard, cables y material para la maqueta.

Estimación inicial de recursos

UD.DENOMINACIÓNPRECIO
1ESP328 €
1Teclado 4x45 €
1LCD 16x2 I2C6 €
1Servomotor6 €
1Sensor infrarrojo3 €
1Cableado y maqueta12 €

Total estimado: 40 €

Propuesta y límites del montaje

Cada pulsación construye la contraseña. El controlador la compara y comunica la aceptación o el rechazo en la LCD. Solo en el primer caso el servomotor levanta la barrera.

Incluido en esta versión

  • Introducción de contraseña mediante teclado.
  • Comprobación de la contraseña con el ESP32.
  • Apertura y cierre de la barrera mediante servomotor.
  • Comunicar la autorización o el rechazo mediante mensajes en la LCD.

Aspectos que no cubre esta versión

  • Reconocimiento de matrículas.
  • Pago automático.
  • Control mediante aplicación móvil.

Qué permite aprender

La propuesta combina adquisición de una clave, comunicación de su resultado y movimiento de una barrera, tres tareas coordinadas por el ESP32.

Condiciones de funcionamiento

Comportamientos esperados

  1. Leer la contraseña introducida en el teclado.
  2. Verificar la coincidencia con el código definido dentro del programa.
  3. Abrir la barrera si la contraseña es correcta.
  4. No habilitar el movimiento de apertura tras una validación negativa.
  5. Mostrar el estado del acceso en la pantalla LCD.

Condiciones de construcción

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

Conexiones propuestas: pendientes de verificar

PERIFÉRICOSEÑALGPIO / PINOBSERVACIONES
Teclado 4x4DigitalGPIO variosFilas y columnas
ServomotorPWMGPIO 18Control de barrera
LCD I2CSDA / SCLGPIO 21 / 22Mensajes de acceso
Sensor IRDigitalGPIO 32Detección de paso

Secuencia de desarrollo

FASETAREASESTIMACIÓNESTADO
1. AnteproyectoDocumento y presupuesto1 sesiónEn curso
2. MontajeMontar teclado, LCD y barrera2 sesionesPendiente
3. FirmwareProgramar contraseña y control2 sesionesPendiente
4. PruebasComprobar acceso correcto e incorrecto1 sesiónPendiente
5. MemoriaFotos, código y conclusiones1 sesiónPendiente

Qué tendría que demostrar el prototipo

  • La secuencia capturada coincide con las teclas utilizadas.
  • La contraseña correcta abre la barrera.
  • Una contraseña incorrecta mantiene la barrera cerrada.
  • El estado presentado en la LCD corresponde a la decisión del controlador.
  • Finalizado el paso, el acceso recupera su posición de cierre.

Puntos que deben revisarse antes de alimentar

RIESGOIMPACTOMITIGACIÓN
Contraseña incorrecta en el programaAcceso bloqueadoComprobar el código antes de las pruebas.
Servomotor forzadoDaño en la barreraLimitar los ángulos de movimiento.
Sensor mal ajustadoCierre incorrectoCalibrar la distancia de detección.
Memoria de esta edición

La memoria PDF corresponde a esta edición de Daniel Serrano Carrasco. Reúne el planteamiento, los esquemas, los recursos y la hoja de comprobación del anteproyecto, con su propia maquetación y sus referencias.