Stap 4: RTC tijd ingesteld en Code
Neem de shiftPWM bibliotheek van elacojobs. Dank aan hem voor zijn grote bijdrage.
Download het hier: https://github.com/elcojacobs/ShiftPWM
Als u zojuist een verse DS3231 RTC-chip hebben gekregen, maar u moet de juiste tijd instellen, kunt u dit doen met deze schets. gewoon un-comment als haar niet al zo gedaan en leg de bijbehorende gegevens. Ik heb enkele opmerkingen die u helpen begrijpen van de formaat in de schets. het gemarkeerde spul is enkel tonen hoe het eruitziet als ik de tijd ingesteld op de datum van vandaag op dat moment dat mijn computer toont. De arduino duurt ongeveer 9 seconden of dus voor het uploaden van een schets, dat bij iedereen anders is denk ik, zodat u misschien eerst de uploaden schets duur wilt en dan doen, in mijn geval, 9 seconden die vóór de vooraf bepaalde tijd die je in de code, zodat u het echt precies krijgen kan als je ocd erover. Nadat u uploaden van de schets en u hebt gecontroleerd of de tijd in de seriële Monitor, kunt u opnieuw het uploaden van de schets met het settime commando heeft gereageerd of alleen het uploaden van de schets van de binaire klok om dit eindigen.
Als u wilt dat een snellere kleurovergang, voel je vrij om de code aanpassen.
Tijdens het schrijven van dit, een idee alleen popped in mijn hoofd. Ik zal proberen toe te voegen een spreker en maken het klinkt als een klok grootvader tweede teek spelen of / en het uurtarief bell tower jingle. Dat zou op mijn lange lijst van to-do dingen die een tijdje duren voor ik eigenlijk doe.