99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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

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

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

怎樣將Android手機改為可編程的機器人

454398 ? 來源:wv ? 2019-10-05 17:26 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:關(guān)于PhoneBOT

是什么使PhoneBOT如此出色?

大多數(shù)業(yè)余機器人都由Arduino或其他一些微控制器提供動力。用戶必須購買大量令人沮喪的擴展并添加諸如藍(lán)牙模塊和電動機護罩之類的附件,以改善機器人的功能。 PhoneBOT由電話供電。用戶可以對PhoneBOT進行編程,以訪問電話的硬件。借助PhoneBOT,用戶可以以一小部分成本構(gòu)建具有大量功能(例如藍(lán)牙,GPS,WiFi等)的機器人。構(gòu)建同樣強大的Arduino或Raspberry Pi機器人可能要花費數(shù)百美元。 PhoneBOT的目標(biāo)是成為完美的入門級機器人。成本,難度和時間消耗是重中之重。因此,構(gòu)造PhoneBOT不需要特殊的技能或工具。您可以考慮使用電話和Arduino構(gòu)建機器人。 arduino可以很好地夸獎手機。但是,我覺得當(dāng)您已經(jīng)有電話時,對arduino的需求并不強烈。

TL; DR PhoneBOT可以使任何人成為強大的機器人專家。 Cue Evil Laugh

它如何工作?

PhoneBOT由Android手機,兩個連續(xù)的伺服器和滾輪組成(型號),一對耳機(最好是破損的),9V電池和3D打印底座(可選)。組裝好這些物體后,我們就會擁有一個可以編程的機器人,可以完成很多事情。默認(rèn)程序允許您從PC遠(yuǎn)程驅(qū)動機器人。

PhoneBOT通過音樂控制驅(qū)動器伺服器(可能不是您的口味)。舵機連接到電話的耳機插孔。手機通過發(fā)出特定的聲波來驅(qū)動舵機。 PhoneBOT使用名為Protocoder的應(yīng)用進行編程。這是由Victor Diaz創(chuàng)建的一種編碼環(huán)境,允許用戶使用Javascript編程機器人并訪問手機的硬件。

步驟2:工具和材料

材料

兩個連續(xù)旋轉(zhuǎn)伺服(我使用的是Fitech FS90。您可以將任何伺服器設(shè)置為在約10分鐘內(nèi)連續(xù)運行。)

業(yè)余愛好電線

9V電池和電池組

耳機(最好是折斷的)

兩個1/4-20螺栓

大理石和塑料瓶蓋(我們將用它們制成腳輪)

一塊彈性

舊面包板(可選,警告:缺少面包板可能會導(dǎo)致不頻繁的詛咒。)

四個10K電阻器

四個2N3904 NPN晶體管(或任何類似的晶體管) NPN晶體管,例如BC107,BC108等)

Android手機(某些android設(shè)備可以工作,有些則不能驅(qū)動舵機。一般的基準(zhǔn)是2011年以后生產(chǎn)的手機和平板電腦可以使用t o制作一個PhoneBOT。我已經(jīng)親自測試了以下設(shè)備。)

可運行的設(shè)備

Nexus 4

三星Galaxy Tab

LG G3

不起作用的設(shè)備

華為Ascend D1

工具

烙鐵

使用

砂紙

訪問進行剝線的東西到3D打印機以打印基礎(chǔ)(可選,您可以用另一種材料制成類似的結(jié)構(gòu)。請隨時隨您的結(jié)構(gòu)一起使用。)

熱膠槍

步驟3:建立基礎(chǔ)

如果可以使用3D打印機,請打印上面的STL

否則,請使用其他材料構(gòu)造基礎(chǔ)結(jié)構(gòu)。隨時隨地與眾不同,發(fā)揮創(chuàng)意。實際上,我極力鼓勵。唯一的要求是您的手機可以連接到結(jié)構(gòu)。

僅供參考:我將手機夾在底座的U形功能中。我用兩個1/4-20螺栓將手機固定到位。我通過在電話和螺栓之間放置填充物來確保沒有損壞的可能性。

步驟4:切割并剝?nèi)ザ鷻C

將耳機距離音頻插孔幾英寸。扔掉沒有音頻插孔的一半?;虮A舨⒅谱饕粭l時髦的項鏈;

剝?nèi)捎⒋绲牟牧稀?/p>

步驟5:沙焊耳機

將有三個或外殼內(nèi)的四根絞線;兩根純色電線(在我的情況下為紅色和綠色)和一根接地線。這些是唯一對我們重要的電線。隨意剪掉任何其他電線。

所有三根電線都將用乙烯基絕緣。用砂紙打磨電線,直到看到類似銅的顏色。

將一根實心電線焊接到每根多股電線上。用膠帶包裹您的工作,并在每根電線上貼上標(biāo)簽。

恭喜!您已經(jīng)完成了該Instructionable最復(fù)雜的部分。

