Stap 1: voorbereiding
MCU
Vandaag kern onderwerp, ATtiny85. Stel iemand me SOIC om versie te gebruiken om de grootte van het horloge en ik vond de munt cel mAh berekeningsmethode zal tellen de accuspanning tot 2.0 V, dus dit horloge vereisen een laagspanning versie MCU het om stabiel te houden. Dus ik heb een ATTINY85V-10SUbesteld. (veel dure $_ $)
ISP
Een ISP dat kan programma ATtiny85, deze keer ben ik met behulp van een Digispark fungeren als een littleWire. (http://digistump.com/board/index.php/topic, 160.0.h...)
Batterij
Om te voldoen aan de ring grootte, kies ik CR1220, ik verwacht dat het meer dan de helft een jaar kan duren.
Weergave
(Citaat uit vorige project) 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 4 verschillende maten, 64 x 32 is het kleinste. (een andere maten zijn 128 x 64, 128 x 32 en 64 x 48)
Bekijk Body
(Citaat uit vorige project) Het moet meer stijlvolle als het maken van hout, maar ik ben lui, dus gewoon uitprinten.
Transparante deksel
(Citaat uit vorige project) Een klein stukje van transparante PET kunststof plaat. Het is transparant, bieden voldoende ondersteuning en zeer gemakkelijk te bereiken vanuit vele product verpakking.
Andere delen
- Een clip van de SOIC ISP voor programma ATTINY85V-10SU
- 3 stuks van M2 schroeven
- 3 knoppen
- 2 verschillende weerstanden (meer dan 1 k)
- gecoat koperdraad
- dunne geestelijke plaat voor het maken van een op maat gemaakte batterijhouder
- een SOP8 aan boord van de DIP8
- een klein stukje van multifunctionele PC-bestuur voor het bouwen van kijkvenster