arduino stuffs
Diffstat (limited to 'libraries/AFMotor/examples/StepperTest/StepperTest.pde')
| -rwxr-xr-x | libraries/AFMotor/examples/StepperTest/StepperTest.pde | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/libraries/AFMotor/examples/StepperTest/StepperTest.pde b/libraries/AFMotor/examples/StepperTest/StepperTest.pde new file mode 100755 index 0000000..57d7fd4 --- /dev/null +++ b/libraries/AFMotor/examples/StepperTest/StepperTest.pde @@ -0,0 +1,34 @@ +// Adafruit Motor shield library +// copyright Adafruit Industries LLC, 2009 +// this code is public domain, enjoy! + +#include <AFMotor.h> + +// Connect a stepper motor with 48 steps per revolution (7.5 degree) +// to motor port #2 (M3 and M4) +AF_Stepper motor(48, 2); + +void setup() { + Serial.begin(9600); // set up Serial library at 9600 bps + Serial.println("Stepper test!"); + + motor.setSpeed(10); // 10 rpm +} + +void loop() { + Serial.println("Single coil steps"); + motor.step(100, FORWARD, SINGLE); + motor.step(100, BACKWARD, SINGLE); + + Serial.println("Double coil steps"); + motor.step(100, FORWARD, DOUBLE); + motor.step(100, BACKWARD, DOUBLE); + + Serial.println("Interleave coil steps"); + motor.step(100, FORWARD, INTERLEAVE); + motor.step(100, BACKWARD, INTERLEAVE); + + Serial.println("Micrsostep steps"); + motor.step(100, FORWARD, MICROSTEP); + motor.step(100, BACKWARD, MICROSTEP); +} |