Changes between Version 32 and Version 33 of ArduinoFioTest
- Timestamp:
- Jun 30, 2011 10:56:09 AM (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ArduinoFioTest
v32 v33 42 42 PCへの接続は、XbeeエクスプローラUSBが便利です。[[BR]] 43 43 XBee本体をXBeeエクスプローラに差して、USB(miniB)を使ってPCに接続する。[[BR]] 44 外すときは逆の手順です。 45 46 44 外すときは逆の手順です。[[BR]] 47 45 48 46 Windows環境があれば、X-CTUを使ってファームウェアアップデートや設定の変更ができます。[[BR]] … … 64 62 ファイルは「funnel-1.0-r×××/hardware/fio/firmware/StandardFirmataForFio.pde」にあります。[[BR]] 65 63 66 Processing用のプログラムは(P.379-380)のProcessing用サンプルを実行する。67 68 ※ProcessingやFunnelのインストール方法については、「2章 開発環境を整える (P.61) 」を参照ください。[[BR]]69 70 64 [[Image(9.PNG, 300px)]][[BR]] 71 65 ArduinoFioにXBeeを搭載するとこんな感じ。逆向きに指したり、ピンをずらして差してしまったりしないように注意してください。[[BR]] … … 77 71 電源はリチウムイオンポリマー電池か、もしくはUSB(miniB)から給電します。[[BR]] 78 72 79 [[Image(funnelserver.png, 300px)]][[BR]] 80 Funnelサーバーを起動して、ハードウェア(ArduinoFioを選択)と通信ポート(COMポート)の設定をします。 73 Processing用のプログラムは(P.379-380)のProcessing用サンプルを利用しますが、1点だけ追記変更をします。[[BR]] 74 > fio = new Fio(this, moduleIDs, Fio.FIRMATA );[[BR]] 75 → fio = new Fio(this, moduleIDs, Fio.FIRMATA, "COMポート番号");[[BR]] 76 [[Image(processing2.png, 300px)]][[BR]] 77 ※※選択反転している箇所を追記変更を加えています。 78 ※※COMポート番号はご利用いただく環境によって異なります。 81 79 82 [[Image(processing.png, 300px)]][[BR]]83 Processingにてプログラムを実行する。[[BR]]80 こうしてあげれば、FunnelServerを立ち上げる必要がなくなります。(Flashから利用するときは必要)[[BR]] 81 ※ProcessingやFunnelのインストール方法については、「2章 開発環境を整える (P.61) 」を参照ください。[[BR]] 84 82 85 問題がなければ以下のような実行画面でセンサーの値に応じてグラフの様なものが描画されます。[[BR]]83 Processingにてプログラムを実行すると。以下のような実行画面でセンサーの値に応じてグラフが描画されます。[[BR]] 86 84 87 85 [[Image(cdstest.png, 300px)]][[BR]] 88 86 実行画面[[BR]] 89 87 88 以上。 90 89 91 90 本実験はFunnelライブラリ等は、[funnel-1.0-r787]のバージョンで行いました。[[BR]]