基于M5atom Lite創(chuàng)造一個(gè)由藍(lán)牙手柄控制的漫游者
介紹
他們的想法是把一個(gè)漫游者改造成一個(gè)更復(fù)雜的機(jī)器人,這個(gè)機(jī)器人包含了伺服電機(jī)和傳感器。因?yàn)槁握叩牡撞渴且粋€(gè)正方形,所以很容易從它創(chuàng)造一個(gè)立方體,讓我們加上兩個(gè)手臂,一個(gè)頭,我們有一個(gè)瓦力
硬件:3D打印
多虧了FreeCAD, 3D設(shè)計(jì)已經(jīng)完成。你可以在那里下載這個(gè)項(xiàng)目
硬件:將所有設(shè)備連接在一起并進(jìn)行測(cè)試
Zumo的底盤安裝板被WALL-E的身體所取代
將M5Atom插入到Motion模塊上。將B端口連接到I2C電機(jī)驅(qū)動(dòng)模塊,使用grove電纜。將I2C電機(jī)驅(qū)動(dòng)模塊連接到左右電機(jī)和電池座。
連接:-左臂伺服電機(jī)到運(yùn)動(dòng)S1端口-頭部伺服電機(jī)到運(yùn)動(dòng)S2端口-右側(cè)伺服電機(jī)到運(yùn)動(dòng)S3端口
為Motion模塊添加電池
是時(shí)候做第一個(gè)測(cè)試了…稍后將介紹該軟件。
硬件:可選修改
為了方便更換電池和打開/關(guān)閉瓦力,你可以在運(yùn)動(dòng)模塊上插入一個(gè)外部電池支架和一個(gè)外部開關(guān)。
硬件:完成WALL-E
現(xiàn)在是時(shí)候打印了:- 2條手臂-頭部分成三部分-盒子的頂部
硬件:繪畫
是時(shí)候畫WALL-E了
軟件
您可以在那里找到附加板管理器url(在菜單文件/首選項(xiàng)…)
感謝董事會(huì)管理器安裝:- esp32_bluepad32由Ricardo Quesada
感謝圖書館管理器安裝:- M5atom由M5Stack- Grove -電機(jī)驅(qū)動(dòng)器TB6612FNG由Seeed Studio- Grove超聲波護(hù)林器由Seeed Studio- Adafruit NeoPixel由Adafruit
現(xiàn)在是時(shí)候下載這個(gè)項(xiàng)目了:
在Arduino IDE中打開M5atom-motion-Wall-E項(xiàng)目,選擇單板:EPS32 + BluePard Aduino / M5Stack-ATOM
選擇端口,一般為/dev/ttyUSB0
現(xiàn)在可以將代碼上傳到M5Atom上。
總結(jié):和瓦力一起玩
最后一步是測(cè)試你瓦力
-通過開關(guān)打開瓦力-通過藍(lán)牙連接手柄用Steam控制器按Y + Steam標(biāo)志
控制你瓦力:-左搖桿移動(dòng)- A:休息手臂位置和頭- B:切換手動(dòng)移動(dòng)手臂。你可以手動(dòng)移動(dòng)左臂和右臂,感謝LT和RT- X:移動(dòng)手臂到后面- T:轉(zhuǎn)頭到左/右- RB:舉起右臂- LB:舉起左臂-右三角:向右問好-左三角:向左問好
下一個(gè)步驟
今天瓦力的功能齊全,超聲波傳感器正在工作,但還沒有集成到瓦力的動(dòng)作。
要測(cè)試它,只需注釋掉M5atom-motion-Wall-E的第387至389行。進(jìn)氣閥打開文件
本文編譯自hackster.io