0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何利用Arduino UNO制作一個(gè)爬樓梯機(jī)器人

科技觀察員 ? 來源:hackster.io ? 作者:hackster.io ? 2022-04-03 15:39 ? 次閱讀

本文將向您展示如何制作一個(gè)非?;镜呐罉翘?a href="http://www.ttokpm.com/soft/data/42-101/" target="_blank">機(jī)器人。這是我們?yōu)镾ervoCity+Actobotics爬樓梯挑戰(zhàn)而建造的樓梯熊。事實(shí)證明,最后的效果非常棒!

第1步:制作車輪模板

poYBAGJH_ZqAYz4sAAOVm1G_hD4771.png

這個(gè)設(shè)計(jì)完全是關(guān)于輪子的,如果有一臺(tái)3D打印機(jī)的話,這一步將能夠輕松達(dá)成。但我們沒有,所以我們?nèi)チ死蠈W(xué)校,使用了一些來自HobbyLobby的1/2英寸泡沫板。

第1步:制作模板

A)下載PDF

B)打印

C)裁剪

D)粘在一起

E)打孔

因?yàn)槲沂褂昧薃ctoboticsRoundBaseA,所以我抓取了ServoCity的尺寸圖形并將其放入我的AdobeIllustrator文檔中,以確保間距恰到好處。我選擇在圓形底座上只使用8個(gè)孔,最里面的4個(gè)用于輪轂,最外面的4個(gè)用于車輪穩(wěn)定性。

每條腿上的3個(gè)大圓圈是可選的。我的決策是,如果泡沫沒有支撐起來,就嘗試使用木材,然后在基礎(chǔ)上減輕重量。

第2步:切割和鉆孔車輪

pYYBAGJH_ZSACdifAAVJ7GYqeK8168.png

我用了一把盒子刀和一個(gè)切割啞光,之后我用1/4英寸鉆頭鉆出中心孔,接著用5/32英寸鉆頭鉆其余孔。

第3步:組裝車輪

pYYBAGJH_Y-AFWHNAATdqxtVZ4E536.png

現(xiàn)在是組裝輪子的時(shí)候了,我會(huì)用實(shí)際效果的展示圖來說話。

第4步:連接

poYBAGJH_YuADM-rAAXZz7ZvkqA529.png

主體簡單地由兩個(gè)18英寸通道組成,這些通道通過一些6-32(1.32英寸長)鋁制螺紋支架并聯(lián)連接,兩個(gè)在前面,兩個(gè)在后面。

第5步:安裝電機(jī)

pYYBAGJH_U2AKIAjAAa8m1osUzI749.png

我使用了ServoCity的313RPMHD精密行星齒輪電機(jī)。它的最大扭矩為416.6oz-in。

首先將行星齒輪電機(jī)底座B安裝到電機(jī)上,然后安裝在右舷通道前端的第8個(gè)大孔上。

您還需要將軸耦合器(1/4英寸至6毫米)連接到電機(jī)軸。

第6步:全部系上齒輪

poYBAGJH_UiALxO5AAO60PBlxuI741.png

齒輪我使用的:

三個(gè)24齒、32節(jié)距、1/4英寸孔小齒輪

三個(gè)72齒、32節(jié)距、1/2英寸孔徑鋁齒輪

這兩個(gè)齒輪的傳動(dòng)比為3比1。它們被配置為在3個(gè)階段中的每一個(gè)階段降低速度并將扭矩增加三倍。產(chǎn)生的最大速度約為11.6rpm。這是通過一些試驗(yàn)和錯(cuò)誤來實(shí)現(xiàn)的。不過你可能希望從速度相比更慢的電機(jī)開始。

選擇您的軸系:

我使用了一些來自ServoCity的精密鋼1/4英寸D軸,但也發(fā)現(xiàn)你可以拿起一些來自Mendards的1/4英寸“PLATSTL-ROUND”——我嘗試了1/4英寸。鋁棒和1/4英寸的可焊接鋼棒,但它們都太厚了。

使用D軸與五金店的鋼棒有利有弊:主要是D形在使用固定螺釘花鼓時(shí)非常有用,但是我發(fā)現(xiàn)來自ServoCity的精密鋼1/4英寸D軸很難使用,因?yàn)榕浜咸o了,很難輕松的開合。五金店的鋼棒稍微薄一點(diǎn),因此更容易使用——但由于沒有平坦的一面,它們會(huì)因受力很大的固定螺釘而被嚴(yán)重?fù)p壞。

