步驟1:構造車身
使用3M雙面泡沫膠帶將4個舵機和電池粘在一起。一個小盒子將幫助您對齊伺服器。 (在我的情況下是Raspberry Pi外殼)
將輪子粘到舵機上。根據車輪形狀的大小,您可能需要將膠帶切成合適的形狀。
將微型控制器或微型面包板粘在電池頂部。
步驟2:連接電線
將伺服器和微控制器的電源和地線連接到電池。如果您需要給電池充電,則可以使用JST插頭。
將伺服脈沖引腳連接到Bluno Beetle的數字引腳2、3、4、5。如果您使用面包板,請按照上圖所示連接伺服器。
如果您忘記了引腳的順序(也沒有),請不要介意,我們可以稍后在代碼中進行更改。/p》
步驟3:調試Servos
注意:在插入USB電纜之前,請先斷開3.7V電池的連接!
測試伺服器是否正常工作:
#include
伺服伺服器;
無效設置( ){
伺服連接(2);
伺服寫入(90);
}
無效循環(){
}
嘗試不同的值,然后為您的伺服找到一個伺服停止的值。
步驟4:添加遙控器
下一步是添加遙控器。我將使用一個名為GoBLE的現有應用程序。
下載GoBLE庫并將該庫安裝在Arduino文件夾中。還可以使用Arduino Library Manager安裝Metro庫。
您可以下載以下完整代碼:
https://gist.github.com/clowwindy/e8117e5efb81cdcf1451
請注意,如果已連接USB電纜,則藍牙串行可能在9600上工作,但是如果斷開USB電纜并使用電池電源,則波特率可能變為115200。要解決此問題,您將需要對USB使用不同的波特率
步驟5:您已完成!
由微型伺服器提供動力,這個小機器人可以承載更多東西。
由于有4個模擬引腳,因此您還可以添加IR傳感器。通過將同一側的兩個伺服器連接到相同的數字引腳,您還可以為超聲波傳感器節省2個數字引腳。
您可能已經注意到,機器人的底盤與Raspberry Pi的大小大致相同。 。為什么不構建帶有輪子的Raspberry Pi? (上面的照片讓您了解了它的樣子,但實際上可以構建它。)
我的下一個目標是使該機器人更小并通過ESP8266模塊連接到Internet。
-
機器人
+關注
關注
213文章
29748瀏覽量
212887 -
藍牙
+關注
關注
116文章
6078瀏覽量
174019 -
Arduino
+關注
關注
190文章
6498瀏覽量
192176
發布評論請先 登錄
中國成功研發蚊子大小仿生機器人
盤點#機器人開發平臺
詳細介紹機場智能指路機器人的工作原理
【「# ROS 2智能機器人開發實踐」閱讀體驗】機器人入門的引路書
名單公布!【書籍評測活動NO.58】ROS 2智能機器人開發實踐
開源項目!基于Arduino控制的六足機器人
基于微型5G網關的石化廠區巡檢機器人應用

伺服電動缸在人形機器人中的應用
【「具身智能機器人系統」閱讀體驗】2.具身智能機器人的基礎模塊
【「具身智能機器人系統」閱讀體驗】2.具身智能機器人大模型
【「具身智能機器人系統」閱讀體驗】1.初步理解具身智能
基于漩渦湍流輔助的微流控平臺,可實現類精子結構的微型機器人一步成型

評論