USBを通じてBBC micro:bitに書き込む

コードエディターでプログラムが完成したら、次はデバイスを接続し、プログラムをコンパイルしてBBC micro:bitへ転送し、あなたの傑作に命が吹き込まれるのを見てみましょう!

USB接続経由でプログラムを送信するには、次のものが必要です。

  • コンピューターをmicro:bitに接続するためのオスーMicro USBケーブル。これはスマートフォンをコンピューターに接続するときに一般的に使われるケーブルと同じものです。電力に加えてデータも転送できることをご確認ください。
  • Windows 7またはそれ以降、Mac OS X 10.6またはそれ以降、あるいはLinuxを実行しているコンピューター
  • インターネット接続

ステップ1:コンピューターにBBC micro:bitを接続する

USB経由でmicro:vitに給電
  1. USBケーブルの小さい端をBBC micro:bitのmicro USBポートに接続します。
  2. USBケーブルのもう一つの端をコンピューターのUSBポートに接続します。

コンピューターはmicro:bitを新しいドライブとして認識します。

Windowsを実行しているコンピューターでは、デバイスとドライブの下にMICROBITという名前のドライブが表示されます。

microbit windows

Macでは、デバイスの下に新しいドライブが表示されます。

問題 mac

ステップ2:プログラムをコンパイルする

コンパイルすると、JavascriptやPythonなどの高レベルなプログラミング言語のプログラムをmicro:bitが解釈できる低レベルの機械語に変換します。 エディターからファイルをダウンロードするとき、プログラムがブラウザー内部でコンパイルされ、.HEXファイルとしてダウンロードされます。

お好きなエディターダウンロードを選択します。 プロンプトが表示されたら、コンピューター上(またはBBC micro:bit以外の任意の場所)で、コンパイル済ファイルを保存する先を選択してください。

Windows Edge

ダウンロードを選択します。 ファイルをどうするか聞かれたら保存を選択します。このとき、ファイルはダウンロードフォルダーに保存されます。 フォルダを開くを選ぶと、ダウンロードしたファイルを参照することができます。

EdgeでJavascriptブロックをダウンロード
EdgeでPythonをダウンロード

OSX Safari

Safariでダウンロードを選択すると、画面の右上にあるダウンロードの下にファイルが現れます。そこからダウンロードフォルダーを開くことができます。 Safariのバグにより.hexファイルがダウンロードできない場合、.hex拡張子のファイル名の変更が必要になるかもしれないことにご注意ください。

SafariでJavascriptブロックをダウンロード
SafariでPythonをダウンロード

Chrome

WindowsとMacで同じプロセスとなります。ダウンロードを選択すると、ブラウザー下部に.hexファイルがダウンロードとして表示されます。

ダウンロードを右クリックして、フォルダを開くを選択します。

Chromeでmicrobitをダウンロード
Chromeでmicrobitをダウンロード

ステップ3:BBC micro:bitにファイルを書き出す

.HEXファイルをBBC micro:bitへ転送するプロセスを書き出し(Flashing)と呼びます。 ファイルを書き出すには、ファイルエクスプローラーまたはファインダーウィンドウから、ファイルをmicro:bitドライブへドラッグ&ドロップします。 Windowsのプロセスはこちらになります。

USB経由の書き出し
  • BBC micro:bitのうら側のLEDが転送中点滅します(数秒しかかからないはずです)。
  • 転送が完了したら、micro:bit上で、転送したプログラムが自動的に起動します。 プログラムを再度実行するには、BBC micro:bitのうら側にあるリセットボタンを押してください。 リセットボタンを押すことで、BBC micro:bitに転送済みの最新のプログラムが自動的に実行されます。
  • 'MICROBIT'ドライブにプログラムをコピーすることによって、micro:bitのフラッシュメモリーにプログラムを書き込んだことになります。micro:bitをコンピューターから取り外した後もmicro:bitが電池で動作していれば、あなたのプログラムが引き続き動作するということを意味しています。

トラブルシューティング

micro:bitに2つ以上のhexファイルをドラッグ&ドロップすることはできません。 もし最初のファイルのダウンロードが完了する前に、2つ目のhexファイルをドラッグ&ドロップした場合、2つ目のファイルは何らかの理由で失敗するでしょう。

最初のプログラムがmicro:bitに書き込まれたあと、ドライブは取り出された状態になります。もしこの時点で2つ目のファイルをドラッグ&ドロップした場合は、ドライブを見つけることが出来ず、書き込みが失敗します。

エラーメッセージは次のような見え方になるかもしれません。

Windows

問題 windows

Mac

問題 mac

また、micro:bitのドライブの中に2つのファイルが現れるかもしれません。この場合であっても、複数のファイルのプログラムを実行することはできません。 この状態を抜け出すには、micro:bitを外し、再度接続してください。 この場合、micro:bitがMICROBITドライブとして表示され、MAINTENANCEではないことを確認してください。

詳細についてはナレッジベースをご確認ください。

Selecting this opens external content from our support system, which adheres to their privacy policy.