你需要的軸:

14英寸軸(x2)-現(xiàn)在一個(gè)用于前部,稍后您將需要另一個(gè)用于后部。ServoCity最大的D軸為12英寸,因此您可以使用Menards鋼棒或使用1/4英寸-1/4英寸的軸耦合器連接兩個(gè)7英寸D軸。

6英寸軸(x2)

4.5英寸軸(這是連接到電機(jī)軸上的耦合器的軸)

軸系提示:

如果您使用Menards的鋼棒;切割到一定長度后,將邊緣斜切(我用的是dremel),這樣可以更容易地放置零件。事實(shí)上,也可以對(duì)您的PrecisionD軸執(zhí)行此操作!

無論您使用哪種軸系,都要準(zhǔn)備好一個(gè)小的細(xì)銼,以銼掉損壞的斑點(diǎn)……尤其是如果您使用固定螺釘輪轂。

選擇您的集線器:

我最終為齒輪使用了固定螺釘輪轂,為車輪使用了夾緊輪轂。如果您不使用D軸,則夾緊輪轂將更容易拆卸和調(diào)整。然而,由于它的設(shè)計(jì)方式會(huì)在您擰緊它時(shí)將4個(gè)螺釘中的兩個(gè)拉到一起-我不想給齒輪系引入任何可能的變形或錯(cuò)位。

其他:

您當(dāng)然需要一些1/4英寸的法蘭球軸承(535198)、一些1/4英寸的定位螺釘環(huán)和一些1/4英寸的軸墊片以及用于較大齒輪的定位螺釘輪轂。

第7步:鏈輪和鏈條

pYYBAGJH_UKALoyUAAPZ6OJrcH0513.png

我沒有輪轂適配器,但我有單平通道支架,它可以讓我將輪轂連接到我的4個(gè)48齒大鏈輪。它們可能沒有那么適配器那么實(shí)用,但它們?cè)趦r(jià)格方面具有他們的優(yōu)勢(shì)。

我使用了ServoCity的塑料鏈條,因?yàn)橛闷饋砀鍧崳ú缓椭蛴停?。裝卸鏈條實(shí)質(zhì)上很容易,您只需要一把小平頭螺絲刀。我用了兩條鏈子,每條鏈都不長43.5英寸。

第8步:安裝車輪

poYBAGJH_T2AIJRHAAVCar0sARQ305.png

這可能是最有趣的一步。安裝鏈輪、鏈條和輪子。

確保盡可能擰緊車輪和齒輪上的固定螺釘輪轂和夾緊輪轂螺釘!如果車輪開始失準(zhǔn),機(jī)器人可能會(huì)變得不穩(wěn)定并翻倒。

第9步:“大腦”(核心)

pYYBAGJH_TmAZoYvAAbsTlkp7oA913.png

我使用了arduinoUno(通過arduino通道卡扣安裝)和BLE屏蔽來添加藍(lán)牙功能。arduino由電池座中的9v電池供電,電池座帶有一個(gè)開關(guān),我用拉鏈將其系在適當(dāng)?shù)奈恢靡苑乐蛊浠瑒?dòng)。

我還用了RedBearLabs的BLEShield。我從他們的庫中將BLEControllerSketch加載到了arduino上,然后在我的iPhone上安裝了他們的免費(fèi)應(yīng)用程序(他們也有一個(gè)Android應(yīng)用程序)。

第一次運(yùn)行iPhone應(yīng)用程序時(shí),您需要進(jìn)入菜單并選擇“BLE控制器”。第一次運(yùn)行時(shí),它會(huì)直接進(jìn)入簡單聊天應(yīng)用程序,這有點(diǎn)讓人不知道怎么開始下一步。不過之后,您只需要確保您的arduino已打開電源,然后在應(yīng)用程序中進(jìn)行掃描。隨后,您可以選擇“最后連接”。接下來選擇您的引腳(我使用引腳3,因?yàn)樗軌蜻M(jìn)行脈沖寬度調(diào)制)

PWM電路

我基本上將這個(gè)Instructable的電路用于脈沖寬度調(diào)制電路。說明是在打開和關(guān)閉螺線管的背景下,但只需用電機(jī)代替螺線管并發(fā)送pwm而不是高/低,它對(duì)于電機(jī)速度控制非常有效。簡單、便宜、有效。

