Il s’agit d’un guide de stationnement de hackduino qui s’inscrit dans une vieille boîte de travail, donc il peut s’encastrer dans le mur dans votre garage. Initialement, je devais utiliser l’Arduino avec le capteur de distance à ultrasons pour contrôler un feu réel, mais j’ai décidé d’être un peu plus subtile puisqu’il en résulte des feux de circulation réelles sont ainsi plus grand que j’ai réalisé. Il s’agit de mon premier instructable et c’est un work in progress, alors soyez gentil. Il y a quelques uns de ces observateurs de stationnement ici, c’est juste mon avis personnelle sur la question.
Distance est indiquée à l’aide d’un seul panneau de LED RVB montée sur une plaque d’interrupteur blanc normal, avec un seul bouton pour régler la distance désirée et un capteur de distance à ultrasons monté à l’intérieur d’une vieille boîte de travail située au niveau de la sortie normale.
Des voyants sont vert à > cibler distance + 150CM (5 pi.)
Gradients de LED jaune à rouge de Distance cible + 150CM à Distance de la cible
À la cible distance LED rouge clignote 5 fois puis passe au rouge fixe.
Après 10 secondes sans changement, LED s’éteint et interrogation distance ralentit pour économiser l’énergie.
En appuyant sur le bouton et pendant 3 secondes permettra d’économiser la distance réel mesurée comme la distance de la cible.
La LED vire au bleue alors que vous êtes le tenant, puis clignoter 3 fois en vert pour indiquer que le paramètre est enregistré dans la mémoire EEPROM à bord.
Continuant à appuyer sur le bouton pendant 3 secondes causera la LED s’allume en rouge et l’EEPROM sera écrit sur tous les zéros.
Couleur de LED est basé sur une moyenne lissée qui ignore toutes les valeurs brutes +/-1 écart-type de l’ensemble de la moyenne.
Je n’aime pas utiliser un arduino ensemble quand vient l’ATMEGA va faire, donc tout d’abord, j’ai construit un hackduino sur cette base instructable avec une réglette à broches personnalisés spécialement pour ce projet.
Arduino Sketch pour ce projet est situé à mon GitHub - https://github.com/mindtesterdev/DistanceLight