Molts conductors es troben amb el problema d’aparcar als garatges, sobretot si és així el garatge han aparegut recentment. Dominat apassionat del cotxe En un lloc nou, pot ajudar-se a fer senzills aparcaments per a un garatge, que es pot muntar fàcilment.
Materials:
- controlador Arduino (autor va utilitzar Duemilanove)
- Sensor d'ultrasons
- cables
- Caixa de plàstic
- Alimentació de 9V
- LED de tres colors
- cola
- tauler de pa
Muntatge:
Arduino està enganxat a la part inferior de la caixa de plàstic amb cola (podeu utilitzar silicona). La potència de la placa es porta al controlador.
A continuació, es connecta l’alimentació del sensor d’ultrasons 5V.
La sortida del sensor d’ultrasons SIG està connectada a la sortida Arduino PWM (es fa per enviar impulsos al sensor i llegir el seu retorn més endavant). L’autor va utilitzar la 7a sortida del controlador.
Abans de connectar el LED, es determina quin cablejat correspon al color. El vermell, el verd i el blau es connecten als 11, 12 i 13 pins d’Arduino.
Ara queda preparar aquesta part del programari casolans.
Programa:
Com que el programari Arduino ja conté un exemple per treballar amb sensors d’ultrasons, no cal baixar res més. Cal buscar un exemple en aquesta ubicació: Fitxer -> Exemples -> Sensors -> Exemple Ping. Tot el codi es copia en un nou projecte i se li dóna un nom arbitrari.
En primer lloc, canvia l’interval d’enviaments al sensor; el valor de 100ms canvia a 1000ms a la línia amb el valor “retard”.
A continuació, s’estableixen els números de pin del LED. Abans de la línia "const int pingPin = 7;" s’afegeixen dades de valor:
pinMode (13, OUTPUT); // blau
pinMode (12, OUTPUT); // verd
pinMode (11, SORTIDA); // vermell
Ara arriba l’ajust del propi LED, és a dir, a quina distància quins colors s’activaran. L’autor ha aconseguit que quan el cotxe estigui a més de 60 cm de la paret, el LED es crema de color verd, menys de 60 cm el color canvia a blau, i quan queden menys de 15 cm, el LED canvia el seu color a vermell.
Codi subjecte als canvis descrits anteriorment:
Com a resultat, mitjançant el codi, l’Arduino controlarà les sortides per indicar el color del LED, que dependrà de la distància al cotxe, i la distància serà determinada per un sensor d’ultrasons. La versió final del codi es pot descarregar a la part inferior de l'article.
Després de comprovar el funcionament correcte del programa, els sensors d’aparcament es munten a la paret posterior del garatge i el LED es mostra en un lloc convenient i visible.