把老舊的 彩色印表機拆了,
發現裡面有一顆步進馬達,
使用 Arduino 接上馬達的4條線,
我使用了 pin 9~12,
輕易控制馬達前進後退和速度..
Code:
#include
const int stepsPerRevolution = 100;
Stepper myStepper(stepsPerRevolution, 9,10,11,12);
void setup() {
myStepper.setSpeed(100);
Serial.begin(9600);
}
void loop() {
Serial.println("clockwise");
myStepper.step(stepsPerRevolution * 10);
delay(500);
Serial.println("counterclockwise");
myStepper.step(-stepsPerRevolution * 10 );
delay(500);
}
影片:
沒有留言:
張貼留言