PARKING CONTROLADO MEDIANTE UN SENSOR "PIR"

Este proyecto es un a entrada de un parking controlado mediante una placa arduino y un sensor de movimiento "pir", además lleva dos diodos que simulan las luces del acceso al garaje, y la palanca se mueve mediante un motor "servo".

En primer lugar para construir la estructura utilizaremos dos cartones cortados (con un cuter) con unas dimensiones de 20x30 cm y 30x30 cm aproximadamente, y luego los recubriremos con papel para que no se vea el color del cartón.

Luego en el cartón pequeño cortaremos el espacio necesario para hacer una puerta de acceso al garaje, y pintaremos un borde negro para remarcarla

Después con un trozo de madera construiremos el soporte de la barrera y lo pintaremos de negro , y la barrera será el palo de madera, que más tarde pintaremos a rayas blancas y rojas.

A continuación colocaremos el motor pegado con silicona al soporte y luego le pegaremos la barrera, y este el resultado

También tenemos que haber pegado los dos cartones con silicona una vez hecha la puerta, y después con los palos de madera (iguales que los de la barrera) haremos un tejado, cortándolos por la mitad simplemente con tijeras, ya que con una herramienta más grande como una sierra los palos al ser tan finos se romperían, esto es únicamente decoración

El resultado de la estructura es este, en el suelo hay una carretera, y hierba alrededor, y el soporte con la palanca se pega justo enfrente de la puerta, pintaremos el tejado de negro (o el color preferido en cada caso) y pondremos un "P" al lado de la puerta (símbolo de Parking), hay que recordar que se necesita dejar espacio suficiente para colocar la placa arduino y los diodos.

Esta placa "Arduino One" es la que utilizaremos para controlar la barrera del parking, los diodos, y el sensor de movimiento.

Y utilizaremos una lámina de madera para colocar los diodos, sólo hay que hacer dos pequeños agujeros y por detrás soldar cada diodo a una resistencia y recubrirlos las partes soldadas con cables para asegurarse de que resistan, después soldaremos los cables (que sirven para alargar hasta la placa)

El diodo azul va conectado al pin digital 4, y su cable es el azul. El diodo rojo va conectado al pin digital 5, y su cable es el naranja. Y el cable negro va a GND (tierra). Y el motor va conectado al pin D6.

Y por último el sensor de movimiento (pir), va conectado con el cable rojo a 5V, con el cable verde al pin digital 2, y con el cable marrón a GND.

Ahora hay que hacer la parte de programación, esta vez no se puede hacer con "Snap4Arduino", ya que para que el proyecto funcione sin el ordenador debe tener el programa guardado dentro de la placa, y "Snap4Arduino" no puede hacer eso, por eso utilizaremos "Visualino" que es casi igual y nos permite almacenar el programa.

Primero tenemos que hacer dos bloques, uno se llamará "cerrar", y servirá para que la barrera baje, elegimos el bloque de servo, que va fijado al pin digital 10, y tendrá que llegar hasta los 120 grados, ponemos una espera de 20 milisegundos. El bloque morado sirve para activar y desactivar las luces de los diodos, ya que cuando la barrera esté bajada, queremos que esté encendido el diodo rojo, que está en el pin 5, y que el diodo azul (pin 4) esté apagado.

Luego haremos un bloque que se llamará "abrir", y se diferencia con el anterior en que los grados necesarios para que la barrera esté abierta son 30, y que el diodo que debe estar encendido es el azul, por eso pondremos el pin 4 en alto y el pin 5 en bajo.

Luego los bloques "cerrar" y "abrir" los usaremos para ahorrar bloques en el otro evento. El sensor pir va conectado al pin digital 2, y crearemos las variables (0,1) y con el condicional "si" ponemos si la variable es uno, se abre, esperamos 7000 milisegundos y luego se cierra. Y en caso de que la variable sea 0 la barrera permanece cerrada.

Esto es un vídeo del funcionamiento del parking