Хочу сделать что-то наподобие будильника. При достижении установленного времени выполнить определенное действие. Подключил часы реального времени ds1307, чтобы при перезагрузке часы не слетели. Но вот как рассчитать при перезагрузке на старте, что надо выполнить например через 1 час 2 минуты и 13 секунд?
Таких будильников будет несколько. Т.е. например
1 в 04:00
2 в 12:44
3 в 14:05
И т.д. количество может меняться.