匯入函式庫
Robot Inventor App 不能像 Pybricks 那樣匯入檔案,所以要先把 EXP6 的函式庫裝進主機一次(裝在主機的 /projects/mbc_exp6/,關機不會不見),之後每個 Python 專案最上面寫三行匯入就能用。沒有匯入,後面寫的 MBC_EXP6 主機看不懂,會出現 ImportError 或 NameError。
- 下載 MBC_EXP6_Robot_Inventor_Lib.zip(安裝程式、移除程式、10 支範例)。安裝程式是裡面的 Install_MBC_exp6_Lib.py,裝進主機的函式庫叫
MBC_exp6_SPIKE_App_Lib。 - 主機開機,在 Robot Inventor App 連上主機:USB 線或藍牙都可以(建議 USB 線,比較穩)。
- 新開一個 Python 專案,把
Install_MBC_exp6_Lib.py整份貼上,按執行。約 6 秒後主控台印出「安裝成功! (Installed OK)」(前面會列出 3 個檔都 OK)就裝好了。 - 只要裝一次;主機更新韌體之後函式庫會被清掉,要再裝一次。不要了就執行下載包裡的
Uninstall_MBC_exp6_Lib.py(印出「移除完成!」)。 - 新增一個 Python 專案,在最上面寫下面這三行(右邊程式標 ① 的地方)。
第一次裝?一步一步的版本:玩具版安裝教學。安裝用 USB 線或藍牙都可以,建議 USB 線。
跟官方 SPIKE App(教育版)只差匯入那一行:教育版寫 from MBC_exp6_SPIKE_App_Lib import MBC_EXP6,Robot Inventor 寫 from projects.mbc_exp6.MBC_exp6_SPIKE_App_Lib import MBC_EXP6。