首頁(yè)
產(chǎn)品系列
行業(yè)應(yīng)用
渠道合作
新聞中心
研究院
投資者關(guān)系
技術(shù)支持
關(guān)于創(chuàng)澤
| En
 
  當(dāng)前位置:首頁(yè) > 新聞資訊 > 機(jī)器人開(kāi)發(fā) > 機(jī)器人揮舞手臂需要的器材:機(jī)器人,USB下載線,主控制器 ,舵機(jī)  
 

機(jī)器人揮舞手臂需要的器材:機(jī)器人,USB下載線,主控制器 ,舵機(jī)

來(lái)源:機(jī)器人的天空      編輯:創(chuàng)澤      時(shí)間:2026/3/18      主題:其他   [加盟]

實(shí)驗(yàn)器材

· 已經(jīng)組裝好的機(jī)器人;

· 計(jì)算機(jī)及軟件編程環(huán)境;

· USB下載線;

· 主控制器 ;

· 舵機(jī) 1 個(gè) ;

· 1套用于固定舵機(jī)的金屬件;

· 一 些可樂(lè)瓶、紙盒等可回收材料。

實(shí)驗(yàn)步驟

1.制作機(jī)器人手臂

將舵機(jī)用金屬件安裝到機(jī)器人底盤(pán)上作為它的手臂。我們先制作只是使用一只舵機(jī),擁有一個(gè)關(guān)節(jié)的機(jī)器人手臂,并將舵機(jī)連接到有PWM 輸出功能的9號(hào)端口。

2.制作道具

用 可 回 收 的 材 料 為 機(jī) 器 人 制 作 一 些 道 具 ( 比 如 鮮 花 或 兵 器 等 ) , 并 安 裝 到 機(jī) 器 人 的 手 臂上 。

3.編寫(xiě)程序

讓機(jī)器人揮舞手臂,揮舞的范圍為40°~140°的區(qū)間。但是要注意,這里如果直接套 用這節(jié)課前面所教的程序編寫(xiě)方法,機(jī)器人揮舞手臂的動(dòng)作就會(huì)很僵硬了,它的揮動(dòng)是沒(méi) 有任何過(guò)渡的。這里再教大家一種令機(jī)器人手臂的運(yùn)動(dòng)更加平滑的方法。我們通過(guò)編寫(xiě) 程序讓手臂從40°運(yùn)動(dòng)到140°的過(guò)程分為多個(gè)小段動(dòng)作循序完成。這時(shí),剛剛學(xué)會(huì)的for 語(yǔ)句就有用武之地了。我們的示例程序如下,請(qǐng)同學(xué)們自己去調(diào)試合適的參數(shù),讓機(jī)器人 的動(dòng)作顯得更加自然。

#include

const int servoPin=9;

Servo myServo;

void setup(){

myServo.attach(servoPin); }

