Stap 2: De Code
Omdat wij workingh een stepper 48 stappen, u moet veranderen de lijn const int stepsPerRevolution = 200;
voor const int stepsPerRevolution = 48; als je niet het maken van deze chage, zal het niet werken.
-----------------------------------------------------------------------------------------------------------
#include < Stepper.h >
Const int stepsPerRevolution = 48;
Stepper myStepper(stepsPerRevolution, 8,9,10,11);
VOID Setup {}
de snelheid ingesteld op 60 rpm: myStepper.setSpeed(60);
initialiseren van de seriële poort: Serial.begin(9600);
}
void loop {}
stap een revolutie in één richting:
Serial.println("clockwise");
myStepper.step(stepsPerRevolution);
delay(500);
stap een revolutie in de andere richting:
Serial.println("Counterclockwise");
myStepper.step(-stepsPerRevolution);
delay(500);
}
-----------------------------------------------------------------------------------------------------------
Nu veel plezier met de code. Het werkte goed binnen 10 tot 180 rpm.
Succes, hoop dat het u bevalt.