標(biāo)題: Arduino步進(jìn)機(jī)秒表 [打印本頁]

作者: 菜雞卡羅特    時(shí)間: 2019-12-22 17:30
標(biāo)題: Arduino步進(jìn)機(jī)秒表


原理相同與秒表相同
簡易的時(shí)鐘:秒針盤,分針盤,時(shí)針盤
對(duì)三個(gè)步進(jìn)機(jī)角度進(jìn)行調(diào)節(jié)
注意串口連接和面包板連接
程序中注意參數(shù)的調(diào)節(jié)

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

void setup()
{
  myStepper.setSpeed(500);//調(diào)轉(zhuǎn)速
  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, 下載次數(shù): 20, 下載積分: 黑幣 -5






歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1