Написать скетч для Ардуино. Работы на 10 минут. Имеется Ардуино Нано, шилд для шаговика, оптический датчик и кнопка.
Датчик открыт. При зажимании кнопки запускается шаговик и оптика перекрывается препятствием. Вращение до тех пор, пока препятствие не исчезает. Потом кнопка отпускается.
И далее все повторяется.
Поставить задержку включения датчика в полсекунды, т.к. есть некоторое расстояние между препятствиями.
Звоните в любое время. Или пишите.