0% ont trouvé ce document utile (0 vote)
8 vues1 page

Document

Le document présente un code Arduino pour contrôler un moteur pas à pas avec une bibliothèque Stepper. Il définit le nombre de pas par révolution, initialise le moteur avec des broches spécifiques et configure la vitesse. Le programme fait tourner le moteur dans le sens horaire puis antihoraire, avec des messages de statut affichés sur le moniteur série.

Transféré par

izorobabel77
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
8 vues1 page

Document

Le document présente un code Arduino pour contrôler un moteur pas à pas avec une bibliothèque Stepper. Il définit le nombre de pas par révolution, initialise le moteur avec des broches spécifiques et configure la vitesse. Le programme fait tourner le moteur dans le sens horaire puis antihoraire, avec des messages de statut affichés sur le moniteur série.

Transféré par

izorobabel77
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

#include <Stepper.

h>

Const int stepsPerRevolution = 2048; // Nombre de pas pour une rotation


complète

// Initialisation du moteur : IN1-IN4 -> 8,9,10,11

Stepper myStepper(stepsPerRevolution, 8, 10, 9, 11);

Void setup() {

Serial.begin(9600);

myStepper.setSpeed(10); // Vitesse en tours par minute

Serial.println(“Moteur prêt !”);

Void loop() {

Serial.println(“Rotation horaire”);

myStepper.step(stepsPerRevolution); // 1 tour complet

delay(1000);

Serial.println(“Rotation antihoraire”);

myStepper.step(-stepsPerRevolution);

delay(1000);

Vous aimerez peut-être aussi