Arduino 舵机

步进电机只能控制转了多少度, 不知道自己转到哪

马达通电就转,没法控制转角度

舵机能控制转了多少度,能知道自己现在在哪个角度

#include <Servo.h>
Servo servo1;
String comdata = "";
void setup() { //将步进电机用到的IO管脚设置成输出
  Serial.begin(9600);
  servo1.attach(5);
  servo1.write(0);
}
void loop() {
  while (Serial.available() > 0)
  {
    comdata += char(Serial.read());
    delay(2);
  }
 if (comdata.length() > 0)
  {
   if (comdata == "0") 
   {
      
    } 
    else if (comdata == "1") {
      
    }
   else if(comdata == "2")
   {
     
    }
  servo1.write(comdata.toInt());
  delay(5);
    comdata = "";
  }
}

猜你喜欢

转载自blog.csdn.net/qq_39097425/article/details/91873378
今日推荐