步驟6:制作電池座

現(xiàn)在,我們要成為我們高度先進的電池座。

切開松緊帶并將其綁在底座的后孔周圍。

我還將一個小面包板粘在底座的前面。

步驟7:制作腳輪

稍微切一個小孔比大理石小,在瓶蓋中。

第8步:將車輪安裝到伺服上

我們‘我們將使用高度耐用的方法將車輪固定到伺服喇叭上。將它們粘上。

確保車輪盡可能居中。

第9步:將Servos連接到基座

注意每個伺服器上有用的安裝孔?,F(xiàn)在忘記他們!我們正在使用膠水。只需將舵機粘貼到底座的背面即可。

步驟10:完整的手機支架

擰緊1/4 -20個螺栓插入基座的前孔??渍眠m合用于攻絲。

不幸的是,您不能使用任何潤滑劑,因此在此過程中您可能會說“ screw you”。

步驟11:為機器人接線

為每個伺服器接線,如圖所示。顯然,將左耳機線連接到左舵機,將右耳機線連接到右舵機。

為方便起見,我添加了一個小開關(guān)。這是可選的。

步驟12:安裝Protocoder

恭喜!您已經(jīng)完成了PhoneBOT的構(gòu)建。

現(xiàn)在,在手機上安裝Protocoder。 Victor Diaz制作的Protocoder是一種易于使用的編碼環(huán)境,用于制作Android應(yīng)用。

步驟13:安裝應(yīng)用程序

最后,讓我們安裝駕駛應(yīng)用程序。

打開手機的文件管理器。

導(dǎo)航到》 protocoder》項目。

將上述文件夾提取并粘貼到該位置。

第14步:驅(qū)動您的機器人

好了,是時候該開車了!

確保您的機器人和PC連接到同一WiFi網(wǎng)絡(luò)。

將電話音量調(diào)到最大。

打開protocoder并記下給定的IP地址。在PC的Web瀏覽器中鍵入IP地址?,F(xiàn)在,在手機上運行PhoneBOT_Drive.js。

一個新的UI將在您的手機和PC上打開。使用PC UI驅(qū)動機器人。使用電話UI更改機器人的面孔。

步驟15:未來

因此,我們有一個可驅(qū)動的機器人。接下來是什么?

