RM新时代网站-首页

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

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

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

怎樣使用Android手機(jī)的藍(lán)牙控制機(jī)器人手臂

454398 ? 來源:工程師吳畏 ? 2019-07-29 09:11 ? 次閱讀

在這個(gè)項(xiàng)目中,我將向您展示如何構(gòu)建Arduino& amp;使用Android手機(jī)藍(lán)牙控制機(jī)器人手臂。該機(jī)器人手臂可以在手動模式下操作,也可以在全自動模式下進(jìn)行編程

您已經(jīng)看過一個(gè)來自Electronics Hub的機(jī)器人手臂項(xiàng)目,我們從廢料(除了電機(jī)和Arduino)做了一切。我們得到了你們對該項(xiàng)目的非常好的回應(yīng),基于此我們決定制作一個(gè)更好的版本2.0版,如果我必須說的話。

在進(jìn)一步閱讀之前試試這個(gè)使用ARDUINO的簡單機(jī)器人武器。

這個(gè)DIY Arduino&藍(lán)牙機(jī)器人手臂項(xiàng)目使用Android手機(jī)通過藍(lán)牙通信進(jìn)行操作。我們開發(fā)了Android手機(jī)應(yīng)用程序,您可以使用它來控制機(jī)械臂進(jìn)行手動操作或?qū)ζ溥M(jìn)行編程以實(shí)現(xiàn)全自動操作。我將在后面的章節(jié)中解釋它們。

想要購買 這個(gè)項(xiàng)目? MAIL US

Arduino電路圖&藍(lán)牙控制機(jī)械臂

讓我們從Arduino&的電路圖開始。藍(lán)牙控制機(jī)器人手臂項(xiàng)目。下圖顯示了具有所有必要連接的電路圖。

電路圖看起來非常簡單但構(gòu)造部分機(jī)器人手臂有點(diǎn)復(fù)雜。

機(jī)械臂項(xiàng)目所需的組件

Arduino UNO [在此處購買]

4 x Tower Pro MG90S合金齒輪伺服電機(jī)[在此處購買]

HC-05藍(lán)牙模塊[此處購買]

3D打印機(jī)器人手臂部件及必要的螺釘,螺母和螺栓[購買]

Arduino和4伺服電機(jī)的正確電源[在此處購買]

連接線[在此處購買]

安裝了自定義應(yīng)用程序的Android手機(jī)

組件說明

Arduino UNO和藍(lán)牙模塊在組件列表中非常簡單,但有趣的組件是Metal齒輪伺服系統(tǒng)和3D打印機(jī)器人手臂部件。

合金齒輪伺服MG90S

機(jī)械臂結(jié)構(gòu)中使用的伺服系統(tǒng)是TowerPro MG90S合金齒輪微型伺服系統(tǒng)。我們選擇了這種特殊的伺服系統(tǒng),因?yàn)槠胀ǖ乃芰淆X輪伺服系統(tǒng)不穩(wěn)定,失速扭矩也較小。

在6.6V電源下,這款金屬齒輪伺服系統(tǒng)提供2.2Kg/CM的失速扭矩(遠(yuǎn)遠(yuǎn)超過常規(guī)SG90伺服系統(tǒng))。

3D印刷機(jī)械臂

任何機(jī)器人手臂項(xiàng)目的重要特征之一就是美學(xué)。因此,我們決定選擇機(jī)器人手臂的3D打印部件。 daGHIZmo設(shè)計(jì)了一個(gè)名為EEZYbotARM的3D機(jī)器人手臂,并將文件上傳到Thingiverse網(wǎng)站。

對于機(jī)械臂的3D模型文件,請?jiān)L問鏈接。

基于在這些3D模型文件上,我們使用本地3D打印機(jī)插座制作了這些部件。質(zhì)量非常好,尺寸也非常接近真實(shí)物體(不準(zhǔn)確)。

如果你觀察上面的圖像,我已經(jīng)將機(jī)器人手臂的部分指定為基部,肩部,肘部和握把。隨后,伺服電機(jī)也被稱為基本伺服,肩部伺服,彎頭伺服和手柄伺服。

電路設(shè)計(jì)

如前所述,電路的設(shè)計(jì)非常簡單。 4個(gè)伺服電機(jī)的控制信號連接到Arduino UNO的4個(gè)PWM引腳,如下所示:基本伺服 - 引腳3,肩部伺服 - 引腳5,彎頭伺服 - 引腳6和手柄伺服 - 分別是Arduino引腳9。

