Introduction: IParking

Objetivo: Proyecto para automatizar el ingreso vehicular en una unidad residencial, reduciendo tiempos de espera y evitando accidentes al momento de reversa, utilizando como herramienta fundamental un smartphone.

QUE ES?

El iparqueadero nace de la necesidad de automatizar las entradas a los parqueaderos de las unidades residenciales, la idea principal es el desarrollo de un sistema multimedia que consta de 2 partes. En el pilar Hardware se tiene un arduino conectado a un módulo bluetooth, a un servomotor y a un sensor de proximidad. En la parte Software se tendrá un aplicación android para el usuario.

El funcionamiento sería que cada propietario de un parqueadero tendría la posibilidad de acceder y abrir desde su celular la puerta para ingresar a su residencia. Dentro de su espacio para parquear contará con un sensor de proximidad que le evitará accidentes o golpes a la parte trasera del vehículo, la proximidad será mostrada tanto en luces, texto como en sonido.

Step 1: Lista De Elementos.

Para la creación de tu iparqueadero, debes tener como mínimo estos elementos.

  • 2 juegos de jumpers
  • 1 servomotor de 9g
  • 1 sensor ultrasonido hc-sr04
  • 1 mini protoboard
  • 1 módulo ZS-040 Bluetooth
  • 1 arduino uno
  • 1 parlante pequeño de sonido
  • Resistencias y Leds
  • Software Arduino

Step 2: Probando Todo Los Modulos Por Separado

Se debe probar que todos los elementos mencionados funcionan para esto realice tres scripts independientes en arduino, por separado. Estos scritpts están disponibles como documentos adjuntos.

  1. Script Ultrasonido
  2. Script Servomotor
  3. Script Módulo Bluetooth

Seguido esto, se implemento el script de ultrasonido con retroalimentacion visual y sonora. método Beep y cambio de estado del LED. Estos scripts están disponibles como documentos adjuntos.

Step 3: Implementación Del Bluetooth Con El Ultrasonido

Para la implementación del bluetooth con el ultrasonido, se debe usar la librería SoftwareSerial para asignar los pines 10 y 11 al BT, se envió la distancia sensada por el puerto serial bluetooth. Este scripts está disponible como documento adjunto.

Step 4: IParqueadero

El script final une todo lo visto anteriormente y usa métodos para el llamado del módulo que se quiere utilizar, se denomina iParqueadero, importante es el uso del switch a la cadena recibida por bluetooth ya que aquí podemos accionar cualquier método teniendo como entrada la acción del usuario desde su celular. El script esta disponible como archivo adjunto.

Step 5: App Android (.APK)

De igual forma para lo mencionado en el punto 4, se debió realizar una aplicación en App Inventor, al ser una plataforma que no necesita código es algo muy intuitivo y si realizan los bloques como se muestra a continuación tendrán una aplicación funcional.

La plataforma de desarrollo para Android será Android Studio o App Inventor, la segunda mermando los tiempos de programación y asegurando la comunicación casi en un 90%.

Step 6: Maqueta IParqueadero

Se realizo una maqueta para demostrar su funcionamiento, espero que puedan hacer un proyecto como este.

Buena Suerte.

Santiago Ruiz - santiago.ruiz@uao.edu.co

Ingeniero Multimedia.