Commander deux moteurs pas a pas

Bonjour,

Je n'ai pas vu de topic de présentation,
donc j'expose mon problême directement :slight_smile:

Je suis débutant et mes recherches m'on permis de faire tourner mon moteur pas a pas

Moteur pas à pas unipolaire + driver ULN2003 + Arduino

voici le code, pour 1 moteur pas de probleme, je me suis dit "je vais essayer avec 4 autres sorties"

et la bug de compilation quand j'elleve le double slash de la 2em ligne (Stepper moteur)

#include <Stepper.h>
// brancher sur les broches 8, 9, 10, 11
Stepper moteur(2048, 11, 9, 10, 8);
//Stepper moteur(2048, 4, 5, 6, 7);
void setup()
{
    moteur.setSpeed(10); //30 tours par minute
    //(rappel : ici le moteur fait 200 pas par tour, on fera donc 6000 pas par minute) 
}
 
void loop()
{
    moteur.step(500);
    delay(2000);
    moteur.step(-500);
    delay(2000);
}

Merci pour votre aide, et désoler pour ma présentation, je la ferais en bonne et due forme quand j'aurais trouvé l'endroit approprié :wink:

Laurent

Bonjour,

Si tu déclares 2 moteurs avec le même nom, le programme peut pas les différencier,

Déclare par exemple:

Stepper moteur1();
Stepper moteur2();

2048 Pas c'est beaucoup, non?