Официальный сайт компании Arduino по адресу arduino.cc
Шаговый двигатель + L298N
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Вс, 24/04/2016 - 18:39
Проблема такая. После совершения одного оборота двигателя нужно его отключить (чтобы он перестал жужжать и греться) и через 1 минуту сново совершить 1 оборот (48 шагов).
Ниже показываю код. Тут двигатель работает нормально , но все время включен, во время delay так же жужжит.
Пробывал отключать его через digitalWrite(input,LOW); (подавая на все контакты эту команду), но после влючения двигатель проходит не полный круг.
#include <Stepper.h>
#define STEPS 48
Stepper stepper(STEPS,2,3,4,5);
void setup()
{
stepper.setSpeed(50);
}
void loop()
{
stepper.step(48);
delay(60000);
}
Отключайте драйвер на время когда мотор не работает