目的說明

組裝好機械狗,接下來學控制 機械狗 ,在makecode積木中,我們已經編輯好幾個動作。


基本觀念

小狗各種動作,以走路和跑步 為最複雜,網路上有幾個不錯的範例,小狗的走路姿勢有很多種,普通的散步、不緊不慢地的慢走,快走,小跑以及快跑。
積木中我們只有做走路(walk)這個動作

走路姿勢 說明
散步 (原文網址:https://kknews.cc/pet/538m2x3.html)
慢跑
各個關節 名稱說明
尾巴關節對應makecode 積木的關節名稱
左側的關節對應makecode 積木的關節名稱
右側的關節對應makecode 積木的關節名稱
各個關節 角度說明
尾巴關節角度,綠色線條 對應 壓克力組件轉動的方向
左側的關節角度,綠色線條 對應 壓克力組件轉動的方向
右側的關節角度,綠色線條 對應 壓克力組件轉動的方向


積木介紹

請先安裝 相關積木

https://github.com/kaise-ksrobot/pxt-KSR030

https://github.com/kaise-ksrobot/pxt-KSR030-Dog

https://github.com/kaise-ksrobot/pxt-ksrobot-ir

PS 由於MakeCode 版本更新頻繁,所以我們沒有把相關積木整合成一套,以免最後擴展積木更新出問題

積木類別 積木說明
使用特定的動作,速度(暫時沒有作用)
設定關節角度
KSR030 第三代可以忽略這個步驟,但KSR030 第一~二代這個一定要設定,
舵機IC頻率的校正設定,輸入 校正參數 A~F
請參考這一篇 舵機校正


程式說明

請執行下面的範例

程式說明
舊版本的硬體(第一 ~ 二代)KSR030 先設定舵機校正頻率參數
以我的機械而言,舵機校正頻率參數是 E
(最新的第三代KSR030 版本的硬體 會自動校正頻率參數所以可以不用設定)
,再設定紅外接收器的腳位 P15, 設定遙控器按鈕 對應機械狗不同動作。

範例下載

積木範例1



動動大腦

老師和同學可以自行設計一些有趣的動作,也可以聯繫我們讓我們把你設計的動作整合到積木中



操作影片





返回首頁

KAISE KSRobot © 2017