Advertisement
Guest User

Untitled

a guest
Jun 2nd, 2015
196
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.54 KB | None | 0 0
  1.  
  2.  
  3.  
  4.  
  5. #include <Stepper.h>
  6. #define STEPS 64 //定義步進馬達每圈的步數
  7.  
  8. //steps:代表馬達轉完一圈需要多少步數。如果馬達上有標示每步的度數,
  9. //將360除以這個角度,就可以得到所需要的步數(例如:360/3.6=100)。(int)
  10.  
  11. Stepper stepper(STEPS, 8, 10, 9, 11);
  12.  
  13. void setup()
  14. {
  15. stepper.setSpeed(250); // 將馬達的速度設定成140RPM 最大 150~160
  16. }
  17.  
  18. void loop()
  19. {
  20. stepper.step(2048);//正一圈
  21. delay(1000);
  22. stepper.step(2048);//正一圈
  23. delay(1000);
  24. stepper.step(-2048);//負一圈
  25. delay(1000);
  26. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement