Orologio RTC per fare cicli giornalieri

Ciao a tutti,

io ho comprato i seguenti "orologi" RTC:

Mi servirebbe estrarre unicamente ora e minuti per poter fare delle attività tutti i giorni alle diverse ore.

Chiaramente se il tutto dovesse spegnersi, una volta che si riaccende dovrebbe aver tenuto l'ora salvata così da continuare le attività.

Qualcuno potrebbe consigliarmi una libreria e una piccola funzione per estrarre questi dati così da poi poterli gestire come variabili di testo o numeriche?

Grazie mille

Scarica la libreria x RTC ds3231 di adafruit, cerca l'esempio e caricalo.
Poi dovrai semplicemente creare delle condizioni con degli if. Dovrai direi quando il parametro hour.now() è uguale ad esempio a 13 e il parametro minute.now() è uguale a 30, metti su High il pin ad esempio 7. Fai lo stesso per spegnerlo.
Cia

Qualcosa del genere:

DateTime now = rtc.now();
int ora=now.hour()*100+now.minute();      // dentro a ora ottieni HHMM
if( ora>=1100 && ora<=1200) 
{ digitalWrite(7,HIGH);        // accendi pin 7 se orario tra le 11:00 e le 12:00
}
else
{ digitalWrite(7,LOW);        // altrimenti spegni
}

Grazie mille, ora dovrei riuscire ad andare aveni da solo!

Grazie ancora