Mindstorms NXT / Processing

2年前にMindstorm NXTをとりあげましたが、今度はProcessingから制御してみました。

LEGO マインドストーム


「LEGO マインドストーム」

Raspberry Pi で Processing


「Raspberry Pi で Processing」

NXTは発売されてから10年以上たっているにもかかわらず、まだこのような使い方ができるのは、うれしいところです。
最新のEV3はもちろん性能は高いのですが、基本的にできることはあまり変わっていません。
むしろ、今回のダイレクトコマンドによる制御やサウンドセンサなどは、NXTでなくてはならないところです。

Processing ライブラリ
http://jorgecardoso.eu/processing/NXTComm/

ここでは、このライブラリとチュートリアルを参考にテストしてみました。

環境: Processing 3.3.5 / Windows 10 (Bluetoothシリアル接続: COM3)

内容: サウンドセンサの値をレベルメータのように表示します。
ボタンを押すと前進し、20cm以内に障害物が近づくと停止する簡単なものです。

まだまだ十分現役です。