Grazie a tutti per i chiarimenti.
al momento ho una domada che non riesco a risolvere:
Come faccio a far perdere tempo ad arduino ? ovvero arrivato ad un certo punto del programma in Loop() vorrei che si fermasse e aspettase l'interupt generato dal ds3231 (allarme).
Pensavo di metterlo a dormire, ho letto alcuni tutorial ma ancora non ho ben capito cosa si spegne e cosa rimane acceso, se ne avete uno in italiano è ben gradito.
L'altra alternativa era di mettere un while vuoto in modo che il programma si blocchi e aspetti per l'interrupt:due righe d'esempio
volatile boolean status = LOW
..........
wihile (status)
{}
status = !status
........
Void IST_allarm{
status=!status
}
Secondo voi quale è la soluzione migliore ?
Il circuito verrà alimentatto da un alimentatore percui il risparmio energetico non mi interessa
Grazie
ThEnGI