4.2.1 MU on Windows

This PC」をクリックして「Properties」を確認し、システムが32ビットか64ビットかを確認します。

Img

システムの種類が表示されます:64-bit

Img

⚠️ Note: MUはもはや32ビット版Windowsをサポートしていません。現在推奨されているバージョンはMU 1.2.0です。お使いのコンピューターをこのバージョンにアップデートしてください。

4.2.1.1 Download MU

Click to download the MU on Windows.

Img

4.2.1.2 Install MU

Step 1-Run the installation program:

先ほどダウンロードしたインストーラー(ダウンロードフォルダーにある場合があります)を見つけ、クリックして開きます。

Img

Windows Defenderで警告メッセージが表示されます。「More info」をクリックしてください。

Img

メッセージがより詳細な情報を表示し、「Run anyway」ボタンが表示されます。ボタンをクリックします。

Img

Step 2-License agreement:

ライセンスを確認し、同意するボックスにチェックを入れ、「Install」をクリックします。

Img

Step 3-Installation:

MUのインストールには数秒かかります。

Img

Step 4-Complete:

インストールが完了したら「Finish」をクリックします。

Img

Step 5-Start the MU:

MUを直接クリックして起動するか、検索して開きます。初回起動時は数秒かかる場合があります。

Img

MUのメインインターフェース:

Img

How to install MU on windows?

4.2.2 MU on MacOSX

4.2.2.1 Download MU

Click to download the MU on MacOS.

Img

4.2.2.2 Install MU

How to install MU on MacOS?

4.2.3 MU on Linux

4.2.3.1 Download MU

Click to download the MU on Linux.

Img

4.2.3.2 Install MU

How to install MU on Linux?

4.3 Settings and Toolbar

⚠️ Note: ここではWindowsでの使い方を示します(MacOSXやLinuxの参考になります)。

MUを開き、「Mode」をクリックして「BBC micro:bit」を選択し、次に「OK」をクリックします。

Img

MUの操作については公式の紹介とチュートリアルを参照してください: https://codewith.mu/en/tutorials/1.1/start

MUに関するさらに多くのチュートリアルは次をご覧ください: https://codewith.mu/en/tutorials/

4.4 Import Library on MU

⚠️ Note: ライブラリファイルをインポートする前に、.pyコード(空のコードでも可)をmicro:bitボードにアップロードする必要があります。ここでは空のコードをアップロードします。

1. micro USBケーブルでmicro:bitボードをコンピューターに接続し、Muエディタを開き、「New」をクリックして .py コード(空)を作成し、続いて「Flash」をクリックして空のコードをボードにアップロードします。

Img

Img

Img

このチュートリアルではOLEDディスプレイとXHT11温湿度センサーにライブラリが必要です。したがって「oled_ssd1306.py」と「DHT11.py」をインポートする必要があります。

MUでファイルを保存するデフォルトのディレクトリは「mu_code」で、ユーザーディレクトリのルートにあります。

参考: https://codewith.mu/en/tutorials/1.0/files

2. Import libraries:

2.1. コンピューターのCドライブをダブルクリックして開きます。Cドライブで「mu_code」を検索して、該当する「mu_code」フォルダを見つけます。

Img

Img

2.2. 「mu_code」を開きます。

Img

2.3. 「Libraries」フォルダからライブラリファイル「oled_ssd1306.py」と「DHT11.py」をコピーして、以下のパスにある「mu_code」ディレクトリに貼り付けます。

Img

2.4. 「mu_code」内に「oled_ssd1306.py」と「DHT11.py」が表示されます:

Img

2.5. MUを開き「Files」をクリックします。「DHT11.py」をmicro:bitにドラッグします。

Img

Img

2.6. 左側のボックスに「DHT11.py」が表示されます:

Img

2.7. 同様に「oled_ssd1306.py」をインポートします。

Img

Img

2.8. ライブラリファイル「oled_ssd1306.py」と「DHT11.py」を追加した後、もう一度「Files」ボタンをクリックします。

Img

⚠️ Note: ライブラリをインポートした後、Flash をクリックして .py コードファイルをmicro:bitボードにダウンロードしてください。オンボードの5×5 LEDマトリクスにエラーが表示される場合は、これらのライブラリを再度ロードする必要があります。

4.5 Load Code to MU

ここではフォルダ「Heart beat」内の「heartbeat.py」を例にとります。

Img

Method one:

MUを開き「Load」をクリックして、必要なファイルを開きます。

Img

Img

読み込まれました:

Img

Method two:

コードを読み込むもっと簡単な方法があります。

MUを開き Img をクリックし、「heartbeat.py」を選択してMUにドラッグします:

Img

読み込まれました:

Img

4.6 Download Code to Micro:bit

⚠️ Note: コードをmicro:bitボードにアップロードすると、元の内容が上書きされるため、次回使用する際は再度インポートする必要があります。

micro:bitボードをUSBケーブルでコンピューターに接続します。

Img

Flash」をクリックしてコードをmicro:bitボードにロードします。

Img

ダウンロード後、micro USBケーブルで電源を入れると、オンボードの5×5 LEDマトリクスがループで ImgImg を表示します。

Img

⚠️ Note: コードにエラーが含まれていてもmicro:bitにダウンロードすることはできますが、正しく動作しません。

例:sleep() を誤って sleeps() と書いた場合、「Flash」をクリックしてボードにコードをダウンロードすると、5×5 LEDマトリクスにエラーメッセージと不正な行番号が表示されることがあります。

Img

REPL」をクリックし、リセットボタン(micro:bitボードの裏面にあるもの、A/Bボタンではありません)を押すと、REPL にエラーメッセージが表示されます。

Img

Img

REPL」を再度クリックして閉じます。エラーを修正した後、「Flash」をクリックしてコードを再ダウンロードします。

コードを書いたら「Check」をクリックしてコードが正しいことを確認します。例えば「Check」をクリックするとMUがエラーを指摘します。

Img

指示に従ってコードを修正し、再度「Check」をクリックしてコードが正しくなったことを確認します。

Img

MUに関するさらに多くのチュートリアルは次をご覧ください: https://codewith.mu/en/tutorials/