婷婷亚洲天堂影院-国产精品豆花视频www-伊人影院在线观看-日本少妇浓毛bbwbbwbbw-av网站观看-亚州欧美在线-91精品国产乱码久-任我爽精品视频在线播放-日本视频不卡-亚洲国产精品va在线观看香蕉-国产毛片乡下农村妇女-国产成人免费ā片在线观看老同学-欧美日韩免费在线-成人无码视频免费播放-色综合美女-免费毛片av

電子開發(fā)網(wǎng)

電子開發(fā)網(wǎng)電子設計 | 電子開發(fā)網(wǎng)Rss 2.0 會員中心 會員注冊
搜索: 您現(xiàn)在的位置: 電子開發(fā)網(wǎng) >> 基礎入門 >> Arduino開發(fā)學習 >> 正文

Arduino控制舵機詳解(含代碼)_Arduino舵機控制程序

作者:佚名    文章來源:網(wǎng)絡整理    點擊數(shù):    更新時間:2024/4/6

目 錄

1. 舵機簡介

2 硬件電路連線

3 項目:舵機來回轉(zhuǎn)動

3.1 控制代碼

3.2 仿真結果

4 項目2:光控舵機

4.1 硬件電路連線

4.2 控制代碼

4.3 仿真結果

5 項目3:串口控制舵機和內(nèi)置LED燈

5.1 仿真結果

6 用到的函數(shù)解釋


1. 舵機簡介

舵機是一種位置(角度)伺服的驅(qū)動器。舵機只是一種通俗的叫法,其實質(zhì)是一個伺服馬達。在需要角度不斷變化并可以保持的控制系統(tǒng)中應用廣泛。如遙控機械人、飛機模型等。

舵機的轉(zhuǎn)動角度為0~180°,其內(nèi)部結構包括電機,控制電路和機械結構三部分。電機有三根線引出,分別接VCC、GNG和信號線。主要有兩種引出線的格式:

  1. 棕、紅、橙(棕色連接GND、紅色連接VCC、橙色連接信號);
  2. 紅、黑、黃(紅色連接VCC、黑色連接GND、黃色連接信號)。

 

9g舵機實物圖 

圖1 舵機實物圖

2 硬件電路連線

Arduino

功能 舵機 功能
VCC 正極 紅色 正極
GND 負極 棕色 負極
D9(PWM) 數(shù)字引腳(PWM) 橙色(信號傳輸) 信號輸入

3 項目:舵機來回轉(zhuǎn)動

實現(xiàn)功能:舵機0~180°來回轉(zhuǎn)動。

3.1 控制代碼

#include <Servo.h>            //加載文件庫
int pos = 0;
Servo myservo;
void setup()
{
  myservo.attach(9, 500, 2500);          //修正脈沖寬度
}
void loop()
{
  for (pos = 0; pos <= 180; pos += 1) {       //pos+=1等價于pos=pos+1
    myservo.write(pos);
    delay(15);     
  }
  for (pos = 180; pos >= 0; pos -= 1) {
    myservo.write(pos);
    delay(15);      
  }
}

3.2 仿真結果

舵機連線及仿真圖 

 

圖2 舵機連線及仿真圖

4 項目2:光控舵機

實現(xiàn)功能:隨著光照強度增加,舵機跟著轉(zhuǎn)動。A0產(chǎn)生的模擬值大于500時,內(nèi)置的13引腳的可編程LED發(fā)光。

4.1 硬件電路連線

Arduino

功能 舵機 功能
VCC 正極 紅色 正極
GND 負極 棕色 負極
D9(PWM) 數(shù)字引腳(PWM) 橙色(信號傳輸) 信號輸入
A0 模擬接口(光敏電阻)

4.2 控制代碼

#include <Servo.h>
const int sensorPin = A0;       
int led=13;         
int pos = 0;
Servo myservo;//創(chuàng)建舵機對象
void setup(){
  myservo.attach(9, 500, 2500);
  pinMode(led,OUTPUT);
  Serial.begin(9600);
}
void loop(){
  int val=analogRead(sensorPin);
  if(val>500){
    digitalWrite(led,HIGH);
  }
  else{
    digitalWrite(led,LOW);
  }
  
  int yp=map(val,0,1023,0,180);
    //數(shù)值轉(zhuǎn)換,將[0,1023]產(chǎn)生的模擬值轉(zhuǎn)換成[0,180]中的值
  Serial.println(yp);
  myservo.write(yp);
  delay(10);
}

4.3 仿真結果

光控舵機仿真 

 

圖4 光控舵機仿真

5 項目3:串口控制舵機和內(nèi)置LED燈

實現(xiàn)功能如下:

