Mu Editor
用戶手冊不同版本內容

修訂日期
2019/10/1
2019/11/20
2020/04/23

內容更改首個版本
添加繪圖儀信息
添加管理屏幕信息

目錄
1.
2.
3.

入門 ....................................................................................................................... 1圖形用戶界面 (GUI)................................................................................................ 1
管理界面 .............................................................................................................. 10

1.

入門

您可以使用 Mu Editor 編寫 Python 腳本（程序），然後將其傳輸到您的 ArtecRobo 核心單元。本手冊將介紹
如何使用 Mu Editor。

2.

圖形用戶界面 (GUI)⚫

模式
使用 Mode 按鈕去打開 Select Mode 視窗。選擇 Studuino:bit.。

⚫

新增
使用 New 按鈕在編輯器中創建一個新腳本。

點擊 New 後, 編輯器將顯示您的新腳本。
單擊腳本選項標籤以在您當前正在處理的
腳本之間的切換。

1

⚫

加載
使用 Load 按鈕以打開您保存的任何 Python 腳本。

默認顯示文件夾為 mu_code，在用戶文件夾中。

⚫

保存使用 Save 按鈕保存 Mu Editor 編輯的任何 Python 腳本。

保存您的 Python 腳本。默認保存位置為Mu_code，在用戶文件夾中。

2

⚫

運行
使用 Run 按鈕運行你在 Mu Editor 編輯的 Python 腳本。

此窗口將在屏幕底部打開。
下方將出現 >>> ，核心單元將運行
您用 Mu 編寫的程序。

當你點擊 Run, 屏幕底部將打開一個窗口，可讓您使用 REPL。只要 REPL 是開放的， Transfer 和 Files 按鈕將變灰且不可用。為關閉 REPL 窗口並使 Transfer 和 Files 變為可用, 點擊 REPL 按鈕。

3

⚫

轉移
核心單元上安裝了十個程式例子。如果您在按住 A 按鈕的同時啟動核心單元，您將進入程序選擇模式，
您可以在其中選擇一個程式例子（編號 0-9）來運行。有關程式例子以及如何運行它們的信息，請參閱在下面鏈接手冊中的第 3 節 Starting the Core Unit 和第 4 節 Running the Sample Programs。
https://www.artec-kk.co.jp/artecrobo2/pdf/en/82552_man_K0419_E.pdf
您可以將在 Mu Editor 中編寫的 Python 腳本傳輸到保存示例程序的核心單元上的相同插槽。點擊 Transfer
按鈕，將出現選擇窗口。

點擊 Transfer 打開此窗口，您可以在其中選擇一個傳輸槽 (0-9)。點擊要保存的插槽旁邊的 Transfer 按鈕傳輸完成後，「消息已完成傳輸」
將出現在狀態欄中。

您可以使用核心單元的程序選擇模式運行您傳輸的程序。

4

⚫

文件
使用 Files 按鈕可在編輯時查看核心單元和 PC 上的文件。
此窗口將在屏幕底部打開。左側設備上的文件是核心單元上的文件。 右側計算機上的是您 PC 上 mu_code 文件
夾中的文件。

當你點擊 Files, 屏幕底部將打開一個窗口。只要這個窗口打開， Run, Transfer, REPL 和 Plotter 按鈕將變灰且不可用。要關閉此窗口並使這些其他按鈕可用，點擊 Files 按鈕。
將文件從 Files on your device 拖到 Files on your computer。這可以使你移動核心單元和 PC 之間的文件。

右鍵單擊設備上的文件窗口中的文件可將其刪除。 右鍵單擊計算機上的文件窗口中的文件可讓您在 Mu
編輯器中打開它。 要從“計算機上的文件”窗口中刪除文件，請改用 PC 的文件資源管理器直接訪問它
們。

5

⚫

讀取﹣求值﹣輸出循環(REPL)
使用 REPL 按鈕打開 REPL 窗口。

REPL 控制台將出現在這裡。

