迷你二足機器人動作編輯器
迷你二足機器人動作編輯器
※zip封包中包含二個檔案:microbit-serialport_control.hex →Micro:bit Serial連接程序,mini_robot_editor.exe →動作編輯器,無需安裝
第一次連接機器人
第一次連接機器人
若這部機器人是第一次使用,需先置入所附的microbit-serialport_control.hex,寫入Micro:bit之後,會看到面亮起一個小一
若這部機器人是第一次使用,需先置入所附的microbit-serialport_control.hex,寫入Micro:bit之後,會看到面亮起一個小一
※關於這個hex檔其實很簡單,您可以自行用Makecode打開來看,就是讓Micro:bit導向USB並接收來向COM PORT的命令
編輯器連接機器人
編輯器連接機器人
上一個動作準備好了,就可以打開主程式了,一開始會要求連接Micro:bit所在的com port,可以按一下上面的「裝置管理員」按鈕來看一下(使用者得有判斷一下的能力),選擇COM PORT後按確定,連上了你會發現Micro:bit的圖變了
上一個動作準備好了,就可以打開主程式了,一開始會要求連接Micro:bit所在的com port,可以按一下上面的「裝置管理員」按鈕來看一下(使用者得有判斷一下的能力),選擇COM PORT後按確定,連上了你會發現Micro:bit的圖變了
※我在程式中只要求它掃描COM1~COM20,若你的電腦COM PORT數字很大,那必定亂了!建議先釋放一下COM PORT
※我在程式中只要求它掃描COM1~COM20,若你的電腦COM PORT數字很大,那必定亂了!建議先釋放一下COM PORT
※程式第一次執行時會在電腦的C碟建一個cw_minirobot目錄作為程式的工作區
※程式第一次執行時會在電腦的C碟建一個cw_minirobot目錄作為程式的工作區
機器人管理
機器人管理
一個使用者可以管理多部機器人,為每台不同的機器人設定不同的校正資料及動作
一個使用者可以管理多部機器人,為每台不同的機器人設定不同的校正資料及動作
填入欲新增的機器人名稱,按+按鈕,可加入機器人
填入欲新增的機器人名稱,按+按鈕,可加入機器人
刪除:刪除所選的機器人設定
刪除:刪除所選的機器人設定
彙出:匯出指定的機器人設定(*.cwrf)
彙出:匯出指定的機器人設定(*.cwrf)
彙入:匯入指定的機器人設定(*.cwrf)
彙入:匯入指定的機器人設定(*.cwrf)
※在機器人列表區雙按某一機器人名稱,選用該機器人,子視窗將關閉,回到主要視窗
※在機器人列表區雙按某一機器人名稱,選用該機器人,子視窗將關閉,回到主要視窗
設定機器人基準角度
設定機器人基準角度
一開始先設定機器人站好時三個pin的角度
一開始先設定機器人站好時三個pin的角度
新增動作
新增動作
所謂一個動作是由許多分解動作構成的,加入第一筆時,程式會以這時三個pin的角度當作這個動作的起始姿態,所以要加入某動作的第一筆資料前,可以先調整三個pin的角度
所謂一個動作是由許多分解動作構成的,加入第一筆時,程式會以這時三個pin的角度當作這個動作的起始姿態,所以要加入某動作的第一筆資料前,可以先調整三個pin的角度
啟用圖例及刪除動作
啟用圖例及刪除動作
這支程式是輔助用的,最終希望使用者是會使用makecode來寫動作,啟用圖例後,點選下方的角度紀錄時會出現積木的指示
這支程式是輔助用的,最終希望使用者是會使用makecode來寫動作,啟用圖例後,點選下方的角度紀錄時會出現積木的指示
作者資訊
作者資訊
辛苦地創作了一些動作後,總希望留下自己的資訊紀錄,在這兒設定好,產生引導文件時會寫入裡面
辛苦地創作了一些動作後,總希望留下自己的資訊紀錄,在這兒設定好,產生引導文件時會寫入裡面
產生Makecode引導文件
產生Makecode引導文件
利用這個程式創作的動作可以產生一個pdf文件,參考它到makecode拉積木…
利用這個程式創作的動作可以產生一個pdf文件,參考它到makecode拉積木…
引導文件
引導文件
由程式產生的積木拖曳引導文件是希望使用者回到makecode去測試,雖然動作編輯器就能讓你play這些動作,但最終還是要去學習blocky式的程式創作!
由程式產生的積木拖曳引導文件是希望使用者回到makecode去測試,雖然動作編輯器就能讓你play這些動作,但最終還是要去學習blocky式的程式創作!
Play動作
Play動作
設計好了動作,可以即時演練一下,看看效果如何,程式中提供了單獨執行選定的動作或一次執行所有列表裡的動作,速度方面也提供了快、中、慢三個選項,慢動作有利於檢查分解動作的設計,除此之外也能設定執行時要重覆幾次…
設計好了動作,可以即時演練一下,看看效果如何,程式中提供了單獨執行選定的動作或一次執行所有列表裡的動作,速度方面也提供了快、中、慢三個選項,慢動作有利於檢查分解動作的設計,除此之外也能設定執行時要重覆幾次…