DS3231 OLED väckarklocka med 2-knappars menyinställning och temperatur display (3 / 4 steg)
Steg 3: Tekniska detaljer
Med programvaran kan en mycket exakt 1Hz PPS signal på den "SQW" pin av modulen DS3231.
Modulen DS3231 använder temperaturgivaren för att kompensera för klocka drift, att hålla tiden exakt till 1 eller 2 minuter per år.
Temperaturen är normalt kontrolleras och uppdateras av RTC var 64: e sekund. Men tvingar programvaran en temperatur behandlingen och oscillator justering så ofta som 5 gånger/sekund. Detta resulterar i bättre noggrannhet och snabbare uppdatering av temperatur display.
Fordonsbaserade batteriet är inte en disponibel litium, men en rechargeable Lithium Ion enhet. När anslutet till elnätet, laddar RTC modulen batteriet. Ett fulladdat batteri kommer att upprätthålla tidsinställningen för upp till ett år utan att tillämpa ytterligare makt.
Du kan "frysa" displayen när som helst genom att trycka på och hålla läget som knapp. När knappen släpps, kommer att uppdatering återupptas. Klockan noggrannhet påverkas inte.
Klockan modulen innehåller en 32K EEPROM chip som kan användas för lagring av data. Den har en oberoende I2C adress. Den används inte för detta projekt.
Koden bör arbeta med modulen Sparkfun Chronodot.