串口輸入2,led點亮,同時串口打印“ON”,舵機轉(zhuǎn)動到90°。

串口輸入4,led熄滅,同時串口打印“OFF”,舵機轉(zhuǎn)動到180°


#include <Servo.h>
int led4=4;       
 
int led=13;         
Servo myservo;//創(chuàng)建舵機對象
 
void setup(){
  myservo.attach(9, 500, 2500);
  pinMode(led,OUTPUT);
  pinMode(led4,OUTPUT);
  Serial.begin(9600);
}
 
void loop(){
  if(Serial.available()>0){
    char c=Serial.read();
    if(c=='2'){
      digitalWrite(led,HIGH);
      digitalWrite(led4,HIGH);
      myservo.write(90);
      Serial.println("ON");
    }
    else if(c=='4'){
      digitalWrite(led,LOW);
      digitalWrite(led4,LOW);
      myservo.write(180);
      Serial.println("OFF");
    }
  }
}

5.1 仿真結果

串口控制舵機仿真 

 

圖4 串口控制舵機仿真

6 用到的函數(shù)解釋

  1. Serial.begin()是串口初始化函數(shù),設置傳輸速率。
  2. Serial.println()與Serial.print()的區(qū)別在于前者具備換行功能,后者不具備。
  3. Servo.h是舵機庫文件,直接在Aruidno IDE中可以加載。
  4. Servo myservo為創(chuàng)建對象,本質(zhì)就是一個名稱,myservo可自己命名。
  5. myservo.attach(9)表示控制舵機的引腳。
  6. myservo.write(45)表示舵機旋轉(zhuǎn)到45°的位置,而不是旋轉(zhuǎn)了45°。
  7. map()函數(shù)的使用率比較高,將某一區(qū)間的值轉(zhuǎn)換為另外區(qū)間的值。

語法格式為: val =map(value, fromLow, fromHigh, toLow, toHigh);

val,value為同類型變量,fromHigh與fromLow為變量a的最大與最小值,toHigh與toLow為val變量的最大與最小值。map()函數(shù)根據(jù)范圍比例即可將某一區(qū)間的值縮放至另外區(qū)間的值,并將值賦予val。

