Решил собрать такую каретку на Stepper Motor 28BYJ-48 – 5V и драйвер ULN2003.
Каретка с закрепленным к ней источником света двигается по рельсе. Доходя до конца нажимает кнопку и меняет направления движение.
Нашел даже подходящий скетч из видео -https://www.youtube.com/watch?v=etx24iFMilg.
Но как только каретка нажимает кнопку все останавливается,пока не отпустишь кнопку .Да и двигатель очень сильно греется на этом скетче.
Прошу помощи у профессионалов,сам не силен в создании программ ( это слабо сказано

Нужен скетч для управления кареткой с кнопкой меняющий направления движение. А если движение будет с остановками 2-5 секунд,то будет вообще прекрасно,но не обязательно.