所有伺服電機(jī)均為6V電源,而Arduino UNO則為9V電源。 HC-05藍(lán)牙模塊的TX和RX連接到Arduino的RX0和TX0引腳,即引腳0和1。

注意:編程Arduino時(shí)請勿連接藍(lán)牙模塊。

組裝3D打印機(jī)械臂部件

如果我解釋機(jī)器人手臂3D部件的逐步裝配程序,那將是一個(gè)非常冗長乏味的閱讀。因此,我將發(fā)布已完成機(jī)器人的一些照片,并將制作關(guān)于如何組裝機(jī)器人手臂的單獨(dú)視頻。在此期間,請看一下這些圖像。

Arduino的Android應(yīng)用程序&藍(lán)牙控制機(jī)械臂

我們決定更進(jìn)一步,設(shè)計(jì)一個(gè)簡單的Android手機(jī)應(yīng)用程序,而不是通過計(jì)算機(jī)使用電位計(jì)或串行通信控制機(jī)器人手臂。

下圖顯示了運(yùn)行Android 6.0版的智能手機(jī)中的應(yīng)用程序布局。但該應(yīng)用程序已針對Android版本8.0進(jìn)行了測試,并且運(yùn)行正常。

每對箭頭控制鍵有四對分別用于肩部,肘部,基部和握把舵。有一個(gè)程序按鈕,使用它可以啟用程序模式。有關(guān)項(xiàng)目工作的更多信息。

注意:

此應(yīng)用程序使用Android手機(jī)的藍(lán)牙功能。此應(yīng)用目前無法在Google Play商店中使用,因?yàn)樗栽跍y試中。

截至目前,我們尚未開發(fā)適用于iOS的應(yīng)用。

想要購買 這個(gè)項(xiàng)目? MAIL US

Arduino&的工作藍(lán)牙控制機(jī)器人手臂

簡單的3D打印,基于Android手機(jī),Arduino&藍(lán)牙控制機(jī)器人手臂是在這個(gè)項(xiàng)目中設(shè)計(jì)和開發(fā)的。我們現(xiàn)在將看到此機(jī)械臂的操作和工作。

在Android手機(jī)中安裝應(yīng)用程序并提供訪問設(shè)備藍(lán)牙所需的權(quán)限。如果藍(lán)牙模塊(HC-05)未與手機(jī)配對,請使用手機(jī)的藍(lán)牙設(shè)置進(jìn)行配對。

設(shè)備配對后,打開應(yīng)用程序,它將自動列出配對的藍(lán)牙設(shè)備。選擇正確的藍(lán)牙模塊,如果一切順利,您將進(jìn)入主控制面板。

在這里,您可以看到機(jī)器人手臂的四個(gè)伺服電機(jī)的控制,即基地,肩膀,肘部和握把。使用相應(yīng)伺服電機(jī)的箭頭鍵并控制機(jī)械臂。這部分工作是機(jī)器人手臂的手動操作,每個(gè)動作必須手動調(diào)整。

下一步有趣的部分來了。您可以在中心看到一個(gè)名為“程序”的按鈕。在操作的任何時(shí)候,如果按此按鈕,機(jī)械臂將重置(移動到默認(rèn)位置)并激活編程模式。

在此模式下,您可以對機(jī)械臂進(jìn)行編程,以自動方式執(zhí)行一系列任務(wù)。例如,如果您想從一個(gè)地方選擇小物件并將其放在另一個(gè)地方,則無需一直手動調(diào)整值。

所有您需要的要做的是進(jìn)入編程模式并教導(dǎo)機(jī)器人手臂按照一系列步驟來完成任務(wù)。編程機(jī)械臂后,您可以運(yùn)行程序,它將循環(huán)這些已編程的步驟直到停止。

您也可以隨時(shí)暫停自動操作并從同一點(diǎn)繼續(xù)。此外,如果您希望退出編程模式并手動操作機(jī)械臂,您可以簡單地“關(guān)閉”編程模式。

將很難清楚地解釋機(jī)械臂的操作(手動和自動模式)在這里。所以,我會制作同樣的視頻。

Arduino& amp;藍(lán)牙控制機(jī)械臂項(xiàng)目

此機(jī)器人手臂可以使用任何基于Android的藍(lán)牙智能手機(jī)進(jìn)行控制。

用于Android手機(jī)的專用應(yīng)用程序,用于控制機(jī)械臂。

有兩種操作模式:手動模式和自動模式。

