bibliothèque Accelstepper

Bonjour à tous
je suis nouveau dans le monde Arduino et j'ai quelques difficultés à utiliser cette bibliothèque pour piloter 2 moteurs pap en même temps

La compilation des exemples fournis se passe sans encombre mais aucun moteur ne bouge alors que les exemples Adafruit (du shield motor V2) fonctionnent impeccable? :slight_smile:
Je ne sais pas s il existe un lieu pour se présenter . Si c'est le cas je ne manquerai pas de le faire...

Bonjour,
Avec ton code, il serait plus facile de t'aider, qu'en penses-tu ?
Pour la présentation c'est ici

Désolé pour le code et la présentation(faite!)

Le code est celui fourni en exemple avec la biliothèque;
A mon avis… je dois oublier quelque chose
les deux moteurs fonctionnent séparément avec les exemples Adafruit Merci pour vos conseils.

#include <AccelStepper.h>
#include <AFMotor.h>

// two stepper motors one on each port
AF_Stepper motor1(200, 1);
AF_Stepper motor2(200, 2);

// you can change these to DOUBLE or INTERLEAVE or MICROSTEP!
// wrappers for the first motor!
void forwardstep1() {  
  motor1.onestep(FORWARD, SINGLE);
}
void backwardstep1() {  
  motor1.onestep(BACKWARD, SINGLE);
}
// wrappers for the second motor!
void forwardstep2() {  
  motor2.onestep(FORWARD, SINGLE);
}
void backwardstep2() {  
  motor2.onestep(BACKWARD, SINGLE);
}

// Motor shield has two motor ports, now we'll wrap them in an AccelStepper object
AccelStepper stepper1(forwardstep1, backwardstep1);
AccelStepper stepper2(forwardstep2, backwardstep2);

void setup()
{  
    stepper1.setMaxSpeed(200.0);
    stepper1.setAcceleration(100.0);
    stepper1.moveTo(24);
    
    stepper2.setMaxSpeed(300.0);
    stepper2.setAcceleration(100.0);
    stepper2.moveTo(1000000);
    
}

void loop()
{
    // Change direction at the limits
    if (stepper1.distanceToGo() == 0)
	stepper1.moveTo(-stepper1.currentPosition());
    stepper1.run();
    stepper2.run();
}

Bonjour,
Les drivers qui pilotent tes PAP sont-ils enable ?

merci mais j'en ai aucune idée.. que faire??

Re,

balzy:
merci mais j'en ai aucune idée.. que faire??

Au plus simple met une photo ou les références de tes drivers de PAP

j'ai en tout et pour tout ça

2 moteurs bipolaires et une alim extérieure 12 volts 4A

Personne pour m’aider?

balzy:
La compilation des exemples fournis se passe sans encombre mais aucun moteur ne bouge alors que les exemples Adafruit (du shield motor V2) fonctionnent impeccable? :slight_smile:

hello

tu nous parle d'un sujet que tu connais plus que nous, ce qui te parait évident peut etre une inconnue pour nous. c'est souvent le cas lorsque nous faisons un mode d'emploi pour un de nos "bébés".

précise:
"des exemples fournis " par qui? un lien ?
"exemples Adafruit (du shield motor V2)" un lien ?
et un lien sur le fournisseur de la platine, pour que nous puissions voir la fiche technique