标题: Arduino步进机秒表 [打印本页]

作者: 菜鸡卡罗特    时间: 2019-12-22 17:30
标题: Arduino步进机秒表


原理相同与秒表相同
简易的时钟:秒针盘,分针盘,时针盘
对三个步进机角度进行调节
注意串口连接和面包板连接
程序中注意参数的调节

#include <Stepper.h>
const int stepsPerRevolution=50;//调角速度
Stepper myStepper(stepsPerRevolution,8,9,10,11);
const int alnPin=A0;
int val;

void setup()
{
  myStepper.setSpeed(500);//调转速
  Serial.begin(9600);
}
void loop()
{
  val=analogRead(alnPin);
  val=map(val,0,1023,0,99);
  Serial.println(val);
  if(val>50)
  {
   Serial.println("counterclockwise");
   myStepper.step(-stepsPerRevolution/2);
   delay(1000);
  }
  else
  {
   Serial.println("clockwise");
   myStepper.step(stepsPerRevolution/2);
   delay(1000);
   }
}

源码 课件 视频.rar

1.62 MB, 下载次数: 20, 下载积分: 黑币 -5






欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1