亚洲春色中文字幕久久久-三上亚,91精品国产亚一区二区三区,久久久九色综合亚洲成色777,涩涩视频下载,国产午夜亚洲精品午夜鲁丝片,国产精品A一区二区三区腾讯导航,影音先锋色情AV在线看片,蜜臀国产在线视频,极品少妇高潮啪啪无码吴梦梦 ,精品人妻无码一区二区三区手机版

標題: 這個程序為什么舵機轉不到180度,只能轉到130度左右,急求 [打印本頁]

作者: 不會飛的魚鴨    時間: 2019-9-29 10:54
標題: 這個程序為什么舵機轉不到180度,只能轉到130度左右,急求
#include <Servo.h>
Servo myservo; //創建一個舵機控制對象
int pos = 0; // 該變量用與存儲舵機角度位置
void setup()
{
  myservo.attach(9); // 該舵機由arduino第九腳控制
}
void loop()
{
   for(pos = 0; pos < 180; pos=pos+1) // 從0度到180度運動
      { // 每次步進一度
          myservo.write(pos); // 指定舵機轉向的角度
          delay(5); // 等待5ms讓舵機到達指定位置
       }
   for(pos = 180; pos>=1; pos=pos-1) //從180度到0度運動
      {
           myservo.write(pos); // 指定舵機轉向的角度
           delay(5); // 等5ms讓舵機到達指定位置
       }
}


  我用這個轉不到180度  只能轉到130度左右,手動轉能轉180, 怎么讓它運轉到180度呢




作者: 51hei1231    時間: 2019-9-29 16:30
你這個程序是有問題的吧,Loop函數是有干什么的
作者: 51hei1231    時間: 2019-9-29 16:30
你的Loop函數是干什么用的
作者: 菜雞一只314159    時間: 2019-9-29 20:20
loop里面的代碼先注釋掉,換成
myservo.write(180);
delay(1000);
myservo.write(0);
delay(1000);
看能否轉到180度,先排除硬件問題。





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