Здравствуйте! прошу помощи. есть такая задачка написать небольшую программу которая помощью ардуино будет управлять позиционированием шагового двигателя. подключаем к ардуино кнопку без фиксации и униполярный или биполярный шаг двигатель алгоритм такой двигатель стоит на позиции-1 зажали кнопку и этим переключили направление вращения но! не влючили само вращение а в момент отпуска кнопки вращаем двигатель на n-шагов на позицию-2 и опять нажали включили реверс но не вращаем отпустили вращаем на n-шагов. Спасибо.
Берём библиотеку Stepper или AccelStepper , подключаем шаговик к соответствующему драйверу, а его к дуне и играемся с примерами. Когда разберёмся как там всё работает - вводим в код кнопку с обработкой дребезга и пробуем кнопкой поуправлять шаговиком (запускать - останавливать, менять направление, поворачивать на нужное количество шагов). Если возникают проблемы - показываем код и задаём вопросы. Может помогут. А если хочется получить готовое решение, то тоже можно, за денежку кто то может и напишет.