Étape 3: Contrôle d’Arduino
L’ensemble du système est contrôlé par un Arduino. Il dispose d’un bornier à vis en petits groupes, pour s’assurer que les connexions ne vibrent en vrac comme je suis promener, ainsi qu’un bouclier GPS pour le mode d’adresse de Burning Man. Il a également un module d’horloge (RTC) en temps réel, puisque le point principal de toute cette affaire est pour qu’il puisse garder l’heure !
Ils sont tous montés au sommet du chapeau, ainsi que l’alimentation du système alimentation pile 9 volts. Je vous recommandons d’obtenir aussi grand d’un chapeau que possible, car les composants ont tendance à pousser ma tête un peu à certains angles. Il y a beaucoup d’espace de chaque côté des arbres coaxiaux, mais vous devrez être un peu créatif pour obtenir tout cela pour s’adapter. Assurez-vous que rien ne frotte sur les arbres, car ils doivent tourner librement !
Le code de l’Arduino que j’ai joint gère aussi bien l’horloge et les modes GPS. En mode horloge, il lit du CCF, s’ajuste pour le fuseau horaire spécifique et définit les mains en conséquence. En mode GPS il lit la position courante, calcule l’angle à partir de 12:00 en utilisant les coordonnées de Burning Man de 2014 et définit les mains en conséquence.