void loop(){

int angle;

for(angle=40;angle<=140;angle+=10){ myServo.write(angle);

delay(100); }

for(angle=140;angle>=40;angle-=10){

myServo.write(angle);

delay(100);

//用這個(gè)語(yǔ)句引入舵機(jī)庫(kù)

//選用有PWM功能的9號(hào)端口作為舵機(jī)端口 //創(chuàng)建一個(gè)叫myServo 的舵機(jī)對(duì)象

//將舵機(jī)對(duì)象和端口綁定起來(lái)

//用角度值作為循環(huán)控制變量 //每100ms 向正方向移動(dòng)10°

// 每100ms 向反方向移動(dòng)10°





機(jī)器人舵機(jī)的控制:PWM信號(hào),周期是20ms, 脈沖的寬度從1~2ms 秒之間

把舵機(jī)插到主控制板的9號(hào)端口上,然后讓它在0°~180°之間不 停地反復(fù)運(yùn)動(dòng);將舵機(jī)插到任何一個(gè)有PWM 功能的端口上,舵機(jī)轉(zhuǎn)動(dòng)到哪個(gè)角度,就用主控板發(fā)出那個(gè)角 度所對(duì)應(yīng)占空比的PWM 信號(hào)就可以

機(jī)器人的舵機(jī):對(duì)電機(jī)轉(zhuǎn)動(dòng)位置的精確控制

機(jī)器人的舵機(jī)是在直流減速電機(jī)的基礎(chǔ)上增加了一個(gè)檢測(cè)位置的微型傳感器和一個(gè)控制器組成的閉環(huán)反饋控制系統(tǒng),從而實(shí)現(xiàn)對(duì)電機(jī)轉(zhuǎn)動(dòng)位置的精確控制

會(huì)走迷宮的機(jī)器人需要的材料:主控制器,地面灰度檢測(cè)傳感器模塊4塊,紅外避障傳感器1個(gè),黑色膠帶1卷

首先將機(jī)器人、擴(kuò)展板和地面灰度檢測(cè)傳感器模塊連接好,地面灰度檢測(cè)傳感 器連接到A0~A3 端口。紅外避障傳感器連接到D3 端口,示例程序中給出的可能也不是最好的解決方案

機(jī)器人學(xué)會(huì)探測(cè)障礙:紅外避障傳感器的模塊

紅外避障傳感器由一個(gè)光線發(fā)射裝置和一個(gè)光線接收裝置組成的,它的光線發(fā)射方向是朝向運(yùn)動(dòng)的方向而不是地面,而且發(fā)射裝置發(fā)出的光是紅外光而不是可見(jiàn)光

機(jī)器人過(guò)丁字路口:并排安裝4個(gè)地面灰度傳感器

并排安裝4個(gè)地面灰度傳感器,用杜邦連接線把它們按順序分別 連接到主控板的A0~A3 端口,其中最左端的傳感器連接A0口,最右端的連接A3口,只要是最左或最右端的傳感器檢測(cè)到了 黑線,就代表機(jī)器人遇到了路口

機(jī)器人直線行走的編程-接口、傳感器的讀數(shù)、地面的灰度閾值

在使用 pinMode 命令為端口規(guī)定方向時(shí)肯定要用到它的編號(hào),然后再用 digitalRead 之類的命令操縱端口時(shí)也要用到同一個(gè)編號(hào),用analogRead 命令讀到了傳感器當(dāng)前的值

智能巡線機(jī)器人的制作:digitalRead 、digitalWrite 、analogRead 、analogWrite、 pinMode 、delay

機(jī)器人傳感器的位置在靠近黑線的左側(cè)或者正好在黑線上;digitalRead 、digitalWrite 、analogRead 、analogWrite、 pinMode 、delay。它們構(gòu)成了Arduino 中最為重要、最為常用的功能

微觸開(kāi)關(guān)傳感器-很簡(jiǎn)單的傳感器,用程序就能很準(zhǔn)確地檢測(cè)到它的開(kāi)閉變化

微觸開(kāi)關(guān)也只有“開(kāi)”和“閉” 兩種不同的狀態(tài),把它連接到主控制器,用程序就能很準(zhǔn)確地檢測(cè)到它的開(kāi)閉變化了,只要用 digitalRead 命令就可以很 方便地讀取微觸開(kāi)關(guān)的值了,這個(gè)命令的用法

為機(jī)器人安上轉(zhuǎn)向燈:連接機(jī)器人,編寫(xiě)程序,觀察現(xiàn)象

將機(jī)器人、擴(kuò)展板和小燈模塊連接好,將右轉(zhuǎn)向燈連接D5 號(hào)口,左轉(zhuǎn)向燈連接D3號(hào)口;編寫(xiě)程序,讓轉(zhuǎn)向燈亮滅的語(yǔ)句,左轉(zhuǎn)向燈熄滅,同時(shí)機(jī)器人向右轉(zhuǎn)彎

簡(jiǎn)單機(jī)器人的主控制器與擴(kuò)展板

機(jī)器人的主控制器可以用這些插針和各種傳感器或執(zhí)行器共同工作,用灰色的RJ11 線連接各種傳感器 和執(zhí)行器,而不用擔(dān)心線路連錯(cuò)或連反,連接時(shí)如果聽(tīng)到“咔嚓”就代表連接成功

機(jī)器人中最為流行的驅(qū)動(dòng)方式-雙輪差速驅(qū)動(dòng)

常見(jiàn)的一種機(jī)器人驅(qū)動(dòng)方式—雙輪差速驅(qū)動(dòng),左輪和右輪以同樣的速率向前轉(zhuǎn)動(dòng),機(jī)器人向正前方前進(jìn);左輪和右輪 以同樣的速率向后轉(zhuǎn)動(dòng),轉(zhuǎn)彎半徑的大小取決于左右兩個(gè)輪子的轉(zhuǎn)動(dòng)速度之差

機(jī)器龜?shù)慕Y(jié)構(gòu)制作材料:底盤(pán),執(zhí)行器,傳感器,中型減速電機(jī),萬(wàn)向輪,標(biāo)準(zhǔn)舵機(jī)

機(jī)器龜有一個(gè)PWM驅(qū)動(dòng)的活動(dòng) 底盤(pán),底盤(pán)上搭載了一個(gè)可旋轉(zhuǎn)的傳感器平臺(tái),機(jī)器人頭部設(shè)置了一個(gè)距離傳感 器,底盤(pán)下裝有4個(gè)邊緣傳感器
 
資料獲取
新聞資訊
== 資訊 ==
» 佛山市加快智能機(jī)器人產(chǎn)業(yè)發(fā)展若干措施
» 佛山市加快智能機(jī)器人產(chǎn)業(yè)發(fā)展行動(dòng)方案 (
» 珠海市推動(dòng)智能終端產(chǎn)業(yè)發(fā)展行動(dòng)方案
» 珠海市推動(dòng)人工智能與機(jī)器人產(chǎn)業(yè)高質(zhì)量發(fā)展
» 深圳市具身智能機(jī)器人技術(shù)創(chuàng)新與產(chǎn)業(yè)發(fā)展行
» 深圳市加快推進(jìn)人工智能終端產(chǎn)業(yè)發(fā)展行動(dòng)計(jì)
» 廣州市加快推動(dòng)智能養(yǎng)老服務(wù)機(jī)器人高水平應(yīng)
» 廣州市加快培育具身智能產(chǎn)業(yè)行動(dòng)方案202
» 廣州市加快智能裝備與機(jī)器人產(chǎn)業(yè)高質(zhì)量發(fā)展
» 廣州市人工智能+行業(yè)應(yīng)用工作方案2025
» 2025年廣東省“機(jī)器人+”典型應(yīng)用場(chǎng)景
» 廣東省加快推動(dòng)人工智能賦能玩具產(chǎn)業(yè)行動(dòng)方
» 廣東省人工智能賦能制造業(yè)高質(zhì)量發(fā)展 行動(dòng)
» 廣東省人工智能與機(jī)器人產(chǎn)業(yè)政策匯編 (
» 智能體OpenClaw(小龍蝦)應(yīng)用實(shí)踐
 
== 機(jī)器人推薦 ==
 
迎賓講解服務(wù)機(jī)器人

服務(wù)機(jī)器人(迎賓、講解、導(dǎo)診...)

智能消毒機(jī)器人

智能消毒機(jī)器人

機(jī)器人底盤(pán)

機(jī)器人底盤(pán)

 

商用機(jī)器人  Disinfection Robot   展廳機(jī)器人  智能垃圾站  輪式機(jī)器人底盤(pán)  迎賓機(jī)器人  移動(dòng)機(jī)器人底盤(pán)  講解機(jī)器人  紫外線消毒機(jī)器人  大屏機(jī)器人  霧化消毒機(jī)器人  服務(wù)機(jī)器人底盤(pán)  智能送餐機(jī)器人  霧化消毒機(jī)  機(jī)器人OEM代工廠  消毒機(jī)器人排名  智能配送機(jī)器人  圖書(shū)館機(jī)器人  導(dǎo)引機(jī)器人  移動(dòng)消毒機(jī)器人  導(dǎo)診機(jī)器人  迎賓接待機(jī)器人  前臺(tái)機(jī)器人  導(dǎo)覽機(jī)器人  酒店送物機(jī)器人  云跡科技潤(rùn)機(jī)器人  云跡酒店機(jī)器人  智能導(dǎo)診機(jī)器人 
版權(quán)所有 © 創(chuàng)澤智能機(jī)器人集團(tuán)股份有限公司     中國(guó)運(yùn)營(yíng)中心:北京·清華科技園九號(hào)樓5層     中國(guó)生產(chǎn)中心:山東日照太原路71號(hào)
銷(xiāo)售1:4006-935-088    銷(xiāo)售2:4006-937-088   客服電話: 4008-128-728