Stepper正反转程序
#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 revolutionin 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);
}
添加个开关或者传感就可以互动了:D
页:
[1]