#include <Stepper.h>
 
const int stepsPerRevolution = 200; // change this to fit the number of steps per revolution
                                     // for your motor
 
// initialize the stepper library on pins 8 through 11:
Stepper myStepper1(stepsPerRevolution, 8,9,10,11);
Stepper myStepper2(stepsPerRevolution, 11,9,10,8); // counterclockwise
 
void setup() {
  // set the speed at 60 rpm:
  myStepper1.setSpeed(60);
  myStepper2.setSpeed(60);
  // initialize the serial port:
  Serial.begin(9600);
}
 
void loop() {
 
  // step one revolution in one direction:
   Serial.println("clockwise");
  myStepper1.step(stepsPerRevolution);
  delay(500);
 
 
   // step one revolution in the other direction:
  Serial.println("counterclockwise");
  myStepper2.step(stepsPerRevolution);
  delay(500);
 
}
|