|
发表于 2014-8-6 23:19:47
|
显示全部楼层
关于碰到的只能正转不能反转的问题 我也看了下 勉强找了个解决的办法 - #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, 8,10,9,11); // 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);
-
- }
复制代码 |
|