本帖最後由 thuthu94 於 2015-4-30 12:20 編輯
想請問一下目前是用HMS-61187步進 + 2003L + mage 2560
程式:
#include <Stepper.h>
Stepper stepper(200, 11, 10, 9, 8); // 360/1.8度
void setup()
{ stepper.setSpeed(140); // 將馬達的速度設定成140RPM 最大 150~160
}
void loop() {
stepper.step(200);//正1圈 delay(1000);
stepper.step(-100);//反半圈 delay(1000);
}
接法參考這裡http://atceiling.blogspot.tw/2013/04/arduino.html
只是我的2003的接地是接12V的地(12V的火接步進)
那個步進馬達的A A' B B'的腳不會接 已經試過好多種接法.... 就是不會正常的正轉/反轉
只會震動.....
Stepper(int steps, pin1, pin2, pin3, pin4) 這指令後面的pin1~4分別要對應到步進馬達的哪個接腳... |