27-04-2021, 17:00
(26-04-2021, 21:27)Jarewa0606 napisał(a): masz zle podejście albo użyj biblioteki stepper i raczej na pewno https://www.arduino.cc/en/reference/stepperwłaśnie używając biblioteki i przykładów które są już tam zawarte, arduino nie czyta mi polecenia kręcenia silnikiem w drugą stronę.
Lub sam napisać obsługę timera
Mam tu na myśli takie polecenie:
void loop() {
// step one revolution in one direction:
Serial.println("clockwise");
myStepper.step(stepsPerRevolution);
delay(500);
// step one revolution in the other direction:
Serial.println("counterclockwise");
myStepper.step(-stepsPerRevolution);
delay(500);
silnik kręci się w jedną stronę, a w momencie gdy powinien zmieniać swój kierunek, to po prostu się stopuje, tak jakby nie czyta "-". W czym może leżeć problem ?