ねこでじ(Nekodigi)

Nekodigi’s diary

学習中の気づきをまとめています。応援よろしくお願いします

【9軸センサー×Processing】傾きをSocket通信で飛ばして、Processingに表示

成果物

youtu.be

せっかくの9軸センサー(MPU9250)なのに、たったの3軸しか使ってないです。ジャイロで補正すると、もう少しブレが収まるかな?でもやり方がわからない…

Socket通信を覚えてからというもの、ずっと頼ってます。ちなみに、今回はUDPでひたすら投げるスタイルです。

作り方・コード

今回はRaspberryPI(Python)でデータを取得してUDPで投げて、Processing(Java)でキャッチしています。言語が違っても扱えるのがSocket通信のいい所ですね。ほかのサイトのコードを参考にしながら、ライブラリを作ることで、本体のコードをシンプルにしています。

送信側を開始してから、Processingを開始してください。

ライブラリ(RaspberryPI)

送信(RaspberryPI)

Processing