arduino uno, a4988, em-257 совместить
- Войдите на сайт для отправки комментариев
Вс, 14/02/2016 - 14:24
Добрый день начну с того что новичек интерес заставить все это робототь
проблемма осталось с скоростью и проверкой кода подскажите кто что сможет
int dirpin = 2;
int steppin = 3;
void setup()
{
pinMode(dirpin, OUTPUT);
pinMode(steppin, OUTPUT);
}
void loop()
{
int i;
digitalWrite(dirpin, LOW);
delay(1000);
for (i = 0; i<4000; i++)
{
digitalWrite(steppin, LOW);
digitalWrite(steppin, HIGH);
delayMicroseconds(2000000);
}
digitalWrite(dirpin, HIGH);
delay(1000);
for (i = 0; i<4000; i++)
{
digitalWrite(steppin, LOW);
digitalWrite(steppin, HIGH);
delayMicroseconds(2000000);
}
}
Рекомендую использовать библиотеку AccelStepper, я тоже новичек, и она мне показалась несложной.
Там же регулируется и скорость и ускорение