步驟1:關于PhoneBOT
是什么使PhoneBOT如此出色?
大多數業余機器人都由Arduino或其他一些微控制器提供動力。用戶必須購買大量令人沮喪的擴展并添加諸如藍牙模塊和電動機護罩之類的附件,以改善機器人的功能。 PhoneBOT由電話供電。用戶可以對PhoneBOT進行編程,以訪問電話的硬件。借助PhoneBOT,用戶可以以一小部分成本構建具有大量功能(例如藍牙,GPS,WiFi等)的機器人。構建同樣強大的Arduino或Raspberry Pi機器人可能要花費數百美元。 PhoneBOT的目標是成為完美的入門級機器人。成本,難度和時間消耗是重中之重。因此,構造PhoneBOT不需要特殊的技能或工具。您可以考慮使用電話和Arduino構建機器人。 arduino可以很好地夸獎手機。但是,我覺得當您已經有電話時,對arduino的需求并不強烈。
TL; DR PhoneBOT可以使任何人成為強大的機器人專家。 Cue Evil Laugh
它如何工作?
PhoneBOT由Android手機,兩個連續的伺服器和滾輪組成(型號),一對耳機(最好是破損的),9V電池和3D打印底座(可選)。組裝好這些物體后,我們就會擁有一個可以編程的機器人,可以完成很多事情。默認程序允許您從PC遠程驅動機器人。
PhoneBOT通過音樂控制驅動器伺服器(可能不是您的口味)。舵機連接到電話的耳機插孔。手機通過發出特定的聲波來驅動舵機。 PhoneBOT使用名為Protocoder的應用進行編程。這是由Victor Diaz創建的一種編碼環境,允許用戶使用Javascript編程機器人并訪問手機的硬件。
步驟2:工具和材料
材料
兩個連續旋轉伺服(我使用的是Fitech FS90。您可以將任何伺服器設置為在約10分鐘內連續運行。)
業余愛好電線
9V電池和電池組
耳機(最好是折斷的)
兩個1/4-20螺栓
大理石和塑料瓶蓋(我們將用它們制成腳輪)
一塊彈性
舊面包板(可選,警告:缺少面包板可能會導致不頻繁的詛咒。)
四個10K電阻器
四個2N3904 NPN晶體管(或任何類似的晶體管) NPN晶體管,例如BC107,BC108等)
Android手機(某些android設備可以工作,有些則不能驅動舵機。一般的基準是2011年以后生產的手機和平板電腦可以使用t o制作一個PhoneBOT。我已經親自測試了以下設備。)
可運行的設備
Nexus 4
三星Galaxy Tab
LG G3
不起作用的設備
華為Ascend D1
工具
烙鐵
使用
砂紙
訪問進行剝線的東西到3D打印機以打印基礎(可選,您可以用另一種材料制成類似的結構。請隨時隨您的結構一起使用。)
熱膠槍
步驟3:建立基礎
如果可以使用3D打印機,請打印上面的STL
否則,請使用其他材料構造基礎結構。隨時隨地與眾不同,發揮創意。實際上,我極力鼓勵。唯一的要求是您的手機可以連接到結構。
僅供參考:我將手機夾在底座的U形功能中。我用兩個1/4-20螺栓將手機固定到位。我通過在電話和螺栓之間放置填充物來確保沒有損壞的可能性。
步驟4:切割并剝去耳機
將耳機距離音頻插孔幾英寸。扔掉沒有音頻插孔的一半。或保留并制作一條時髦的項鏈;
剝去兩英寸的材料。
步驟5:沙焊耳機
將有三個或外殼內的四根絞線;兩根純色電線(在我的情況下為紅色和綠色)和一根接地線。這些是唯一對我們重要的電線。隨意剪掉任何其他電線。
所有三根電線都將用乙烯基絕緣。用砂紙打磨電線,直到看到類似銅的顏色。
將一根實心電線焊接到每根多股電線上。用膠帶包裹您的工作,并在每根電線上貼上標簽。
恭喜!您已經完成了該Instructionable最復雜的部分。
步驟6:制作電池座
現在,我們要成為我們高度先進的電池座。
切開松緊帶并將其綁在底座的后孔周圍。
我還將一個小面包板粘在底座的前面。
步驟7:制作腳輪
稍微切一個小孔比大理石小,在瓶蓋中。
第8步:將車輪安裝到伺服上
我們‘我們將使用高度耐用的方法將車輪固定到伺服喇叭上。將它們粘上。
確保車輪盡可能居中。
第9步:將Servos連接到基座
注意每個伺服器上有用的安裝孔。現在忘記他們!我們正在使用膠水。只需將舵機粘貼到底座的背面即可。
步驟10:完整的手機支架
擰緊1/4 -20個螺栓插入基座的前孔。孔正好適合用于攻絲。
不幸的是,您不能使用任何潤滑劑,因此在此過程中您可能會說“ screw you”。
步驟11:為機器人接線
為每個伺服器接線,如圖所示。顯然,將左耳機線連接到左舵機,將右耳機線連接到右舵機。
為方便起見,我添加了一個小開關。這是可選的。
步驟12:安裝Protocoder
恭喜!您已經完成了PhoneBOT的構建。
現在,在手機上安裝Protocoder。 Victor Diaz制作的Protocoder是一種易于使用的編碼環境,用于制作Android應用。
步驟13:安裝應用程序
最后,讓我們安裝駕駛應用程序。
打開手機的文件管理器。
導航到》 protocoder》項目。
將上述文件夾提取并粘貼到該位置。
第14步:驅動您的機器人
好了,是時候該開車了!
確保您的機器人和PC連接到同一WiFi網絡。
將電話音量調到最大。
打開protocoder并記下給定的IP地址。在PC的Web瀏覽器中鍵入IP地址。現在,在手機上運行PhoneBOT_Drive.js。
一個新的UI將在您的手機和PC上打開。使用PC UI驅動機器人。使用電話UI更改機器人的面孔。
步驟15:未來
因此,我們有一個可驅動的機器人。接下來是什么?
我們可以使用Protocoder制作更多應用。請記住,GPS,加速度計,藍牙等等可供您使用。大膽思考然后大膽思考。
-
機器人
+關注
關注
211文章
28582瀏覽量
207811 -
Android
+關注
關注
12文章
3941瀏覽量
127690 -
編程
+關注
關注
88文章
3634瀏覽量
93879
發布評論請先 登錄
相關推薦
評論