1 pièce(s) jointe(s)
Moteur pas à pas et driver A4988
Bonjour !
J'ai pour projet de construire une cible mouvante utilisant n moteur pas à pas et Python. Mais tout d'abord je dois connecter ma carte Uno et mon moteur pas à pas par l'intermédiaire d'un pilote A4988.
Le problème c'est que ca ne fonctionne pas :)
Voila le site ou j'ai acheté mon pilote : https://www.pololu.com/product/1182
J'ai suivi les indications mais j'ai peut être raté quelque chose.
Voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| #define STEP_PIN 5
#define DIR_PIN 4
void setup(){
Serial.begin(115200);
Serial.println("Test A4988");
pinMode( STEP_PIN, OUTPUT );
pinMode( DIR_PIN, OUTPUT );
digitalWrite( DIR_PIN, LOW);
}
int stopper=0;
void loop(){
if (stopper==0){
for (int i=0; i<2000; i++){
digitalWrite( STEP_PIN, HIGH );
delayMicroseconds( 800 );
digitalWrite( STEP_PIN, LOW );
delayMicroseconds( 800 );
}
stopper=1;
}
} |
J'ai mis en pièce jointe mon montage.
En espérant que quelqu'un ait une solution ou ait déjà été confronté au meme problème.
Merci d'avance.