Scratch3 & LEGO WeDo

前回にひきつづきScratch3の拡張機能を使って、Lego WeDo を動かしてみました。
距離センサで障害物までの距離を計測して迂回するのですが、モータを一つしか使わずに進行方向を変えるという工夫をしています。

プログラムは以下。

今回はWindowsで動かしましたが、接続がかなり不安定で繋がらないことがよくありました。(これはMindstormsでも同じ) ネットで調べるとMindstormsの場合はペアリングを解除するとか(WeDoはBLEなのでしない)、デバイスマネージャでBluetoothを一旦無効化するとかの対策がありますが、これでも再現性がありません。これは教室とかで使うとき大変困りますので、改善してほしいところです。