пришла вот идея, сделать некий автомат механический, который делает разные действия, например по нажатию кнопок.
пример:
нажатие кнопки - процедура Led1On(10) - включает первый светодиод на 10 минут, если он был выключен
нажатие другой кнопки - Led2Off(3) - выключает второй светодиод на 3 минуты, если он был включен
третья кнопка - Drive1On(5) - включает первый мотор на 5 минут, если он был выключен.
при изменении освещённости на датчике ниже предела - SetServo1(45,4,0) - повернуть серву номер один в положение 45 градусов на 4 минуты, потом возврат в положение 0 градусов.
вот как организовать это дело имея в распоряжении ардуиновские таймеры?