Tags:Arduino,程序代碼,控制舵機  
責任編輯:admin
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網(wǎng)友評論
關于我們 - 聯(lián)系我們 - 廣告服務 - 友情鏈接 - 網(wǎng)站地圖 - 版權聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
婷婷亚洲天堂影院-国产精品豆花视频www-伊人影院在线观看-日本少妇浓毛bbwbbwbbw-av网站观看-亚州欧美在线-91精品国产乱码久-任我爽精品视频在线播放-日本视频不卡-亚洲国产精品va在线观看香蕉-国产毛片乡下农村妇女-国产成人免费ā片在线观看老同学-欧美日韩免费在线-成人无码视频免费播放-色综合美女-免费毛片av
<button id="4i884"></button>
  • <abbr id="4i884"><source id="4i884"></source></abbr>
  • <code id="4i884"><tr id="4i884"></tr></code>
  • <rt id="4i884"></rt>
    <li id="4i884"></li>
  • <rt id="4i884"><tr id="4i884"></tr></rt>
  • 手机免费av片| 日韩一级片一区二区| 99久久国产综合精品五月天喷水| 91看片在线免费观看| 少妇人妻在线视频| 日韩黄色短视频| 男人添女人下部视频免费| 亚洲制服在线观看| 国产女同无遮挡互慰高潮91| 天天综合网久久| 三日本三级少妇三级99| 99日在线视频| 天天操天天干天天玩| 亚洲免费视频播放| 成人免费在线网| 欧美牲交a欧美牲交aⅴ免费真| 免费黄色日本网站| 第四色婷婷基地| 女同性恋一区二区| 免费 成 人 黄 色| 一道本视频在线观看| 黄色一级片免费播放| 免费在线黄网站| 国产男女无遮挡| 黄瓜视频免费观看在线观看www| 欧美aaa在线观看| 一女被多男玩喷潮视频| 在线观看亚洲色图| 久久成人福利视频| 午夜在线观看av| 国产成人一区二区三区别| 日韩一级免费在线观看| 懂色av一区二区三区四区五区| 国产玉足脚交久久欧美| 国产嫩草在线观看| 天堂8在线天堂资源bt| 男女无套免费视频网站动漫| 久久久久久久久网| 久久综合伊人77777麻豆最新章节| 天堂av手机在线| 黄色a级片免费| 日韩精品一区二区在线视频| 北条麻妃在线视频| 成品人视频ww入口| 日本成人xxx| 污版视频在线观看| 久在线观看视频| 国产免费xxx| 天天久久综合网| 国产嫩草在线观看| 国产精品99久久免费黑人人妻| 路边理发店露脸熟妇泻火| 黄色片在线免费| 亚洲中文字幕无码不卡电影| 91黄色在线看| 国产免费内射又粗又爽密桃视频| 成人性做爰aaa片免费看不忠| 我的公把我弄高潮了视频| 99久久久无码国产精品性色戒| 久久久久国产一区| 天天影视综合色| 日日碰狠狠躁久久躁婷婷| 国产v片免费观看| 国产精品专区在线| 日韩中文字幕在线视频观看 | 欧美日韩激情四射| www.色.com| 国产精品夜夜夜爽张柏芝| 国产高清视频网站| 在线观看免费的av| 国产性生活一级片| 中国黄色录像片| 久久在线中文字幕| 成熟丰满熟妇高潮xxxxx视频| 少妇大叫太大太粗太爽了a片小说| 糖心vlog在线免费观看| 男人日女人的bb| 蜜臀精品一区二区| 国产极品尤物在线| 日本久久精品一区二区| 无码内射中文字幕岛国片| 亚洲黄色小视频在线观看| 欧美一级视频在线| 国产1区2区3区中文字幕| 久久久久久久香蕉| 国产午夜福利视频在线观看| 91香蕉视频污版| www.日本久久| 大陆极品少妇内射aaaaa| 一道本视频在线观看| 91视频福利网| 欧美精品99久久| 人人爽人人爽av| 欧美精品久久久久久久久久久| 人妻有码中文字幕| 三上悠亚在线一区| 国产日韩欧美精品在线观看| 精品国产成人av在线免| 三级网在线观看| av无码精品一区二区三区| aaaaaaaa毛片| 欧美精品无码一区二区三区| 免费观看国产视频在线| 国产激情在线观看视频| 中国老女人av| 美女网站色免费| 丰满少妇被猛烈进入高清播放| 红桃视频 国产| chinese少妇国语对白| 免费人成自慰网站| www.午夜色| 三级a三级三级三级a十八发禁止| 亚洲理论电影在线观看| 欧美日韩精品区别| 99视频精品免费| 欧美韩国日本在线| 2018日日夜夜| 日韩精品在线中文字幕| 天堂在线中文在线| 国产免费视频传媒| 人妻无码久久一区二区三区免费| 欧美精品 - 色网| 在线观看免费的av| 艹b视频在线观看| 熟妇人妻无乱码中文字幕真矢织江| 青青在线免费观看| 一卡二卡三卡视频| 成人av在线播放观看| 国产91porn| 国产一区二区三区在线免费| 99亚洲精品视频| 免费看污污视频| 黄色影视在线观看| 欧美大黑帍在线播放| 国产一二三四区在线观看| 奇米777在线视频| 天天在线免费视频| 日韩人妻一区二区三区蜜桃视频| japanese在线视频| 国产91视频一区| 91成人综合网| 欧美一级在线看| 在线观看的毛片| 特级西西444www| 蜜臀av色欲a片无码精品一区 | 中文字幕在线视频精品| 欧美一级小视频| 日本黄色片一级片| 国产av无码专区亚洲精品| 无码人妻精品一区二区三区66| 哪个网站能看毛片| 岛国av免费在线| 人妻激情另类乱人伦人妻 | 天天干天天av| 91xxx视频| 国产偷人视频免费| www.午夜av| www国产精品内射老熟女| 国产免费999| 日本道在线视频| 成人在线观看黄| www.污污视频| 中国丰满人妻videoshd| 手机av在线免费| 日本a视频在线观看| 91制片厂毛片| 免费看国产一级片| 欧美国产在线一区| 国产精品无码人妻一区二区在线| 另类小说第一页| 色欲色香天天天综合网www| 99视频在线视频| 高清在线观看免费| 国产精品12p| 一区二区在线播放视频| 欧美日韩午夜爽爽| 亚洲 国产 图片| 最近免费中文字幕中文高清百度| 日本高清xxxx| 亚洲一区二区偷拍| 久久久久久久久久久久91| 大陆av在线播放| 日本中文字幕一级片| 国产精品一区二区小说| 成年网站在线免费观看| 中文字幕色呦呦| 日韩欧美中文在线视频| 午夜免费高清视频| 国产成人av影视| 动漫av网站免费观看| 免费超爽大片黄| 无码熟妇人妻av在线电影| 亚洲高清av一区二区三区| www.超碰97.com| 中国黄色片一级| 亚洲美女自拍偷拍| 日本不卡一区二区三区四区| 亚洲av无日韩毛片久久| 91aaa精品| 日韩不卡视频一区二区|