對于常規(guī)或手動操作,您可以通過操縱機(jī)械臂的各個(gè)伺服電機(jī)的值來控制機(jī)械臂。

當(dāng)編程模式為啟用后,您可以對機(jī)械臂進(jìn)行編程以實(shí)現(xiàn)全自動操作。

機(jī)械臂包含四個(gè)金屬齒輪伺服系統(tǒng)和3D打印零件。

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

    關(guān)注

    211

    文章

    28379

    瀏覽量

    206914
  • 藍(lán)牙
    +關(guān)注

    關(guān)注

    114

    文章

    5809

    瀏覽量

    170188
  • Arduino
    +關(guān)注

    關(guān)注

    188

    文章

    6468

    瀏覽量

    186952
收藏 人收藏

    評論

    相關(guān)推薦

    變速齒輪在機(jī)器人中的使用

    扭矩的傳動裝置。它通常由多個(gè)不同大小的齒輪組成,通過齒輪間的嚙合來傳遞動力,并實(shí)現(xiàn)轉(zhuǎn)速和扭矩的轉(zhuǎn)換。 二、變速齒輪在機(jī)器人中的使用 驅(qū)動機(jī)器人手臂機(jī)器人手臂需要靈活、精確地移動
    的頭像 發(fā)表于 12-04 17:11 ?316次閱讀

    藍(lán)牙5.2低功耗模塊在光伏清掃機(jī)器人中的應(yīng)用優(yōu)勢

    一、引言隨著可再生能源的迅速發(fā)展,光伏發(fā)電系統(tǒng)的清潔與維護(hù)變得越來越重要。光伏清掃機(jī)器人通過自動化技術(shù)提高了清潔效率,而藍(lán)牙模組的集成為這些設(shè)備提供了更為智能的管理和控制方案。二、藍(lán)牙
    的頭像 發(fā)表于 11-14 14:35 ?215次閱讀
    <b class='flag-5'>藍(lán)牙</b>5.2低功耗模塊在光伏清掃<b class='flag-5'>機(jī)器人</b>中的應(yīng)用優(yōu)勢

    PID控制機(jī)器人中的應(yīng)用案例

    PID控制作為一種經(jīng)典的控制策略,因其簡單、魯棒和易于實(shí)現(xiàn)的特點(diǎn),在機(jī)器人領(lǐng)域得到了廣泛的應(yīng)用。以下是一些PID控制機(jī)器人中的具體應(yīng)用案例
    的頭像 發(fā)表于 11-13 14:42 ?504次閱讀

    【開源項(xiàng)目】你準(zhǔn)備好DIY一款功能強(qiáng)大的機(jī)器人了嗎?

    以及3D打印機(jī)械部件。通過運(yùn)動控制、藍(lán)牙連接和可定制的眼部表情,讓這款機(jī)器人活靈活現(xiàn)。 所需材料 電子元件: Atmega328p微控制器(SMD VQFN版本)、L293電機(jī)驅(qū)動器
    發(fā)表于 11-08 10:53

    舵機(jī)技術(shù)深度解析,讓機(jī)器人更智能!

    你是否曾駐足于那些靈活的機(jī)器人手臂前,驚嘆于它們?nèi)绾尉珳?zhǔn)地抓取物品?或者你是否曾仰望藍(lán)天,對無人機(jī)那行云流水般的飛行軌跡感到好奇?這些令人矚目的技術(shù)成就,其背后的秘密武器,正是我們今天要深入探討
    的頭像 發(fā)表于 11-06 14:19 ?363次閱讀

    工業(yè)機(jī)器人控制方式有幾種

    工業(yè)機(jī)器人控制方式多種多樣,這些方式根據(jù)作業(yè)任務(wù)的不同而有所區(qū)別。主要可以分為以下幾種:點(diǎn)位控制方式、連續(xù)軌跡控制方式、力(力矩)控制方式
    的頭像 發(fā)表于 09-04 09:31 ?858次閱讀

    工業(yè)機(jī)器人控制器的主要功能有哪些

    工業(yè)機(jī)器人控制器是工業(yè)機(jī)器人系統(tǒng)的大腦,負(fù)責(zé)接收指令、處理數(shù)據(jù)、控制機(jī)器人的運(yùn)動和操作。控制器的
    的頭像 發(fā)表于 09-04 09:18 ?610次閱讀

    伺服控制機(jī)器人控制方式有哪些

    伺服控制機(jī)器人是一種高度精確的自動化設(shè)備,它能夠執(zhí)行復(fù)雜的任務(wù),如精確定位、重復(fù)運(yùn)動和力控制。伺服控制系統(tǒng)是機(jī)器人技術(shù)中的核心部分,它負(fù)責(zé)接
    的頭像 發(fā)表于 09-04 09:16 ?423次閱讀

    助力風(fēng)電行業(yè)!深視智能SR7400線激光以機(jī)器人手眼標(biāo)定實(shí)現(xiàn)風(fēng)力葉片切割引導(dǎo)

    機(jī)器人手眼標(biāo)定在機(jī)器人視覺領(lǐng)域,手眼標(biāo)定是重要的一步,也是使自動化系統(tǒng)更加精確高效的關(guān)鍵一環(huán)。手眼標(biāo)定可以幫助機(jī)器人轉(zhuǎn)換識別到的視覺信息,從而完成后續(xù)的控制工作(如抓取、焊接、噴涂、搬
    的頭像 發(fā)表于 07-27 08:45 ?394次閱讀
    助力風(fēng)電行業(yè)!深視智能SR7400線激光以<b class='flag-5'>機(jī)器人手</b>眼標(biāo)定實(shí)現(xiàn)風(fēng)力葉片切割引導(dǎo)

    AMD Kria? KR 260套件+ROS 2快速開發(fā)機(jī)器人解決方案

    在這個(gè)項(xiàng)目中,我們將配置AMD Kria? KR 260機(jī)器人入門套件來控制Trossen Robotics ReactorX 150機(jī)器人手臂。這個(gè)復(fù)雜的機(jī)器人手臂使用ROBOTIS
    的頭像 發(fā)表于 06-21 16:35 ?9109次閱讀
    AMD Kria? KR 260套件+ROS 2快速開發(fā)<b class='flag-5'>機(jī)器人</b>解決方案

    如何使用PLC控制機(jī)器人

    隨著工業(yè)自動化技術(shù)的飛速發(fā)展,機(jī)器人技術(shù)作為其中的重要組成部分,其應(yīng)用范圍日益廣泛。在機(jī)器人控制系統(tǒng)中,PLC(Programmable Logic Controller,可編程邏輯控制
    的頭像 發(fā)表于 06-17 10:50 ?1692次閱讀

    簡述工業(yè)機(jī)器人控制系統(tǒng)的特點(diǎn)

    工業(yè)機(jī)器人控制系統(tǒng)是工業(yè)機(jī)器人的核心組成部分,它負(fù)責(zé)接收輸入信號、處理信息、控制機(jī)器人的運(yùn)動和執(zhí)行任務(wù)。隨著工業(yè)自動化和智能制造的快速發(fā)展,
    的頭像 發(fā)表于 06-16 15:38 ?1547次閱讀

    機(jī)器人控制系統(tǒng)的基本單元有哪些

    引言 機(jī)器人是一種具有高度自動化和智能化的設(shè)備,它可以模擬人類的行為和思維,完成各種復(fù)雜的任務(wù)。機(jī)器人控制系統(tǒng)是機(jī)器人的重要組成部分,它負(fù)責(zé)接收傳感器的信號,處理數(shù)據(jù),
    的頭像 發(fā)表于 06-16 15:36 ?1564次閱讀

    基于FPGA EtherCAT的六自由度機(jī)器人視覺伺服控制設(shè)計(jì)

    和增強(qiáng)系統(tǒng)處理圖像的實(shí)時(shí)性,本文提出了一種伊瑟特的六自由度機(jī)器人視覺伺服控制系統(tǒng),將攝像頭集成到基于 Zynq的伊瑟特主站上,提高了視覺伺服的實(shí)時(shí)性.經(jīng)測試,該平臺能夠?qū)σ曈X檢測目標(biāo)的變化做出及時(shí)的反應(yīng)
    發(fā)表于 05-29 16:17

    開源項(xiàng)目!教你如何復(fù)刻自平衡賽車機(jī)器人、智能家居中控、競技機(jī)器人先進(jìn)模糊控制器等

    ;gt;>點(diǎn)此查看全文 3.全志XR806基于FreeRTOS下部署競技機(jī)器人先進(jìn)模糊控制器 前言 很榮幸參與到由全志在線舉辦的XR806開發(fā)板試用活動。本人熱衷于各種的開發(fā)板的開發(fā),同時(shí)
    發(fā)表于 12-26 09:17
    RM新时代网站-首页