加入星計(jì)劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴(kuò)散
  • 作品版權(quán)保護(hù)
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入

入門級機(jī)器人玩具制作,Romeo BLE mini控制

2016/03/24
16
服務(wù)支持:
技術(shù)交流群

完成交易后在“購買成功”頁面掃碼入群,即可與技術(shù)大咖們分享疑惑和經(jīng)驗(yàn)、收獲成長和認(rèn)同、領(lǐng)取優(yōu)惠和紅包等。

虛擬商品不可退

當(dāng)前內(nèi)容為數(shù)字版權(quán)作品,購買后不支持退換且無法轉(zhuǎn)移使用。

加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論
  • 方案介紹
  • 相關(guān)文件
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

給大家介紹的是基于Romeo BLE mini控制器的BOB,作為一個桌面級的入門玩具機(jī)器人,小白也可無障礙制作。

制作工具、材料

工具:

1.Overlord Pro(3D打印神器)

2.螺絲刀

材料:

1.Romeo BLE mini 控制器(絕對是一款經(jīng)典之作,尤其是身材)

2.TowerPro SG90舵機(jī)(如果是給熊孩子玩,可以考慮金屬的)

3.超聲波傳感器

4.卷式結(jié)束保護(hù)帶(6mm)

5.圓柱形充電器

6.PLA藍(lán)色

制作步驟

一、打印結(jié)構(gòu)件

都是基本結(jié)構(gòu)類型,沒有什么特別注意的地方。主要考慮到的是結(jié)構(gòu)的穩(wěn)定性,所以我在Cura中,設(shè)置頭部、軀干的填充率為20%,其它部分100%。從而避免頭重腳輕的結(jié)構(gòu)出現(xiàn)。

二、安裝

1.安裝庫

本例中使用了一個VarSpeedServo庫,使用它讓你的程序代碼簡單不少。Arduino庫文件的更新方法:解壓庫文件壓縮包,將其復(fù)制到X:Program FilesArduinolibraries目錄下即可。

2.安裝膝關(guān)節(jié)舵機(jī)

在開始安裝舵機(jī)前適當(dāng)清理膝蓋部位,舵機(jī)務(wù)必保證在中位,這里我們可以下載icbob_servo_center.zip。解壓到你的Arduino目錄。然后運(yùn)行這個Arduino程序調(diào)整每個舵機(jī),保證其初始位置的正確性。這步做完后,我們可以將 舵機(jī)安裝到膝關(guān)節(jié)和髖關(guān)節(jié)上,如下圖

舵盤安裝在膝關(guān)節(jié)上

舵機(jī)安裝在膝關(guān)節(jié)上

髖關(guān)節(jié)安裝

另外一只方法一致

3.將腿安裝到身體

這里需要注意前后的方向。用螺絲將其固定

4.將腳安裝到身體

5.舵機(jī)與Romeo連接

6.復(fù)位舵機(jī)

燒錄下列代碼復(fù)位舵機(jī)(icbob_home_calibration)

7.行走步態(tài)

燒錄下列代碼可讓其向前行走(icbob_move_generator)

8.添加超聲波傳感器

將超聲波傳感器安放在頭部眼眶中,trigger_pin接控制器數(shù)字口12和echo_pin 接主控器數(shù)字口3 。VVC和GND接主控板+5V和GND

9.避障行走

燒錄下列代碼可實(shí)現(xiàn)其避障行走(icbob_walk_avoid_turn)

演示視頻:

  • 模型.rar
    描述:3D打印結(jié)構(gòu)件
  • 燒錄代碼.zip
    描述:燒錄代碼
  • VarSpeedServo-master.zip
    描述:庫文件

相關(guān)推薦

電子產(chǎn)業(yè)圖譜