« SVO CAMP | main page | ICC+SIC WORKSHOP2009 »

Arduino-processing-MAX

DSC03187.jpg

距離センサーの数値をワイヤレス通信用のXbeeを接続した
複数台のArduinoからPCのProcessingで受けてOSC経由で
MAX/MSPへアナログデータとして送るメッソドが必要に
なったので作ってみました。

INPUT側) Arduino+Xbeeモジュール+距離センサー
PC側) XBee Explorer USB
ソフト)Processing+MAX/MSP

Ar+Processing+max.zip (8KB)
ファイルをダウンロード

(1)send_arduino.pde
Arduinoへ送信用プログラムをアップロード
*アップロード時にジャンパピン(XBEE/USB)をUSB側に2本差し込む。
動作させる時はXBEEに戻す事。

(2)recive_processing.pde
Processingを立ち上げて自分のシリアルポート環境でデーターを受ける。
*ポートの確認の仕方
import processing.serial.*;
println(Serial.list());

(3)recive_OSC_MAXmaxpat
MAX/MSPでOSC経由でデーターを受ける。
*OSC_route/unpack下で入力数の増設が可能。

トラックバック

このエントリーのトラックバックURL:
http://www.junichioguro.com/cgi/mt/mt-tb.cgi/214

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)