[multisim] Arduino控制步进电机正反转

[复制链接]
 楼主| gaochy1126 发表于 2021-3-26 20:09 | 显示全部楼层 |阅读模式
  1. #include<Stepper.h>

  2. // 参考文件
  3. /*
  4.         28BYJ-48.pdf

  5.         该参数根据电机每一转的步数来修改
  6. */
  7. const int stepsPerRevolution = 100;

  8. // 初始化步进电机要使用的Arduino的引脚编号
  9. Stepper myStepper(stepsPerRevolution, 8, 9, 10, 11);

  10. void setup()
  11. {
  12.         // 设置转速,单位r/min
  13.         myStepper.setSpeed(60);

  14.         // 初始化串口
  15.         Serial.begin(9600);
  16. }

  17. void loop()
  18. {
  19.         // 顺时针一次旋转
  20.         Serial.println("clockwise");
  21.         myStepper.step(stepsPerRevolution);
  22.         delay(500);

  23.         // 逆时针一次旋转
  24.         Serial.println("counterclockwise");
  25.         myStepper.step(-stepsPerRevolution);
  26.         delay(500);
  27. }
按照如下,针脚9和10对调,电机即可反转。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:这个社会混好的两种人:一是有权有势,二是没脸没皮的。

1148

主题

11651

帖子

26

粉丝
快速回复 在线客服 返回列表 返回顶部
个人签名:这个社会混好的两种人:一是有权有势,二是没脸没皮的。

1148

主题

11651

帖子

26

粉丝
快速回复 在线客服 返回列表 返回顶部