А второй вопрос, сильно ли трудно написать скетч, если второй шаговик с драйвером подключить в другие пины, чтобы управлять скоростью работой каждым шаговиком отдельно?
Код: Выделить всё
int STEP = 5;
int DIR = 6;
void setup() {
pinMode(STEP, OUTPUT);
pinMode(DIR, OUTPUT);
}
void stepper_function(unsigned int Step, int Speed, boolean Set) {
digitalWrite(DIR, Set);
for (int i = 0; i < Step; i++) {
digitalWrite(STEP, HIGH);
delayMicroseconds(Speed);
digitalWrite(STEP, LOW);
delayMicroseconds(Speed);
}
}
void loop() {
stepper_function(30000, 35, 1);
delay(2000);
}