Run Scripts on your BBC micro:bit

コードエディターでスクリプトを書き、テストしている間はブラウザー内でRunボタンをクリックしてプログラムをプレビューし、テストしていると思います。

あなたの傑作が完成したらスクリプトをコンパイルして、あなたのBBC micro:bitでそれを実行することができます。

要件

BBC micro:bitにスクリプトを転送し、実行するためには下記が必要になります。

  • コンピューターをmicro:bitに接続するためのオスーMicro USBケーブル。これはスマートフォンをコンピューターに接続するときに一般的に使われるケーブルと同じものです。
  • Windows 7以降のPC、またはOS X 10.6以降のMac
  • インターネット接続

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

まず、BBC micro:bitを接続します。

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

お使いのコンピューターはmicro:bitを新しいドライブとして認識するはずです。Windowsが起動しているコンピューターでは、「デバイスとドライブ」の下に「MICROBIT」というドライブが表示されます。Macでは「デバイス」の下に新しいドライブとして表示されます。

Windows

Mac

ステップ2:スクリプトをコンパイルする

次に、あなたのスクリプトをコンパイルしましょう。

  1. お使いのブラウザーでスクリプトを開いてください(プロジェクトから自分のプロジェクトを選んでクリックします)。
  2. ダウンロード をクリックしてください。 あなたのスクリプトはHEXファイルに変換され、あなたのBBC micro:bitに転送して実行できるようになります。
  3. プロンプトが表示されたら、あなたのコンピューター上(またはBBC micro:bit以外の任意の場所)で、コンパイル済ファイルを保存する先を選択してください。 どのブラウザを使っているかによって、ブラウザ特有のダウンロード動作に従ってください。

Windows

Chrome

.hex ファイルは、ブラウザーの下部にダウンロードとして表示されます。Windowsのファイルエクスプローラーを開いてください。あなたのmicro:bitは、MICROBITという名前のドライブとして表示されます。

ダウンロードを右クリックして、フォルダで表示を選択します。ダウンロードフォルダーからhexファイルをMICROBITドライブにドラッグ&ドロップしてください。

または、ブラウザー下部にダウンロード済みと表示されているhexファイルのアイコンを、そのままファイルエクスプローラー上のMICROBITドライブにドラッグ&ドロップしてください。

Firefox

hexファイルを開くか、保存するかを確認するダイアログボックスが表示されます。 保存を選択して[OK] を押してください。ブラウザーの右上のダウンロードにファイルが表示されます。 青色の矢印 を選択して関連ファイルを選択、Windowsエクスプローラー上のMICROBITドライブにドラッグ&ドロップします。

IE10

コンパイルをクリックしてください。「この.hex ファイルを保存しますか?」というメッセージが表示されます。保存 をクリックしてください。

Mac

Safari

MacのSafariでダウンロードを選択すると、ファイルはダウンロードフォルダーにダウンロードされます。 ダウンロードフォルダーに移動し、ファイルを開いてください。 Safariでは名前付きの.hex ファイルではなく、unknown.txtとして表示されます。 これをMICROBITドライブにドラッグ&ドロップしてください。

Firefox

hexファイルを開くか、保存するかを確認するダイアログボックスが表示されます。 保存を選択して[OK] を押してください。ブラウザーの右上のダウンロードにファイルが表示されます。 Finderで表示をクリックすると、ダウンロードフォルダーにファイルが表示されます。 ファイルを選択し、MICROBITドライブにドラッグ&ドロップしてください。

Chrome

Chromeでダウンロードを選択すると、ファイルは.hex 形式でブラウザー下部にダウンロードされます。 小さな矢印をクリックし、Finderで表示 を選択してください。 ダウンロードフォルダーにファイルが表示されます。 このファイルをMICROBITドライブにドラッグ&ドロップしてください。

ステップ3:BBC micro:bitにファイルを転送する

  1. ファイルがBBC micro:bitに転送されます。
  2. Windowsをお使いの場合、送るメニューを使うこともできます。
  3. BBC micro:bitのうら側のLEDが転送中点滅します(数秒しかかからないはずです)。
  4. 転送が完了したら、micro:bit上で、転送したプログラムが自動的に起動します。 プログラムを再度実行するには、BBC micro:bitのうら側にあるリセットボタンを押してください。 リセットボタンを押すことで、BBC micro:bitに転送済みの最新のプログラムが自動的に実行されます。

送るメニュー:Windows を使用している場合、ファイルエクスプローラーの送るメニューも使えます。

  • ファイルエクスプローラーで(ステップ2で作成した)hexファイルを右クリックして、送るを選択し、MICROBITを選んでください。

'MICROBIT'ドライブにスクリプトをコピーすることによって、micro:bitのフラッシュメモリーにプログラムを書き込んだことになります。micro:bitをコンピューターから取り外した後もmicro:bitが電池で動作していれば、あなたのスクリプトが引き続き動作するということを意味しています。

トラブルシューティング

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

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

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

Windows

Mac

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