Bonjour,
est-il possible de faire tourner plusieurs tours un moteur pas-à-pas avec un arduino ?
Les tutos que je trouve ne font tourner le moteur que pour 1 tour.
Bonjour,
est-il possible de faire tourner plusieurs tours un moteur pas-à-pas avec un arduino ?
Les tutos que je trouve ne font tourner le moteur que pour 1 tour.
Place déjà ton programme pour 1 tour, puis indique ce qu'il se passe.
ensuite dit ce qu'il ne va pas.
là on pourra t'aider.
Oui, pour la suite, répond à la question de @roro_manche
Le code pour 1 tour :
#include <Stepper.h>
// Définir le nombre de pas par tour
int NbrPas = 200;
Stepper MonMoteur(NbrPas, 8, 9, 10, 11);
void setup() {
// Vitesse à 60 tours/min
MonMoteur.setSpeed(60);
Serial.begin(9600);
}
void loop() {
// Faire un tour dans un sens
Serial.println("Sens 1");
MonMoteur.step(NbrPas);
delay(500);
}
Bnjour arduinoprog74
Pour 2 tours:
MonMoteur.step(NbrPas * 2);
Pour un demi tour:
MonMoteur.step(NbrPas / 2);
Pour 1 tour en arrière:
MonMoteur.step(-NbrPas);
etc...
Cordialement
jpbbricole
Merci ![]()
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.