Hatt-monterad klocka med flera timezone stöd och GPS-funktionalitet (3 / 4 steg)
Steg 3: Arduino kontroll
Hela systemet styrs av en Arduino. Detta har en skruv-terminal breakout sköld, för att se till att anslutningarna inte vibrera lös som jag går runt, samt en GPS sköld för Burning Man adress läge. Det har också en verklig tid klocka (RTC) modul, eftersom den viktigaste punkten i det hela är att det skall hålla tiden!
Dessa är alla monterade på toppen av hatten, tillsammans med det levererande system 9 volts batteriet. Jag rekommenderar att få lika lång för en hatt som möjligt, eftersom komponenterna brukar peta mitt huvud lite vid vissa vinklar. Det finns gott om utrymme på båda sidor av koaxial axlarna, men du måste vara lite kreativ för att få det hela att passa. Se till att ingenting gnugga på axlarna, eftersom de måste vända fritt!
Arduino koden som jag har bifogat hanterar både klockan och GPS lägen. I klockläge, den läser från RTC, justerar för den specifika tidszonen och sätter händerna därför. I GPS-läge det läser aktuella position, beräknar vinkeln från 12:00 med hjälp av 2014 Burning Man koordinater och sätter händerna därför.