Sphero で迷路を脱出するためのプログラム。 Gifter-labo 向けのひな形。
できるだけ簡単に、node.js で 迷路を解けるようにしました。
- モジュールをインストール
npm install
- main.jsを編集
// 自分の Sphero の ID に置き換える
var port = "xxx";
Spheroのシリアルポートにしておく。 シリアルポートの取得はこちらを参照。
- 実行
npm start
その後、位置補正が始まる。 Space キーで位置補正終了、onConnect 関数呼び出し。
Spheroに接続された時に呼び出されます。
衝突時に呼び出されます。
※ []
内は省略可能
Spheroを動かします。 speedは、動かす速度で、0-255 で指定します。 degは、数値を指定すると角度、 文字列を指定すると、「左 右 前 後」に動きます。
Sphero の色を変更します。
色の指定方法は、orb.color と同様、
orange
、green
などの名前や、
カラーコードの場合は、0x00ff88
と、16進数で指定できます。
また、第二引数に、指定した色を適用する時間を秒単位で設定します。