Missing Alternate TagMissing Alternate TagMissing Alternate TagMissing Alternate TagMissing Alternate TagMissing Alternate TagMissing Alternate TagMissing Alternate Tag

Windowsでscratch2mipを使う

WowWee社の倒立振り子ロボット MiPをScratchで制御するために、jishihaさんが作ったScratchX用ヘルパーアプリのscratch2mipをWindowsで使う方法を説明します。
この文章はCC BY-SA 4.0で公開します。

1. 必要なハードウェア

2. 必要なソフトウェア

3. ドライバーのインストール

  1. USB-BT40LEをPCのUSBポートに差し込む
  2. zadig_2.2.exeをダブルクリックで起動し、「Options」メニューから「List All Devices」を選ぶ
  3. デバイス名のドロップダウンメニューを開き、「BCM20702 Bluetooth 4.0」を選ぶ
  4. 「Install Driver」ボタンをクリックし、成功のダイアログが表示されたら、アプリを終了する

4. ヘルパーアプリのインストール

  1. コマンドプロンプトを開き、以下のコマンドを入力する。ビルドとインストールにはしばらく時間がかかる

    > cd C:\Users\ユーザー名\Desktop\scratch2mip_helper
    > npm install

5. ヘルパーアプリの実行

  1. コマンドプロンプトに、以下のコマンドを入力する

    > node scratch2mip_helper.js

  2. MiPの電源スイッチを入れると、たとえば、以下のように表示されるので、この場合は「0」を入力してエンターキーを押す

    0: WowWee-MiP-27271
    which one:

  3. 以下のように表示され、MiPの胸のインジケーターが緑に変われば接続成功

    Server listening on: http://localhost:8080

5. ScratchXの起動

  1. Webブラウザーで、以下のURLを開く

    http://scratchx.org/?url=http://champierre.github.io/scratch2mip/scratch2mip.js

  2. 警告ダイアログが表示されたら、「I understand, continue」をクリック
  3. 「その他」カテゴリーの「MiP:」で始まるブロックを使ってプログラムを組む。命令の実行には時間がかかるので、適宜「~秒待つ」を入れること