昨晩Macからネットワークを経由し、ラジコン(組み込みLinuxに繋がったArduino)を操作できました。Proxy」を使いました。Proxy」を使うことで、ストリームからシリアルの制御が可能となります。Proxy」のソース版をダウンロードhttp://www.arduino.cc/en/Main/Softwaremakeserproxy.cfgを設定。実行あとはProcessingのコードをストリーム用に修正。以下は実際に利用したWiiハンドルからネットワーク越しにラジコンを操作するコードです。{client.write(“0wn”);}}以上です。Proxy」を使うとFlashなどからもArduinoの操作が可能となります。何が出来るか想像するだけでご飯が3杯は食べれます。?Arduinoを始めてからここまで2週間かかりました。Amazonの商品発送が9/1なので間違いないです。平日は仕事しながら家で開発してましたので結構疲れました。次回はラジコンを操作している動画のアップを予定してます。Proxyとの通信に不具合があるので調整中です。利用することでMacの64bitでもwiiリモコンを操作できました。昨夜は遅くまでラジコンに実装予定の組み込みLinuxを触ってました。ケーブルは用意してたのですが、これには困りました。実際使われるpinはTX/RX、GNDと3本のケーブルのみでしたので、ピンを直刺しすることで対応できました。この話は後日まとめてから書きます。今日はサーボの制御について書きます。サーボの制御はArduinoというイタリア生まれのマイコンで行っています。普通の基盤だと決まったことしか出来ませんが、Arduinoは普通の基盤と違い配線の仕方と、プログラム制御で様々なことが出来ます。サーボのコントロール方法は、パルス幅の信号長で角度を制御します。実際はサーボ向けにライブラリがあり、角度を指定するだけで制御が行えます。気をつける点としては、ラジコンのシャーシの稼動域よりもサーボの稼動域が広いことです。サーボの稼動域がシャーシの稼動域を超えるとサーボが負荷で嫌な音を立てて潰れます。実際に潰しましたので間違いないです!なので先にサーボを取り外し、ラジコンに付属のプロポと同じ稼動域であるか、確認をオススメします。以下はサーボと前後のモーターをシリアル通信で制御するコードです。Arduinoでは短いコードで簡潔に書けます。よろしければ参考ください。0;break;}}}以下は簡易な回路図のつもりです。電源は外部電源を利用してます。外部電源はvinのpinから電源を引きます。回路図に1点間違いがありました。モーターからのワイヤはモスの真ん中にさします。モスに繋がるマイナス電源は端にさします。検証補助ツールiPhoneアプリのリリースストリートビューの[x]が押しにくいスマートフォン用サイトのviewportについてtwitter公式ウィジェットのtweet検索時に日本語のつぶやきのみ検索させる方法mbedについて語りました。SetPageWidth。