- enter the lock password
- lock this page after save
タイトル:
最終更新情報: 11:30:57 pm on 6 June 2016 by KD106161213252.au-net.ne.jp
WowWee社の倒立振り子ロボット *MiP>http://wowwee.com/mip/*をScratchで制御するために、*jishiha>http://blog.champierre.com/*さんが作った*ScratchX>http://scratchx.org/*用ヘルパーアプリの*scratch2mip>https://github.com/champierre/scratch2mip*をWindowsで使う方法を説明します。 この文章は*CC BY-SA 4.0>https://creativecommons.org/licenses/by-sa/4.0/deed.ja*で公開します。 !1. 必要なハードウェア -MiP --日本で使う場合は技適マークが必要 ---タカラトミー版 *Hello! MiP>http://www.takaratomy.co.jp/products/omnibot/hellomip/*とトイザらス版 Meet MiPには付いていることを確認済 --トイザらス版は*Amazonで安価に流通(送料込 4,880円)>http://www.amazon.co.jp/dp/B00KMSOIGM/*している(2016/6/6現在) -Windowsパソコン --ここでは、Windows 10で説明する -USB Bluetoothアダプター --対応している*チップに制限>https://github.com/sandeepmistry/node-bluetooth-hci-socket#compatible-bluetooth-40-usb-adapters*あり --日本で入手しやすいのは、BCM20702を使っているIODATAの*USB-BT40LE>http://www.iodata.jp/product/interface/bluetooth/usb-bt40le/* ---2016/6/6現在、*ヨドバシカメラで送料込 1,380円>http://www.yodobashi.com/%E3%82%A2%E3%82%A4-%E3%82%AA%E3%83%BC-%E3%83%87%E3%83%BC%E3%82%BF%E6%A9%9F%E5%99%A8-I-O-DATA-USB-BT40LE-Bluetooth4-0-EDR-LE%E6%BA%96%E6%8B%A0-USB%E3%82%A2%E3%83%80%E3%83%97%E3%82%BF%E3%83%BC/pd/100000001001753366/* ---ここでは、これで説明する !2. 必要なソフトウェア -scratch2mip --*scratch2mip_helper.zip>https://champierre.github.com/scratch2mip/scratch2mip_helper.zip*をダウンロードして適当な場所に展開。ここでは以下として説明する。フォルダーが二重にならないように注意 ---C:\Users\ユーザー名\Desktop\scratch2mip_helper -Node.js --*Node.js>https://nodejs.org/en/*から最新の安定板をダウンロードして、説明に従ってインストール。ここではv4.4.5 LTSとして説明する -Python 2.7 --*Download Python>https://www.python.org/downloads/*から、2.7.xの最新のものをダウンロードして、説明に従ってインストール。ここでは、2.7.11として説明する -Microsoft Visual Studio Express 2012 --*Download Microsoft Visual Studio Express 2012 for Windows Desktop from Official Microsoft Download Center>https://www.microsoft.com/ja-JP/download/details.aspx?id=34673*からダウンロードして、説明に従ってインストール -Zadig --*Zadig>http://zadig.akeo.ie/*から、Zadig for Windows Vista or laterを適当な場所にダウンロード。ここではzadig_2.2.exeとして説明する !3. ドライバーのインストール #USB-BT40LEをPCのUSBポートに差し込む #zadig_2.2.exeをダブルクリックで起動し、「Options」メニューから「List All Devices」を選ぶ #デバイス名のドロップダウンメニューを開き、「BCM20702 Bluetooth 4.0」を選ぶ #「Install Driver」ボタンをクリックし、成功のダイアログが表示されたら、アプリを終了する !4. ヘルパーアプリのインストール #コマンドプロンプトを開き、以下のコマンドを入力する。ビルドとインストールにはしばらく時間がかかる<br><br>> cd C:\Users\ユーザー名\Desktop\scratch2mip_helper<br>> npm install !5. ヘルパーアプリの実行 #コマンドプロンプトに、以下のコマンドを入力する<br><br>> node scratch2mip_helper.js<br><br> #MiPの電源スイッチを入れると、たとえば、以下のように表示されるので、この場合は「0」を入力してエンターキーを押す<br><br>0: WowWee-MiP-27271<br>which one: <br><br> #以下のように表示され、MiPの胸のインジケーターが緑に変われば接続成功<br><br>Server listening on: http://localhost:8080<br> !5. ScratchXの起動 #Webブラウザーで、以下のURLを開く<br><br>*http://scratchx.org/?url=http://champierre.github.io/scratch2mip/scratch2mip.js*<br><br> #警告ダイアログが表示されたら、「I understand, continue」をクリック #「その他」カテゴリーの「MiP:」で始まるブロックを使ってプログラムを組む。命令の実行には時間がかかるので、適宜「~秒待つ」を入れること
次回保存時にアラートメールを送信するメールアドレス一覧: