Доброго времени суток,
Не получаеться сделать логику необходимую мне для моих задач.
Логика проста : При нажатии на красную кнопку на ИК-пульте просиходит вращение ШД по часовой стрелке до концевика, при нажатии зеленой кнопки на ИК-пульте - вращение в обратном направлении до другого концевика. Хотелось бы конечно чтоб при достижении концевика так же снимался Enable с драйвера,а потом включался когда будет запрос на вращении в другую стороную. В роле концевых выключателей оптические щелевые датчики. Драйвер ШД DRV8825 ,сам ШД nema17.
Во вложении накидал схему из моих компонентов и как все подключено.
Прилагаю так же программу которую составил, но так как мне нужно она не работает. Дело для меня новое только изучаю, подскажите в чем ошибка пожалуйста.