Darth Vader klockan (3 / 6 steg)
Steg 3: Ställa in datum och tid på DS-3231
Det bästa sättet att hålla datum och tid är att använda en extern enhet. Jag använde DS-3231 time modulen. Den har ett batteri så när du tar strömkällan från klockan det kommer att spara tid. Det är som en klocka med ett batteri. Du behöver bara ställa in tiden på den en gång.
Först måste du hämta och installera DS3231 biblioteket.
DS3231 anslutningar
DS3231 har sex pinnar.
Anslut dem enligt nedan:
SCL---> A5
SDA---> A4
VCC---> 5V
GND---> GND
Ignorera 32K och SQW, de ska inte anslutas i detta fall.
Det behövs inget motstånd.
Ange datum och tid
Nu, Hämta filen ds3231.ino och sedan dubbelklicka på den. Arduino IDE uppmanas du att spara den nya skissen i en mapp vars namn kommer att vara densamma som används för filen .ino. Spara filen där du föredrar.
Gå till raden 19 och avkommentera det genom att ta bort de två snedstreck i början av funktionen. setDS3231time(30,12,21,6,1,05,15);
Byt ut siffrorna i parentes med "sekunder, minuter, timmar, dag, datum, månad, år" respektive.
Kom ihåg: Dagen 1 motsvarar söndag och 7 till lördag
En 24-timmarsklocka är konventionen används av DS3231 ladda upp koden.
Nu öppnar Systemövervakaren, bör du se en utgång med tid, datum och dag.
Bra gjort, har datum och tid lagts!
Tiden du det kommer nu hålla räknar som en digital klocka.