arduino uno, a4988, em-257 совместить

xnicx
Offline
Зарегистрирован: 09.02.2016

Добрый день начну с того что новичек интерес заставить все это робототь 

проблемма осталось с скоростью и проверкой кода подскажите кто что сможет

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);
}
}

 

Whynot.
Offline
Зарегистрирован: 19.11.2015

Рекомендую использовать библиотеку AccelStepper, я тоже новичек, и она мне показалась несложной.
Там же регулируется и скорость и ускорение