Gebruik TimeLib en TimeAlarms. Ze zitten beide in de Bibliotheek Beheer, zoek op "timealarms" dan vind je ze allebei.
Die TimeLib (ik noem die library "TimeLib") synchroniseert om de zoveel tijd met de RTC. In de TimeLib zit nog geen code om de compiler datum en tijd automatisch te gebruiken. Je hebt dus echt wel even tijd nodig om uit te zoeken hoe het werkt.
De TimeAlarms kan op een bepaald moment iets doen. Als je echter de Arduino aan zet, dan gaat de TimeAlarms niet al het voorgaande doen.
Stel om 8 uur zet je een lamp aan en om 10 uur uit. Wanneer je de Arduino om 9 uur aan zet, dan gebeurt er niets. Je zult dus zelf bij het aanzetten moeten kijken wat er nodig is om te doen.