micro:bit XGO 機器人 (上集)|奧斯丁國際有限公司 OURSTEAM Internationl
icon教學資源
2022/08/10

micro:bit XGO 機器人 (上集)

micro:bit XGO 機器人



1.1介紹
micro:bit XGO機器人是一款12自由度的人工智能狗機器人,專為青少年人工智能教育而設計。它支持全方位運動,能夠像一隻真正的寵物狗一樣表演。學生在玩的過程中,從機制、電子知識、編程和人工智能的學習中,對人工智能技術有很好的了解。

1.2 特徵
  • XGO 的桌面尺寸,只有一本書那麼小,孩子們甚至可以在桌子上享受它。
  • 全金屬外殼:全鋁合金外殼,表面覆有陽極氧化塗層,手感舒適。
  • 12自由度:每隻腳都有三個舵機,共12個單元的高品質數字舵機允許靈活流暢的運動。
  • 內置動作:內置蹲下、握手、小便、找食物等19+種動作,通過APP或程序輕鬆操作。
  • micro:bit程式:支持MakeCode和Python,Arduino和Raspberry Pi也適用於二次開發

1.3 ​參數



1.4 材料清單


2. 測試

2.1 啟動 XGO

將 XGO 置於俯臥位,以防關節出現卡死問題,按下 XGO 背面的按鈕,開關上的環形燈將亮起,XGO 站起。

請先開啟ring:bit擴充板的電源、再按XGO背上的按鈕,以確保機械狗能正常運作





2.2 關閉 XGO​
按下 XGO 背面的按鈕,環形燈開始閃爍,XGO 逐漸下降。




2.3 充電
當電池電量耗盡時,環形燈會閃爍,XGO 熄滅,表示電池需要充電。將配備的充電器連接到XGO底部,大約2小時左右即可充滿,充電時電源指示燈紅燈亮,充滿後綠燈亮。





3.硬體組裝
3.1 步驟1

用較短的螺絲將 micro:bit 與 Ring:bit V2 連接起來。


3.2 第2步
用 XGO 用較長的螺絲固定 7 孔積木。



3.3. 第 3 步
用軸銷將 Ring:bit V2 固定在 7 孔磚上。


3.4 第4步
將 Dupont 電纜與 Ring:bit V2 連接(注意連接正確:G 代表黑色,藍色代表端口 1,黃色代表端口 2)


3.5. 第 5 步
通過 USB 數據線將 micro:bit 與計算機連接。




4. 編程
我們這裡 XGO 使用的程序平台是圖形化編程中的 Makecode,您也可以選擇使用 Python 或 JaveScript 進行編程。






5. 擴充XGO
5.1 步驟

創建一個新項目,單擊抽屜中的高級以查看更多選擇。



單擊抽屜中的擴展:


用 XGO 搜索並下載:


XGO的程序塊如下:



編程完成後,將 micro:bit 與電腦連接,下載到 micro:bit 板上。



6. 節目指導
初始化 XGO


設置 XGO 的動作,共有 12 種動作,您可以從中選擇任何一種。


獲取四肢各關節的角度,獲取XGO的電量狀態。





肢體上舵機(特定舵機或所有舵機)的調試模式。




打開/關閉 XGO 的性能模式和陀螺儀。




停止 XGO 圍繞 X/Y/Z 軸的周期性旋轉。


設置 XGO 繞 X/Y/Z 軸的旋轉度數/時間。




設置 XGO 繞 X/Y/Z 軸平移/前後移動/移動的時間。




 

設置四肢抬起的時間和高度。




設置 XGO 旋轉的方向、速度和時間。







設置 XGO 腳的方向。


設置關節舵機的速度和 XGO 的行走頻率。




設置 XGO 的移動或旋轉速度。




設置 XGO 的高度



6.1. 項目樣本



鏈接:XGO

7. 方案01 - 方形走位運行



7.1目的
以方形走位運行。


7.2. 所需材料
micro:bit XGO 機器人套件×1 

 

7.3. 硬件連接
將 micro:bit 與計算機連接。



7.4 軟件平台
軟件平台



7.5 程式
添加 XGO 擴展






7.6 程式內容
Code 




也可以直接在下面下載:



7.7 常問問題
如果 XGO 沒有跑出完美的正方形,請嘗試調整時間和速度。

 


8. 案例02——光控狗



8.1 目的

程序使XGO在強光下前進,如果光變弱則俯臥。

8.2 所需材料
micro:bit XGO 機器人套件×1 


8.3 硬件連接

將 micro:bit 與計算機連接。


8.4 軟件平台
軟件平台



8.5 程式
添加 XGO 擴展





8.6 程式內容
Code 

鏈接:光控狗

8.7 常問問題
如果 XGO 不動,請嘗試調整光照強度。


也可以直接在下面下載:
 
 
 

micro:bit XGO 機器人 (下集)

 
micro:bit XGO 機器人 (安全說明、APP校正)
micro:bit XGO 機器人 (下集)
logo
iconiconiconiconicon
icon  電話:04-2375-3535
icon  傳真:04-2256-9949
icon  統編:90386785
icon  E-mail:service@oursteam.com.tw
icon  LINE ID:@oursteam
Inspire every child to create