婷婷亚洲天堂影院-国产精品豆花视频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>
  • 免费观看中文字幕| 91激情视频在线| 丁香婷婷激情网| 高清无码一区二区在线观看吞精| 男人和女人啪啪网站| 亚洲天堂第一区| 中文字幕色网站| 日本在线观看免费视频| 日韩人妻精品无码一区二区三区| 日韩最新中文字幕| www.色就是色.com| 手机在线免费观看毛片| 日韩人妻精品无码一区二区三区| 国产一区 在线播放| 日本三级福利片| 午夜剧场在线免费观看| www亚洲成人| 少妇网站在线观看| www.xxx亚洲| av网站在线不卡| 91在线视频观看免费| 少妇高潮喷水久久久久久久久久| 精品人妻大屁股白浆无码| 黄色污污在线观看| 性欧美18一19内谢| 91社在线播放| 六月婷婷激情网| 热久久最新网址| 精品人妻人人做人人爽| 一卡二卡三卡视频| www插插插无码视频网站 | av网址在线观看免费| 2018国产在线| 国产主播在线看| 99草草国产熟女视频在线| 亚洲激情在线观看视频| 国产三级三级看三级| 91精品无人成人www| 午夜剧场在线免费观看| 青青草影院在线观看| www国产无套内射com| 美女黄色免费看| 日本wwww视频| 色婷婷成人在线| 日本天堂免费a| 香港三级韩国三级日本三级| 女性女同性aⅴ免费观女性恋| 黄色片视频在线免费观看| 免费看a级黄色片| 亚洲第一色av| 黄色一级片免费播放| 激情六月天婷婷| 亚洲自偷自拍熟女另类| 久久撸在线视频| 成人av在线播放观看| 麻豆av免费在线| 国产精品久久久久久9999| 91精品一区二区三区四区| 国产一区二区三区精彩视频| 成人av毛片在线观看| 成人免费性视频| 永久免费的av网站| 久久这里只有精品8| 999香蕉视频| 日韩精品免费一区| 国产97色在线 | 日韩| 熟妇熟女乱妇乱女网站| 免费高清在线观看免费| 亚洲一二三av| 丰满少妇被猛烈进入高清播放| 极品粉嫩美女露脸啪啪| 亚洲熟妇国产熟妇肥婆| 色噜噜狠狠一区二区| 男女激情免费视频| 在线观看av免费观看| 国产成人无码av在线播放dvd| 无套内谢丰满少妇中文字幕| 日韩有码免费视频| 国产精品igao激情视频 | 日韩精品一区二区三区不卡| 婷婷视频在线播放| 无码内射中文字幕岛国片| 97超碰国产精品| 9999在线观看| 国产一区二区在线免费播放| 日韩精品 欧美| 日本福利视频在线观看| 手机在线观看日韩av| 天天碰免费视频| 国产男女免费视频| 成人免费观看在线| 欧美 日韩 国产精品| 欧美在线a视频| 蜜臀一区二区三区精品免费视频| 国产欧美高清在线| a在线视频观看| 91精品国产91久久久久麻豆 主演| 中文字幕在线乱| 国产精品99久久久久久大便| 久久久久久久久久一区| 激情黄色小视频| 中文字幕丰满乱码| 岛国av免费在线| 在线观看日本www| 国产精品探花在线播放| 粉色视频免费看| 看看黄色一级片| 国产九九九视频| 免费在线观看污网站| 亚洲欧洲日本精品| 粉色视频免费看| 国产日本欧美在线| 成人污网站在线观看| 成人一级生活片| 国产一区二区在线视频播放| 18禁男女爽爽爽午夜网站免费 | 你真棒插曲来救救我在线观看| 国产真人做爰毛片视频直播| 欧美精品久久久久久久免费| 黑人糟蹋人妻hd中文字幕| 99色精品视频| 麻豆一区二区三区视频| 久久久久久久久久久久91| 浓精h攵女乱爱av| 黄色a级三级三级三级| 日韩中文字幕在线不卡| 欧美日韩成人免费视频| 日韩欧美在线免费观看视频| 亚洲免费黄色录像| 91网站在线观看免费| 色欲色香天天天综合网www| 欧美两根一起进3p做受视频| 免费成年人高清视频| 日本丰满大乳奶| 3d动漫一区二区三区| 久久99999| 九九久久九九久久| 北条麻妃在线观看| 亚洲欧美手机在线| 久久久久久久久久网| 日韩在线第三页| 国产精品视频一二三四区| 免费黄色特级片| 热久久最新地址| 国产三级三级三级看三级| 99精品999| 国产日韩一区二区在线观看| 爱爱爱爱免费视频| 国产精品成人久久电影| 91视频这里只有精品| 97超碰人人澡| 在线观看中文av| 动漫av免费观看| 欧美a级免费视频| 日本中文字幕二区| 2018国产在线| www.偷拍.com| 亚洲少妇久久久| 熟女少妇在线视频播放| 免费成人进口网站| 色七七在线观看| 久久久性生活视频| 亚洲天堂一区二区在线观看| 麻豆av免费在线| 国产精品网站免费| 九一免费在线观看| www.com久久久| 亚洲综合在线网站| 免费观看国产精品视频| 成年人三级视频| 中文字幕免费高清在线| 热久久精品国产| 青青草原成人网| 妞干网在线视频观看| 91xxx视频| 热这里只有精品| 在线观看免费av网址| 蜜臀视频一区二区三区| 91精品91久久久中77777老牛| 激情五月六月婷婷| wwwjizzjizzcom| 欧洲xxxxx| 日本精品福利视频| 成人手机在线播放| 免费看日b视频| 国产精品8888| 国产天堂视频在线观看| 国产一级大片免费看| 日韩中文字幕亚洲精品欧美| 51xx午夜影福利| 91免费国产精品| www插插插无码免费视频网站| 亚洲区成人777777精品| 大片在线观看网站免费收看| 久久精品一二三四| 嫩草影院中文字幕| www.99热这里只有精品| 日本三级免费观看| 日本美女高潮视频| 香蕉视频999|