arduino stuffs
Diffstat (limited to 'libraries/AFMotor/examples/AFMotor_ConstantSpeed/AFMotor_ConstantSpeed.pde')
-rwxr-xr-xlibraries/AFMotor/examples/AFMotor_ConstantSpeed/AFMotor_ConstantSpeed.pde37
1 files changed, 37 insertions, 0 deletions
diff --git a/libraries/AFMotor/examples/AFMotor_ConstantSpeed/AFMotor_ConstantSpeed.pde b/libraries/AFMotor/examples/AFMotor_ConstantSpeed/AFMotor_ConstantSpeed.pde
new file mode 100755
index 0000000..523150f
--- /dev/null
+++ b/libraries/AFMotor/examples/AFMotor_ConstantSpeed/AFMotor_ConstantSpeed.pde
@@ -0,0 +1,37 @@
+// ConstantSpeed.pde
+// -*- mode: C++ -*-
+//
+// Shows how to run AccelStepper in the simplest,
+// fixed speed mode with no accelerations
+// Requires the AFMotor library (https://github.com/adafruit/Adafruit-Motor-Shield-library)
+// And AccelStepper with AFMotor support (https://github.com/adafruit/AccelStepper)
+// Public domain!
+
+#include <AccelStepper.h>
+#include <AFMotor.h>
+
+AF_Stepper motor1(200, 1);
+
+
+// you can change these to DOUBLE or INTERLEAVE or MICROSTEP!
+void forwardstep() {
+ motor1.onestep(FORWARD, SINGLE);
+}
+void backwardstep() {
+ motor1.onestep(BACKWARD, SINGLE);
+}
+
+AccelStepper stepper(forwardstep, backwardstep); // use functions to step
+
+void setup()
+{
+ Serial.begin(9600); // set up Serial library at 9600 bps
+ Serial.println("Stepper test!");
+
+ stepper.setSpeed(50);
+}
+
+void loop()
+{
+ stepper.runSpeed();
+}