Arduino ledar-LCD-klocka
Denna klocka är utformad som en fristående klocka eller som en ledar-tar tid att driva slav-tar tid och är bärbar med batteribackup. Se klockans hemsida för ytterligare detaljer LCD klocka hem huvudsida
Uppdatering - automatisk sommar advance och vintern Retard knapp adderat till version med Udo Klein DCF77 biblioteket. Tryck på knappen en gång att titta på klockan förskott eller Retard 1 timme.
Denna klocka använder en Arduino 328 för att avkoda tid från DCF77 "Atom" klockan i Mainflingen nära Frankfurt Tyskland. Tiden visas på en modifierad skelett klocka kontrolleras av mikrokontroller och en blå 4 x 20 LCD-display. Klockan pulser att driva slav ringer övervakas på en LED-panel. 3 x 1,5 volts AA celler ger batteribackup när frånkopplad från elnätet. Moderkortet har en USB till UART-så klockan programvaran kan uppdateras från en PC eller ens en Mac. Följetong koden ingår för övervakning över USB men kommenteras ut.
Uppdaterad kod för att köra Udo Klein DCF77 bibliotek. Udo Klein DCF77 biblioteket håller klockan i synk och håller perfekt tid även med en massiv mängd buller på DCF77 signalen. DCF77 biblioteket också kontinuerligt "Auto Tunes" kvartskristall så klockan förblir i de sällsynta fall signalen inte kan avkodas korrekt inom 1 SEK över många dagar. Detta är avgörande för en Master klocka som driver 1 andra slavar som sekunder driver kommer att orsaka de slav-tar tid att gå ner i synk med Master klocktiden.
Kod för standard bibliotek ingår också om du har en mycket bra DCF77 signalen.