1. Etapa de Entrada
En esta etapa hablamos sobre todo de los sensores que nos permiten conocer la información del puesto en el estacionamiento, la elección del detector de presencia de vehículos a usar, depende de la facilidad de instalación, la eficiencia en la detección, el entorno en el cual va ser instalado, el tipo de estacionamiento, y el costo del detector en la siguiente tabla podemos observar una variedad de sensores.
 |
Tab. 1 Diferentes tipos de sensores |
El sensor de Ultrasonido es un módulo que incorpora un par de transductores de ultrasonido que se utilizan de manera conjunta para determinar la distancia del sensor con un objeto colocado enfrente de este. Quizá la característica más destacada del HC-SR04 es que puede ser adquirido por una baja suma de dinero y esto mismo lo ha hecho muy popular. Afortunadamente el módulo HC-SR04 es bastante fácil de utilizar a pesar de su bajo precio y no demanda gran cantidad de trabajo ponerlo a funcionar, mucho menos si utilizamos una librería para sensores ultrasónicos. Entonces por las prestaciones ya expuestas se llegó a la conclusión de utilizar el sensor ultrasónico HC-SR04 descrito en el marco conceptual, con sus prestaciones es un dispositivo óptimo para el proyecto.
1.1 Pruebas de Funcionamiento del Sensor HC-SR04
Para un mejor entendimiento de las capacidades que tiene la placa de Arduino Mega por sensores de ultrasonidos que presenta este proyecto, es necesaria la comprensión de la forma de trabajar de los sensores de ultrasonido. Y en particular el modelo utilizado, los
HC-SR04.
El modelo HC-SR04 emite un ultrasonido con una frecuencia de 40 KHz. en el instante 0, posteriormente es reflejada por algún objeto, y el sensor recibe la onda que es convertida en impulsos eléctricos. Este periodo de tiempo es llamado cycle period. Y el fabricante indica que esta emisión es aconsejable que se produzca en intervalos menores de 50 ms.
A continuación en la figura 1 observamos el esquema de conexión del sensor ultrasónico a la Placa Arduino Mega
 |
Fig. 1 Conexión del sensor ultrasónico a la Placa Arduino Mega |
En la figura 2 vemos las pruebas en Protoboard de los sensores HC-SR04 se han colocado 6 sensores ultrasónicos de distancia como se muestra en la Figura, sobre la placa de Arduino Mega para facilitar la realización de pruebas.
 |
Fig. 2 Pruebas en Protoboard de los sensores HC-SR04 |
Pero hay tener en cuenta diversos factores intrínsecos en los sensores de ultrasonido y en el mundo real que los rodea, que influyen en el resultado de las medidas y en su efectividad.
Los factores que más pueden influir, orientados al controlador, pueden ser los siguientes:
• El campo de acción de los sensores HC-SR04 tiene forma cónica, con un ángulo de efectividad menor de15º y un máximo de 30º. El eco que se recibe cuando se refleja el sonido, se debe a que hay un objeto dentro de ese cono acústico, pero no nos indica la situación angular de dicho objeto. Para el controlador, la máxima probabilidad es que el objeto (el carro), esté sobre el eje central del cono, pero hay que tener en cuenta a la hora de interactuar con dispositivo está posibilidad en el momento de posicionar el carro. En la figura 3 se ve lo que se llama incertidumbre angular.
 |
Fig. 3 Incertidumbre Angular de los HC-SR04 |
• Se pueden producir errores de medición en ambientes con excesiva acústica o sobre materiales en los que el sonido es absorbido (algodón o plumas).
1.2 Pruebas para la ubicación de los sensores frontales
Para conseguir un mapeo de todo el entorno del robot es necesario utilizar varios de los sensores de distancia ubicados estratégicamente para captar objetos cercanos en todas direcciones, evitando zonas sin mapeo o puntos ciegos que puedan generar errores.
En la tabla 2 se aprecia las diferentes alturas de los carros que llegan al estacionamiento desde el suelo hasta la parte frontal o trasera y luego cual sería la ubicación óptima para que detecte dicho tipo de carro.
 |
Tab. 2 Pruebas para la ubicación de los sensores frontales |
Luego de haber realizado las diferentes pruebas de altura para cada automóvil como se observa en la tabla precedente, se ha llegado a la solución de ubicar los sensores desde el suelo hasta la parte frontal o trasera a una altura de 73cm, que son suficientes para detectar el automóvil en la parte frontal.
1.3 Pruebas para la ubicación de los sensores superiores
De la misma forma para las pruebas de la ubicación de los sensores superiores se ha utilizado una variedad de altura de automóviles como lo observamos en la tabla 3, he aquí es la distancia desde el travesaño superior del automóvil hasta cielo raso del estacionamiento.
 |
Tab. 3 Pruebas para la ubicación de los sensores superiores |
Luego de estas respectivas pruebas se llega a la conclusión de ubicar los sensores en la parte media del travesaño superior de cualquier automóvil ya que es indiferente la distancia desde la pared hacia la parte media de cualquiera de ellos, ahora la altura que se debería programar a los sensores de ultrasonido desde el travesaño superior del automóvil hasta cielo raso del estacionamiento es de 273cm.
1.4 Ubicación de los Sensores
Luego de las pruebas expuestas se ha tomado la decisión de utilizar solo 6 sensores, válidos para simular un estacionamiento vehicular y 2 más para simularlos en una maqueta.
Los sensores de la parte delantera, serán ubicados de tal forma que este a la altura correcta para cada vehículo con las diferentes pruebas que hemos realizado se llega a la conclusión que serán ubicados a una posición desde el piso a 73cm como lo vemos en la figura 4.
 |
Fig. 4 Ubicación de los sensores frontales en el estacionamiento |
En esta disposición, con un sensor en la parte delantera, y uno en la parte superior a 90 grados, existe, en teoría, una redundancia de la información tomada por los sensores en cada dirección debido a la proximidad de su pareja. Sin embargo, se pudo comprobar que los impulsos ultrasónicos de cada sensor producían buenos resultados a la hora de detectar al automóvil y de una forma óptima.
Para los sensores de la parte superior serán ubicados en la mitad del ancho total de cada puesto vehicular como lo vemos en la figura 5, su altura desde el piso es de unos 273 cm
 |
Fig. 5 Ubicación de los sensores frontales y superiores en el estacionamiento |
1.5 Prueba de Funcionamiento de los Sensores Frontales
A continuación con más detalle podemos apreciar (figura 5) el funcionamiento de los sensores frontales en cada puesto del estacionamiento, a los cuales les hemos adaptado como mejora del proyecto unas luces leds, para que se apreciado por el cliente del establecimiento, en cada una de las cajas que contiene los sensores, se le ha puesto 2 sensores uno ROJO para que avise que está OCUPADO el puesto y uno VERDE que avisa que está DISPONIBLE dicho puesto.
 |
Fig. 5 Funcionamiento de los sensores Frontales |