第10步:電池

poYBAGJH_TOAWqNvAAMiyXZMOwk962.png

接下來,我將一個(gè)舊的12v2.2amphr密封鉛酸電池連接到樓梯爬升器的前面。雖然它很重(2lb),但是當(dāng)放置在第一個(gè)軸前面時(shí),額外的重量起到了平衡作用,實(shí)質(zhì)上它還起到了穩(wěn)固整體的作用,并且不太會(huì)向后傾斜爬升。

之后我使用了一些90°雙面安裝E的電池架和一個(gè)拉鏈來扣住它。

第11步:電源線束

poYBAGJH_TCAK2-7AAaZaIktNic642.png

我使用了兩個(gè)SPST(單刀單擲)開關(guān)將12v電池連接/斷開PWM電路(一個(gè)開關(guān)用于+,一個(gè)用于-)。這可以充當(dāng)安全開關(guān),在緊急情況下快速切斷電源。隨意使用一個(gè)DPST(雙刀單擲)。我使用了一些安裝在兩個(gè)主要通道之間的QuadHubMountC來安裝開關(guān)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 機(jī)器人
    +關(guān)注

    關(guān)注

    210

    文章

    27838

    瀏覽量

    204592
  • Arduino
    +關(guān)注

    關(guān)注

    187

    文章

    6453

    瀏覽量

    185922
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    美軍研發(fā)能跳《江南Style》的新型機(jī)器人

    1.5米),主要用于軍艦滅火。它不僅能夠沖入濃煙滾滾的火災(zāi)中,爬樓梯以及穿越狹窄的過道,還能模仿人類進(jìn)行滅火工作。此外,該機(jī)器人平衡力強(qiáng),擅長舞蹈,能在人們的操控下,跳出當(dāng)下最流行的《江南Style》舞蹈`
    發(fā)表于 11-08 16:59

    請(qǐng)教利用樹莓派制作六足機(jī)器人的問題

    本人新手,最近在準(zhǔn)備制作個(gè)六足機(jī)器人,如果利用舵機(jī)控制器+遙控手柄套件的話,可以很容易就實(shí)現(xiàn)簡單的功能。為了能讓六足
    發(fā)表于 11-10 15:33

    做個(gè)機(jī)器人難么?

    我今年大計(jì)算機(jī)專業(yè) 想做那種清理垃圾機(jī)器人帶機(jī)械手臂的。。正在放寒假想學(xué)點(diǎn)東西準(zhǔn)備下但網(wǎng)上說的太籠統(tǒng) 而且網(wǎng)絡(luò)普遍都樣的所以想請(qǐng)教
    發(fā)表于 01-19 13:44

    ANYmal機(jī)器人具有腿和腳,可跨越障礙物

    添加動(dòng)力輪的原因。ANYmal的基本無輪版本已經(jīng)存在了好幾年。它的四個(gè)機(jī)械支腿小跑,可以穿越崎uneven不平的地形,甚至可以爬樓梯。但是,僅沿走廊或人行道移動(dòng)時(shí),如果機(jī)器人在車輪上滾動(dòng),則將消耗更少的電池電量。新的原型機(jī)通過將
    發(fā)表于 08-30 08:02

    如何利用arduino UNO配合Orangepi 4B實(shí)現(xiàn)制作機(jī)器人

    利用arduino UNO配合Orangepi 4B實(shí)現(xiàn)制作機(jī)器人
    發(fā)表于 02-15 06:43

    如何去實(shí)現(xiàn)種步行機(jī)器人的設(shè)計(jì)呢

    爬樓梯機(jī)器人。它最大的特點(diǎn)是能夠始終保持自身重心,實(shí)現(xiàn)爬上樓梯的目的,動(dòng)作穩(wěn)定,優(yōu)美。雖然該作品結(jié)構(gòu)較為簡單,但是其中采用了模塊化設(shè)計(jì),使其可以隨時(shí)更新、升級(jí)(這是現(xiàn)今機(jī)電體化工程
    發(fā)表于 03-02 06:23

    這款爬樓快遞機(jī)器人,可以讓你不用下樓,快遞直接送進(jìn)家

    業(yè)內(nèi)專家在觀看了“爬樓梯快遞派送機(jī)器人”演示后認(rèn)為,相比外界所知道的京東派送快遞機(jī)器人,這款機(jī)器人的區(qū)別在于“可以在樓宇間穿行”,而且“履樓梯
    發(fā)表于 07-26 15:33 ?6554次閱讀

    Cheetah 3獵豹機(jī)器人款不靠視覺就能移動(dòng)的機(jī)器人

    據(jù)報(bào)道,麻省理工學(xué)院近日研制了款Cheetah 3獵豹機(jī)器人,不需要視覺就能爬樓梯臺(tái)階。相對(duì)于此前利用攝像頭視覺的機(jī)器人,該
    發(fā)表于 08-03 17:19 ?2691次閱讀

    爬樓梯的快遞機(jī)器人如果量產(chǎn) 快遞小哥真的要失業(yè)了

    最近,杭州電子科技大學(xué)的學(xué)生研發(fā)出了款能爬樓梯的快遞機(jī)器人,它可以先給快遞買家發(fā)短信,得到“在家”確認(rèn)后再出發(fā)送快遞,并且還會(huì)告知對(duì)方預(yù)計(jì)達(dá)到時(shí)間,如果這款快遞機(jī)器人能量產(chǎn)的話,恐怕
    發(fā)表于 01-30 13:36 ?1600次閱讀

    如何實(shí)現(xiàn)雙足機(jī)器人爬樓梯的步態(tài)規(guī)劃與參數(shù)優(yōu)化

    對(duì)各種行走環(huán)境的較強(qiáng)適應(yīng)能力是雙足步行的個(gè)重要性能,這也是雙足機(jī)器人相對(duì)于輪式機(jī)器人的優(yōu)點(diǎn)之。樓梯
    發(fā)表于 04-07 16:27 ?33次下載
    如何實(shí)現(xiàn)雙足<b class='flag-5'>機(jī)器人</b><b class='flag-5'>爬樓梯</b>的步態(tài)規(guī)劃與參數(shù)優(yōu)化

    自動(dòng)調(diào)整平衡的爬樓梯機(jī)器人設(shè)計(jì)

    自平衡機(jī)器人是獨(dú)特的移動(dòng)平臺(tái),使用閉環(huán)控制系統(tǒng)可將其直立在兩個(gè)輪子上。 ? 他們可以使用差速轉(zhuǎn)向在現(xiàn)場打開,并具有緊湊的外形尺寸,從而限制了所需的地面空間。 ? 但是,它們有很大的局限性,無法在實(shí)際
    的頭像 發(fā)表于 12-25 16:58 ?2595次閱讀

    利用arduino UNO配合Orangepi 4B實(shí)現(xiàn)制作機(jī)器人

    利用arduino UNO配合Orangepi 4B實(shí)現(xiàn)制作機(jī)器人
    發(fā)表于 12-16 16:51 ?11次下載
    <b class='flag-5'>利用</b><b class='flag-5'>arduino</b> <b class='flag-5'>UNO</b>配合Orangepi 4B實(shí)現(xiàn)<b class='flag-5'>制作</b><b class='flag-5'>機(jī)器人</b>

    制作個(gè)爬樓梯機(jī)器人

    電子發(fā)燒友網(wǎng)站提供《制作個(gè)爬樓梯機(jī)器人.zip》資料免費(fèi)下載
    發(fā)表于 10-18 09:14 ?1次下載
    <b class='flag-5'>制作</b><b class='flag-5'>一</b><b class='flag-5'>個(gè)</b><b class='flag-5'>爬樓梯</b><b class='flag-5'>機(jī)器人</b>

    基于Arduino UNO的避障機(jī)器人

    本方案是個(gè)基于 Arduino UNO 的避障機(jī)器人。障礙物檢測和避免可以被認(rèn)為是設(shè)計(jì)移動(dòng)機(jī)器人
    發(fā)表于 12-22 14:49 ?1次下載

    如何使用Arduino Uno制作智能避障機(jī)器人

    電子發(fā)燒友網(wǎng)站提供《如何使用Arduino Uno制作智能避障機(jī)器人.zip》資料免費(fèi)下載
    發(fā)表于 12-26 10:41 ?3次下載
    如何使用<b class='flag-5'>Arduino</b> <b class='flag-5'>Uno</b><b class='flag-5'>制作</b>智能避障<b class='flag-5'>機(jī)器人</b>