Как заставить Arduino выполнять задачу в заданное время?
Есть простой шаговый двигатель с драйвером ULN2003, arduino nano и модуль точного времени DS3231.
Задача: запустить двигатель несколько раз за день в указанные часы, например в 12, 13 и 21.
Надеюсь найти решение с использованием модуля DS3231.
Вариант с delay не устраивает, так как придется ловить тайминги при включении\выключении устройства.
GavriKos, точность чего? Микросекунды? Там небось форточка какая-то судя по описанию, которую можно раз в минуту проверять.
Так то можно и на часах будильник запускать и он прерыванием пнет контроллер. Можно будет даже контроллер в сон отправить.