我們可以使用Protocoder制作更多應(yīng)用。請記住,GPS,加速度計,藍(lán)牙等等可供您使用。大膽思考然后大膽思考。

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

    關(guān)注

    213

    文章

    29730

    瀏覽量

    212834
  • Android
    +關(guān)注

    關(guān)注

    12

    文章

    3973

    瀏覽量

    130221
  • 編程
    +關(guān)注

    關(guān)注

    88

    文章

    3689

    瀏覽量

    95238
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    STM32+Android實現(xiàn)的智能家政機器人電路代碼論文及項目源碼

    STM32+Android實現(xiàn)的智能家政機器人電路代碼論文及項目部分截圖:
    發(fā)表于 05-28 21:22

    盤點#機器人開發(fā)平臺

    地瓜機器人RDK X5開發(fā)套件地瓜機器人RDK X5開發(fā)套件產(chǎn)品介紹 旭日5芯片10TOPs算力-電子發(fā)燒友網(wǎng)機器人開發(fā)套件 Kria KR260機器人開發(fā)套件 Kria KR260-
    發(fā)表于 05-13 15:02

    什么是機器人?追蹤機器人技術(shù)的發(fā)展和未來

    是一個可編程機器,能夠感知,處理信息,并自主或在一定程度上的人類指導(dǎo)下執(zhí)行任務(wù)。與傳統(tǒng)工具不同,機器人可以適應(yīng)周圍環(huán)境,并經(jīng)常執(zhí)行重復(fù)或危險的工作,讓我們有時間從事更具創(chuàng)造性的工作。有一種常見的誤解,即
    的頭像 發(fā)表于 04-24 19:21 ?1101次閱讀

    可編程線性霍爾效應(yīng)傳感器AH821用于機器人距離檢測

    可編程線性霍爾效應(yīng)傳感器AH821用于機器人距離檢測
    的頭像 發(fā)表于 03-11 10:01 ?362次閱讀
    <b class='flag-5'>可編程</b>線性霍爾效應(yīng)傳感器AH821用于<b class='flag-5'>機器人</b>距離檢測

    KUKA機器人編程說明(英文)

    電子發(fā)燒友網(wǎng)站提供《KUKA機器人編程說明(英文).pdf》資料免費下載
    發(fā)表于 03-07 14:05 ?0次下載

    ABB機器人與西門子PLC通訊案例

    在現(xiàn)代工業(yè)自動化領(lǐng)域中,機器人可編程邏輯控制器(PLC)之間的通訊是實現(xiàn)高效、精準(zhǔn)生產(chǎn)線的關(guān)鍵。ABB機器人與西門子PLC作為行業(yè)內(nèi)的佼佼者,其通訊技術(shù)的掌握對于提升生產(chǎn)效率、優(yōu)化生產(chǎn)流程具有
    的頭像 發(fā)表于 02-02 16:43 ?1837次閱讀

    使用 Thonny 對 XRP 機器人進行編程

    算法中用于創(chuàng)建機器人未知區(qū)域?qū)Ш降貓D的三種主要技術(shù)。在這篇博客,我們討論一個適合初學(xué)者的實驗機器人平臺 (XRP),以及如何通過另一種方式 Thonny 來對其編程。 什么是 XR
    的頭像 發(fā)表于 01-26 17:31 ?552次閱讀
    使用 Thonny 對 XRP <b class='flag-5'>機器人</b>進行<b class='flag-5'>編程</b>

    可編程交流負(fù)載標(biāo)準(zhǔn)

    期待更高水平的可編程交流負(fù)載設(shè)備出現(xiàn),它們具有更高的精度、更強的穩(wěn)定性和更廣泛的應(yīng)用場景。這將為電力電子測試領(lǐng)域帶來更多的創(chuàng)新和發(fā)展機會。
    發(fā)表于 01-15 13:53

    【「具身智能機器人系統(tǒng)」閱讀體驗】2.具身智能機器人的基礎(chǔ)模塊

    具身智能機器人的基礎(chǔ)模塊,這個是本書的第二部分內(nèi)容,主要分為四個部分:機器人計算系統(tǒng),自主機器人的感知系統(tǒng),自主機器人的定位系統(tǒng),自主機器人
    發(fā)表于 01-04 19:22

    【「具身智能機器人系統(tǒng)」閱讀體驗】2.具身智能機器人大模型

    需要專業(yè)程序員進行繁瑣的編程工作,這種方式不僅效率低下,還限制了機器人的應(yīng)用場景。例如,在我們大學(xué)工程實訓(xùn)課程中使用的數(shù)控機床,需要人為設(shè)定起點、終點、移動方向和移動距離等參數(shù),自動化程度非常有限。而
    發(fā)表于 12-29 23:04

    愛普生SG-8101CA可編程晶振應(yīng)用在工業(yè)自動化機器人

    在工業(yè)自動化的浪潮中,機器人無疑是最耀眼的明星,它們以高效、精準(zhǔn)的工作能力重塑了現(xiàn)代工業(yè)生產(chǎn)的格局。而在這些工業(yè)自動化機器人的核心深處,愛普生SG-8101CA可編程晶振就像一顆強大而穩(wěn)定的心臟,為
    的頭像 發(fā)表于 11-04 10:58 ?418次閱讀
    愛普生SG-8101CA<b class='flag-5'>可編程</b>晶振應(yīng)用在工業(yè)自動化<b class='flag-5'>機器人</b>

    可編程晶振的優(yōu)點和缺點

    可編程晶振,近年來漸入人們眼中。什么是可編程晶振,與普通晶振有什么區(qū)別?可編程晶振的優(yōu)點和缺點有哪些?1,什么是可編程晶振可編程晶振是一種可
    的頭像 發(fā)表于 09-30 10:44 ?864次閱讀
    <b class='flag-5'>可編程</b>晶振的優(yōu)點和缺點

    國產(chǎn)可編程硅振在機器人伺服系統(tǒng)中的應(yīng)用,替換SiTime

    國產(chǎn)可編程硅振在機器人伺服系統(tǒng)中的應(yīng)用,替換SiTime
    的頭像 發(fā)表于 09-26 10:09 ?623次閱讀
    國產(chǎn)<b class='flag-5'>可編程</b>硅振在<b class='flag-5'>機器人</b>伺服系統(tǒng)中的應(yīng)用,替換SiTime

    工業(yè)機器人常用的編程方式

    工業(yè)機器人編程是確保機器人能夠執(zhí)行特定任務(wù)的關(guān)鍵步驟。編程方式多種多樣,每種方式都有其特定的應(yīng)用場景和優(yōu)勢。 工業(yè)機器人
    的頭像 發(fā)表于 09-04 09:26 ?2464次閱讀

    可編程晶振都有什么頻率的呢?分享3個挑選可編程晶振的技巧

    頻率范圍全面覆蓋,滿足多樣化需求: ? CMOS可編程晶振:1~200MHz寬廣選擇,為您的基礎(chǔ)應(yīng)用提供穩(wěn)定可靠的支持。 ? 可編程差分晶振:高達(dá)2100MHz的卓越性能,滿足高速數(shù)據(jù)傳輸與信號處理的高標(biāo)準(zhǔn)要求。 ? 可編程壓控
    的頭像 發(fā)表于 07-18 18:30 ?1626次閱讀
    <b class='flag-5'>可編程</b>晶振都有什么頻率的呢?分享3個挑選<b class='flag-5'>可編程</b>晶振的技巧