Stap 4: Test de motoren
Voor de linker motor:
• Arduino GND met GND op linker EasyDriver
• Arduino pin 11 gaat naar DIR
• Arduino pin 12 gaat naar stap
Voor de juiste motor:
• Arduino GND (een van de twee pinnen van de GND links) met GND op juiste EasyDriver
• Arduino pin 6 gaat naar DIR
• Arduino pin 7 gaat op stap
Zorg ervoor dat de twee stappenmotoren werken. Typ in de volgende code, controleert u of het,
en deze uploaden naar de Arduino.
/*
Drijvende twee stappenmotoren met een Arduino via
Van Sparkfun EasyDriver v4.3
Door Ben Leduc-molens en Dustyn Roberts
Gemaakt: 2010.06
*/
#include Stepper.h //import stepper bibliotheek
#define stappen 200 / / 360/1.8 (stap hoek) = 200 stappen/revolutie
nieuwe stepper objecten uit stepper-bibliotheek (één per motor) declareren
Stepper right_motor (stappen 6, 7); 6 = DIR, 7 = STAP
Stepper left_motor (stappen, 11, 12); 11 = DIR, 12 = STAP
VOID Setup {}
instellenin motor snelheid (RPM)
right_motor.setSpeed(200);
left_motor.setSpeed(200);
}
void loop {}
stap elke motor telkens door de lus
right_motor.Step(10);
left_motor.Step(10);
delay(10); geeft de motor een kans om naar nieuwe stap
}
Als de code werkt, moeten uw motoren gewoon beginnen met draaien langzaam. Sommige tape koppelen
vlaggen aan de motor schachten zoals te geven wat er gaande is.