當你點擊 REPL, 屏幕底部將打開一個窗口，可讓您使用 REPL。 只要 REPL 是開放的，Transfer 和 Files按鈕將變灰且不可用。關閉 REPL 窗口並使 Transfer 和 Files 可用, 點擊 REPL 按鈕。
您可以使用 REPL 控制台逐行運行腳本的每一行。 在 >>> 之後鍵入第 1 頁例子中的程序，如下所示，
您將獲得相同的結果（LED 顯示屏上會出現“Hello”一詞）。

6

⚫

繪圖儀
此按鈕打開圖形屏幕。

您的數據可以在此處繪製。

當圖形屏幕打開時，Transfer 和 Files 按鈕按鈕將變灰且不可用。 再次點擊 Plotter 關閉圖形屏幕窗口將使
Transfer 和 Files 可用。
繪圖儀可以創建以元組格式接收的數據圖表。
例如，下面顯示的程序每秒從 1 到 10 中選擇一個隨機數，並將其結果作為元組給出。

在編輯器中編寫此程序，然後通過 USB 將您的 PC 連接到核心單元並按 Run 按鈕。程序運行後，按 Plotter
查看程序在屏幕上繪製的每秒生成的隨機數。

7⚫

放大、縮小、主題
使用這些按鈕更改文本的大小或編輯器的外觀。

⚫

檢查
使用 Check 按鈕運行語法檢查。

編輯器將檢查您的程序的語法。

8

⚫

整理
使用 Tidy 按鈕將您的程序代碼更改為 Python 語法。

代碼將被格式化就像 Python 代碼一樣。

9

3.

管理界面

您可以使用管理屏幕更改 Mu 編輯器和核心單元的設置。 單擊窗口右下方的 Mu 管理按鈕以打開 Mu 管理屏幕。 我們將解釋 Studuino:bit 特有的功能。
查看 https://codewith.mu/en/howto/1.0/read_logs 去了解當前日誌選項卡，https://codewith.mu/en/howto/1.0/python3_envars 去了解 Python3 環境選項卡。

10

⚫

固件
此功能允許您更新 MicroPython。 此選項卡顯示的屏幕將根據您的 Mu 編輯器的設置而有所不同。 如果
出現左下圖所示的屏幕，請按照如何閃爍 MicroPython 到您的設備說明，它顯示更新 MicroPython。 如果
出現右下角的屏幕，請按照以下說明更改 Mu 編輯器的設置。

固件閃光器需要 esptool 模塊。 按照以下步驟將 esptool 模塊添加到 Mu 編輯器。
① 轉到第三方包選項卡。
② 添加 esptool.
③ 點擊 OK.

更改此設置後，窗口將自動關閉。

11⚫ MicroPython 第三方包裝
此功能允許您在核心單元上安裝 PyPI* 提供的 MicroPython 包。 請參閱屏幕上的如何將 MicroPython 庫安裝到您的設備說明中。

安裝使用網絡連接，因此需要一些時間。 安裝後，屏幕上會出現以下對話窗口。 如果安裝成功，消息將包含
一個 OK。

*PyPI（Python 包裝索引）是一個存儲庫，用於存儲用 Python 製作的包裝。 訪問下面的 URL 以查看在那裡註冊的包裝。https://pypi.org/
在 編 輯 器 中 使 用此 功 能可 以 更 新 控 制 ArtecRobo2.0 和 IoT 功 能的 庫， 這 些 庫 可 以 在 PyPI 上 找 到 。
https://pypi.org/project/micropython-artecrobo2.0/
https://pypi.org/project/micropython-studuinobit-iot/12⚫ 第三方包裝
此功能允許您在 Mu 編輯器中安裝或卸載 PyPl 提供的 MicroPython 包。
在可編輯框中寫下您要安裝的軟件包的名稱（下面用紅色標出）。 要卸載軟件包，請從可編輯區域中刪除其名稱。單擊“確定”按鈕時，將安裝或卸載該軟件包。

Mu Editor Instruction Manual84026

K0620

13