jueves, 13 de febrero de 2020

Parking Arduino

DESCRIPCIÓN 


El proyecto consiste en un parking con capacidad para detectar de manera autónoma si existen plazas libres por medio de unos sensores de ultrasonido y control de acceso mediante tarjetas RFID. Cuenta además con una pantalla LCD a través de la que se muestra la información al usuario, un servo que acciona la barrera de entrada y leds que indican si las plazas están libres u ocupadas.





AUTORES

  • Carlos David Arias Fernández
  • Rubén Llamas Fidalgo

Universidad de Salamanca.

Máster Universitario en Profesor de Educación Secundaria Obligatoria, Bachillerato, Formación Profesional y Enseñanza de Idiomas.

Asignatura: Innovación Docente en la Especialidad de Tecnología.




CONTEXTO


Se plantea como un proyecto a desarrollar a lo largo de todo un trimestre por los alumnos de 4º de ESO (Educación Secundaria Obligatoria) de la asignatura de Tecnología (Académicas/Aplicadas).

Los bloques de contenido a trabajar en dicho trimestre y que se están relacionados con este proyecto son el de electrónica y el de control y robótica.

Mediante el desarrollo de este proyecto se busca una aplicación práctica para motivar al alumno y fijar el aprendizaje, relacionando los contenidos vistos en el aula con la resolución de un problema de la vida real.

Las competencias que se trabajan en este proyecto son la digital, aprender a aprender y las competencias básicas en ciencia y tecnología.



FUNCIONAMIENTO


El sistema cuenta con 3 tipos de entrada: los sensores de ultrasonido, que detectan si hay algún coche aparcado, el lector RFID que escanea las tarjetas de los usuarios y un switch que resetea los datos de las tarjetas almacenadas.

Por otro lado, cuenta con 3 tipos de salidas: El servo que acciona la barrera, la pantalla LCD que proporciona información al usuario y los leds tanto del sistema de lectura de tarjeta como de las plazas de aparcamiento.

Cuando un usuario quiere acceder al parking debe pasar su tarjeta por el lector RFID, si se trata de un usuario autorizado, se levanta la barrera permitiendo el paso del vehículo que aparcará en una de las plazas libres (led verde). Si se intenta acceder una vez que estén ocupadas todas las plazas el sistema denegará el acceso y mostrará en la pantallas el mensaje “no hay plazas libres”, del mismo modo que si un usuario no autorizado escanea su tarjeta en cuyo caso el mensaje mostrado será el de “usuario no autorizado”.

Se ha colocado también un switch que permite el reseteo de los usuarios guardados. Una vez activado se deberá escanear en primer término la tarjeta maestra y después todas las que se deseen validar. Cuando se hayan registrado todos los usuarios que se desee se volverá a pasar la tarjeta maestra y el sistema entrará en el modo de funcionamiento normal.



ESQUEMA DEL CIRCUITO (FRITZING)





MATERIALES


    • Arduino Mega (x1)
    • Protoboard (x2)
    • Pantalla LCD (x1)
    • Sensor ultrasonido (x3)
    • Lector RFID (x1)
    • Servo (x1)
    • Led rojo (x3)
    • Led verde (x3)
    • Led azul (x1)
    • Switch (x1)
    • Resistencia 220 Ohm (x2)
    • Cable

      CÓDIGO FUENTE


      Descarga aquí el código comentado.



      IMÁGENES

       

      No hay comentarios:

      Publicar un comentario