ATtiny85 Ring klocka (1 / 17 steg)
Steg 1: förberedelse
MCU
Idag core ämne, ATtiny85. Någon föreslå mig att använda SOIC version för att minska storleken på klockan och jag hittade beräkningsmetoden som coin cell mAh räknas batterispänningen till 2,0 V, så denna klocka kräver en låg spänning version MCU att hålla det stabilt. Så jag har beställt en ATTINY85V-10SU. (mycket dyra $_ $)
ISP
Varje Internet-leverantör som kan programmera ATtiny85, denna gång jag använder en Digispark fungera som en littleWire. (http://digistump.com/board/index.php/topic, 160.0.h...)
Batteri
För att möta i ringen storlek, jag välja CR1220, jag förväntar mig att det kan pågå över ett halvår.
Displayen
(Citat från tidigare projekt) Eftersom antalet IO pinnar av ATtiny85 är mycket begränsad, jag designar display och ytterligare moduler bör alla köra i I2C. Strömförbrukningen och källa tillgänglighet är också viktiga faktorer. Jag väljer en OLED-skärm enhet med SSD1306. IT finns i 4 olika storlekar, 64 x 32 är den minsta. (en annan storlekar är 128 x 64, 128 x 32 och 64 x 48)
Titta på kroppen
(Citat från tidigare projekt) Det borde vara mer elegant om göra det av trä, men jag är lat, så det är bara skriva ut den.
Transparent omslag
(Citat från tidigare projekt) En liten bit av transparent PET plast plattan. Det är öppet, ge tillräckligt stöd och mycket lätt att få från många produkt förpackning.
Andra delar
- Ett SOIC ISP klipp för programmet ATTINY85V-10SU
- 3 bitar av M2 skruvar
- 3 knappar
- 2 olika motstånd (mer än 1 k)
- överdragen koppartråd
- tunn mentala platta för att göra en skräddarsydd batterihållare
- en SOP8 till DIP8 styrelse
- en liten bit av multipurpose dator ombord för att bygga knappanelen