構(gòu)建具有Wi-Fi遠程控制的低成本球形機器人
這是一個簡單但功能強大的項目,展示了球形機器人的潛力,以及自己制造一個球形機器人是多么容易。
一切是如何開始的
我一直著迷于非傳統(tǒng)的機器人設計,尤其是球形機器人。它們獨特的外形使它們能夠在任何方向上流暢地移動,導航狹窄的空間,甚至在崎嶇的環(huán)境中發(fā)揮作用。但是,盡管它們很有吸引力,球形機器人往往看起來很復雜,制造起來也很昂貴。
這就是這個項目的由來。我想證明任何人都可以用一些現(xiàn)成的組件、基本的工具和一點創(chuàng)造力來制造一個功能性的球形機器人。我們的目標嗎?為了展示這種機器人設計的簡單性,多功能性和實用性,而不會破壞銀行。
設計與施工
機器人的外殼是一個直徑為20厘米的透明有機玻璃球體。這是一個完美的尺寸:足夠緊湊,便于操作,但足夠大,以容納所有的內(nèi)部組件。這種透明性也使得在測試和故障排除過程中很容易監(jiān)控內(nèi)部發(fā)生的情況。
內(nèi)部結(jié)構(gòu)
機器人的核心是一個簡單的木塊,尺寸為6x6厘米,作為主底盤。在這個塊上,我安裝了兩個直流電機,每邊一個,用螺絲固定。電動機水平排列,它們驅(qū)動內(nèi)部系統(tǒng)的運動,從而使球體滾動。
在木塊下面是一個加重的元素——一個滑板輪,它有雙重功能:它作為平衡物來穩(wěn)定機器人的運動,它也有助于將重心向下移動,提高牽引力和控制力。
在塊的背面,我安裝了一個9V電池,為電機和微控制器供電。
電子與控制
機器人的大腦是一個nRF9151 -一個微控制器處理LTE和GPS,與電機控制通信。它連接到一個L298N電機驅(qū)動器,該驅(qū)動器控制兩個直流電機。
?單片機:nRF9151 + ESP01
?電機驅(qū)動:L298N雙h橋
?電機:兩個基本直流減速電機
?電源:單節(jié)9V電池
所有組件都以緊湊高效的布局連接在一起,將重量和空間使用降至最低。
注意:需要將GPIO輸出設置為3.3V
通過TCP進行遠程控制
由于TCP連接,遠程控制機器人變得簡單而強大。ESP-01模塊通過UART連接到nRF9151,創(chuàng)建自己的Wi-Fi網(wǎng)絡并啟動TCP服務器。一旦連接到機器人的網(wǎng)絡,任何設備都可以使用基本的TCP客戶端發(fā)送純文本命令,例如/go、/back、/left或/right。
這些命令從ESP-01傳遞到nRF9151,然后nRF9151激活適當?shù)碾姍C或執(zhí)行器。這種設置允許完全的遠程控制,而不需要應用程序或復雜的配置-只需Wi-Fi和TCP客戶端。
這使得機器人完全可以遠程控制,不需要額外的應用程序或復雜的軟件,只需要一個Wi-Fi連接和一個瀏覽器。
為什么這個項目很重要
雖然這個機器人乍一看似乎很簡單,但它代表了一個強大的概念:能夠用最少的資源構(gòu)建智能、移動和連接的系統(tǒng)。球形機器人提供了敏捷性、模塊化和環(huán)境適應性的獨特組合。
通過使用廣泛可用的部件,該項目降低了任何對機器人感興趣的人的進入門檻,包括學生、教育工作者、修補匠和創(chuàng)新者。
挑戰(zhàn)與未來改進
當然,沒有一個項目沒有挑戰(zhàn)。平衡內(nèi)部組件和調(diào)整配重需要一些試驗和錯誤。9V電池提供有限的運行時間,Wi-Fi范圍自然受到ESP01功能的限制。
也就是說,我認為這個機器人是一個原型平臺,未來還有很多升級的空間。
顯然,我還將在nRF9151上啟用LTE和GPS功能。
?增加實時視頻流的攝像模塊
?利用人工智能和傳感器實現(xiàn)自主導航
?為直觀的控制創(chuàng)建一個專用的移動應用程序
總成本
最好的部分是什么?整個建筑花了我不到20歐元(約22美元)。這包括電機、微控制器、電池、底盤材料和有機玻璃外殼。這使得該項目不僅有趣,而且對于研討會、演示和教育用途也非常容易訪問。
結(jié)論
這個低成本的球形機器人證明了簡單并不意味著限制。只需要幾個部件和一點計劃,你就可以創(chuàng)造出一個功能齊全的遙控機器人,它兼具娛樂性和教育性。
這是進入DIY機器人世界的一個很好的切入點,也是更高級項目的堅實基礎。
本文編譯自hackster.io