Stap 1: voorbereiding
MCU
Vandaag kern onderwerp, ATtiny85.
ISP
Een ISP die ATtiny85 kunt programmeren.
Batterij
In algemene verwachting, moet een horloge draaien meer dan 1 jaar zonder opladen of vervangen van de batterij. Voor mijn eenvoudige meting van energieverbruik en de batterij specificatie, CR1220 kan alleen uitgevoerd voor ongeveer de helft van een jaar, CR2016 CR2025 en CR2032 kunt het uitvoeren van meer dan 1 tot 2 jaar stelde.
Weergave
Aangezien het aantal IO pinnen van ATtiny85 zeer beperkt is, ik ontwerp weergeven en verdere modules moeten allemaal worden uitgevoerd in I2C. Energieverbruik en de beschikbaarheid van de bron zijn ook belangrijke factoren. Ik kies een OLED scherm station met SSD1306. Het kan vinden in 3 verschillende maten, 64 x 32 is het kleinste. (een andere maten zijn 128 x 64 en 128 x 32)
Andere delen
Een batterijhouder, een klein brood bord, wat brood bord draadjes, twee knoppen en een power switch (optioneel).