テレビ・リモコンで、 ロボット・コントロール!? ロボットを動かすときに、一緒に動き回ったりしていませんか? 配線が絡まないよ うに、苦労していませんか? せっかくカッコ良く作ったロボットなのに、それでは ちょっとカッコ悪いですね。有線のコントローラーの配線は、どうにも煩わしいもの です。無線にできたらいいのですが、市販の無線ユニットは少し高い。そんなふうに 考えているあなた、ちょっと待って下さい。無線のコントローラーならば、もうすで に手元にあるはず。離れたところからテレビを操る、そう、そのリモコンです! 今回は、そんなテレビなどの家庭用のリモコンを使って、ロボットを操作できるよう にする方法をご紹介したいと思います。 馬場 稔(フラワー戦隊ナガレンジャー) やることがたくさんありますので、ま 一緒だったりします。と言うことは、それ つの数値を表現しています。信号が入った ずは全体の流れについて説明します。図 1 さえわかれば、ロボットだって操作できる ら 1、そうでなければ 0 と言うのがよく を見て下さい。リモコンのボタンを押す に違いありません。それではまず、その原 あるパターンですが、ここでは信号の長さ と、赤外線と言う目に見えない光の信号 理から見て行きましょう。 によって区別するのです。ちなみに、この が発せられます。リモコンを究めるために ボタンを押すと、リモコンはその先端 ような方式を「パルス位置変調(PPM) 」と は、まずはこの信号を理解しなければなり (多くは黒いカバーで覆われている部分) ません。これについては「1.リモコンの から、赤外線を出します。この光の出し さてさて、先ほどリモコンの信号には規 信号」で解説します。次に、ロボットの側 方が押されるボタンによって異なり、光を 格があると言いましたが、メーカーによっ でその光を見て、電気信号へ変換する装置 受けた側では、その違いから押されたボ て結構まちまちだったりします。まず、1 が必要になります。これを「2.センサー タンを判別します。この光り方は、 「家電 や 0 を表す信号の長さが異なります。次 と回路」で。そして最後に、この電気信号 製品協会フォーマット」と言う規格によっ に、データ部の全体の長さも異なります。 から押されたボタンを判別して、ロボット て、図 2 に示すような形式となっていま さらに、データ部の信号をくり返すところ へ命令を出すことになります。 「3.プロ す。図では、波形の山になっている部分が があったり、なかったり… これが統一さ グラム」 「4.ロボットを動かす」で、マイ 光っているとき、谷の部分が光っていない れていれば、私も解説を楽にできたのです コンを使用してこれを実現する方法を説明 状態を表します。このように光ったり消え が、とっても困りものです。 します。 たりをくり返すのですが、その点滅の仕方 1 .リモコンの信号 が、ボタンによって異なるのです。 呼びます。 でもまぁ結局のところ、リモコンの信号 を読み取るためには、この点滅している時 この点滅は、その時間の長さによって異 間を計ればいいことになります。実は、こ なる意味を持ちます。最初がリーダー部と こでの説明もあまり正確ではないのです ちょっと前までは、テレビとビデオぐら 言って、信号の始まりを意味するところ。 が、あまり細かいことは気にせず、お手軽 いにしか使われていなかったのに、ずいぶ それに続くのがデータ部で、1 と 0 の 2 にできる方法を目指して行きます。 ふと気付くと増えているリモコン。 んと活躍の場を広げたものです。オーディ オ、エアコン、扇風機、そして照明などな ど。身の周りには、たくさんの種類のリモ コンがあります。それらは用途によって機 能が異なるわけですが、実は、その原理は 図 2 リモコンの信号形状 図 1 リモコンでロボットが動くまでの流れ 54 ROBOCON Magazine 2007.4 51_リモコンでロボットコントロールP54P57.indd 54 07.3.30 4:05:26 PM
© Copyright 2024 ExpyDoc