Dit instructable tonen hoe gebruiken om een ATtiny85 te maken een kleine horloge kern die kan uitvoeren van meer dan 1 jaar voor opladen of vervangen van de batterij.
De instructie om de zaak horloge kan worden in volgende instructable.
Ik heb een paar Arduino letten alvorens, maar ik vond het horloge met ATmega boards of ATmega chips zijn een beetje te groot om te dragen. Dus wil ik het met een kleinere chips.
Ik heb ATtiny85 kiezen, gewoon omdat ik kan gemakkelijk om een te krijgen.
De uitdagingen voor het gebruik van ATtiny85 zijn:
- Het hoeft niet 8K flash-geheugen
- Het zijn slechts 5 IO pinnen (ik zou willen houden van de 6de IO-pin als reset voor het gemakkelijk opnieuw programmeren)
- Sinds de 2 bovenstaande beperkingen is het moeilijk te vinden een volledige broncode voor een ATtiny horloge op het web
Ik ontwerp een kleermaker-merk code Voltooi deze uitdaging te ontwikkelen, het omvatten:
- Regeling van de stroomvoorziening om het horloge kan draaien meer dan 1 jaar
- Herzien van een tijd-bibliotheek voor het gebruik van WDT om energie te besparen van doel
- Trim omlaag een weergave bibliotheek aan 8K binaire beperking
- Aanpasbare lettertype
- Fundamentele UI voor tijd net als een normale cijfer horloge aanpassen