去年発売された Droid Developer Kit (以下 DDK と略) には MicroScout と呼ばれるモータ・センサ付マイコンユニットが入っている。MicroScout はあらかじめ内蔵されているプログラムを選択して実行するのだが、Power Mode と呼ばれる状態にすることで、光を使ってダイレクトにモータを動かしたり、スクリプトを保持できるようになる。
この辺については MindStorms 界の重鎮である高塚さんと mac さんが解析をされ Web ページにてその成果を公開されている。光で制御するということと、スクリプトを編集する練習を兼ねて、またまたポケステでプログラムを作ってみた。要はポケステの LED をチカチカさせたかっただけなのだ。
今回作成したソフトを使うことで、ポケステ上でスクリプトコマンドを編集し、ポケステの LED を点滅させて MicroScout にスクリプトを転送・実行させることが出来る。
今回のソフトのキモである VLL コード計算と LED 点滅処理は mac さんに作って頂いたものを使用している。この場を借りて謝意を表したい。またスクリプト編集部分については、元々 RCX のプログラムを編集・転送するソフトを作っていたのだが、その編集部分を流用した。
ポケステの LED 部と MicroScout の光センサ部を密着させると、何とか転送が出来る。ポケステの LED のパワーがもうちょっとあるといいのだが....。
使い方等については添付の readme.txt を参照してもらいたい。まだまだ発展途上のソフトなので、色々と手を入れたいと考えている。
高塚さんの Web ページ「VLL実験室」
http://www.asahi-net.or.jp/~qt1k-tktk/VLL/
mac さんの Web ページ「VLLで遊ぼう」
http://www.research.co.jp/MindStorms/vll/
現状のポケットプログラマ for DDK は超暫定版でホントに情けないアプリケーションなので注意すること。新バージョンに更新していくかもしれないので、興味のある奇特な方はこのページをチェックして欲しい。
(注意点) 市販ソフトに比べてそれほど消費電力に気を配ってプログラミングしていません。そのためただでさえ早い電池の消耗を促進する恐れがあります。
00/3/4 Ver1.0 公開。
00/3/4 Ver1.1 にバージョンアップ。
00/3/5 Ver1.2 にバージョンアップ。
00/3/7 Ver1.3 にバージョンアップ。