#include <Stepper.h>
// modifiez ceci pour qu'il corresponde au nombre de pas par tour
// pour votre moteur
const int stepsPerRevolution = 200;
// initialiser la bibliothèque stepper sur les broches 4 à 7
Stepper myStepper(stepsPerRevolution, 4, 5, 6, 7);
void setup() {
}
void loop() {
// lire la valeur du potentiomètre
int sensorReading = analogRead(A0);
// mappez la valeur lue sur une plage de 0 à 100
int motorSpeed = map(sensorReading, 0, 1023, 0, 100);
// régler la vitesse du moteur
// si la vitesse est supérieure à 0
if (motorSpeed > 0) {
myStepper.setSpeed(motorSpeed);
// pas 1/100 de tour :
myStepper.step(stepsPerRevolution/100);
}
}