peresolyak Опубликовано 3 августа, 2019 Поделиться Опубликовано 3 августа, 2019 подскажите пожалуйста, скетч для управления, например с потенциометра, оборотами шагового двигателя. сейчас, для теста использую такой int pul = 13; int dir = 12; void setup() { pinMode(pul, OUTPUT); pinMode(dir, OUTPUT); digitalWrite(dir, HIGH); } void loop() { digitalWrite(pul, HIGH); delay(1); digitalWrite(pul, LOW); delay(1); } 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Mono-S Опубликовано 18 августа, 2019 Поделиться Опубликовано 18 августа, 2019 Ну друг мой изучай алгоритмы C - Это же предельно просто. С одной стороны читаешь АЦП состояние потенциометра. и в этом же цикле выдаешь сигнал на шаговый двигатель. (меняешь delay и делаешь что-то) Что подключено к пинам pul dir ? и что в скетче делается меняется задержка ? так она статична. Поизучай как работает АЦП на ардуино, почитай analogRead, посмотри как на С работают операторы. И все это дело станет в разы понятнее. А так надо подключить потенциометр к аналоговому порту и 5в с подтяжкой к земле. Затем по команде analogRead получать величину поворота потенциометра. и уже затем в том же цикле например менять delay. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Реле, вентиляторы, корпуса, разъемы, а так же любые электронные компоненты в нашем каталоге! Бесплатная доставка + 15% кэшбэк + скидки!Перейти на сайт ТМ Электроникс Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы публикуете как гость. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.