Помогите с созданием проекта чайнику
- Войдите на сайт для отправки комментариев
Здравствуйте!
Есть задумка некоторого устройства, но как реализовать её слабо представляю.... Кароче говоря хочу сделать контроллер шагового двигателя( 17HS4401), работать он должен в трех режимах:
1. поворот на установленный поумолчанию градус при нажатии кнопки.
2. Перед началом работы устанавливается количество серий поворотов, при этом градус поворота установлен поумолчанию, а количество этих поворотов и время задержки между ними вводится вручную на самом устройстве и может быть разным для каждой серии (например: 1 серия - 4 поворота, задержка между по воротами 0.5 сек; 2 серия - 8 поворотов, задержка между поворотамт 1.5 сек и т. д. ) . во время работы, после первого нажатия кнопки происходит отработка первой серии, после второго - второй и т. д...
3. Тоже самое что и второй режим, только перед началом работы помимо всего вышеупомянутого так же устанавливается задержка между сериями (например: 1 серия - 4 поворота, задержка между по воротами 0.5 сёк, задержка до начала следующей серии 50 сек.; 2 серия - 8 поворотов, задержка между поворотамт 1.5 сек, задержка до начала следующей серии 120 сек и т. д.)
Подскажите пожалуйста возможно ли это, и если да, то что для этого необходимо. Заранее спасибо!
У шагового двигателя есть базовое понятие шаг. Переведите всё что Вы написали на эту базу типа: сделать 10 шагов влево и подождать 5 секунд. На каждое действие одну строку. Потом переведите всё что написано на си. Получится нужная Вам программа.
Проблема в том, что ввод параметров должен осуществляться с помощью клавиш и дисплея на самом устройстве...
И что? На форуме есть много тем по ключевому слову меню (menu).
Спасибо, изучу
Что такое "си"?
И это изучи.
И это изучи.
Точнее - без знаний ЭТОГО вопросы задавать бессмысленно - ответы все равно не поймёшь.
Подскажите пожалуйста возможно ли это, и если да, то что для этого необходимо.
Ардуина, дисплей, клавиатура, контроллер ШД (зависит от...), блок питания, программист :)