// Exemple, moteur 'pas à pas' (stepper), connexions pour le MakerDrive void setup() { // initialiser les broches 4, 32, 0 et 33 en tant que sorties pinMode(4, OUTPUT); // M2B (D5) pinMode(32, OUTPUT); // M1A (A4) pinMode(0, OUTPUT); // M2A (D6) pinMode(33, OUTPUT); // M1B (A5) } void loop(){ // Nous envoyons une tension positive et trois sont à 0V, ceci fera un 'pas' du moteur digitalWrite(0, HIGH); // <-- Tension de 3.3V ('HIGH' équivaut à ce voltage) digitalWrite(4, LOW); // <-- Tension de 0V digitalWrite(32, LOW); // <-- Tension de 0V digitalWrite(33, LOW); // <-- Tension de 0V delay(50); // Le délai entre chaque pas, modifiez ceci pour accélérer ou ralentir la vitesse de rotation. digitalWrite(0, LOW); digitalWrite(4, LOW); digitalWrite(32, HIGH); digitalWrite(33, LOW); delay(50); digitalWrite(0, LOW); digitalWrite(4, HIGH); digitalWrite(32, LOW); digitalWrite(33, LOW); delay(50); digitalWrite(0, LOW); digitalWrite(4, LOW); digitalWrite(32, LOW); digitalWrite(33, HIGH); delay(50); }