ロボアクターのリモコンの学習

KURO-RS 玄柴(KURO-SHEEVA)

ロボアクター を買ったのは、もちろん赤外線リモコンだから。

KURO-RS で学習できるかどうかは、いわば賭け。

学習させてみる。

前進ボタンの学習

玄柴で学習コマンドを動作させておいて
root@debian:/usr/local/src/kuro-rs# ./rs_rec FORWARD
FORWARD - /dev/ttyUSB0
KURO-RS にロボアクターのリモコンを向けて前進ボタンを押す。。。。

反応なし。
他のボタンもいろいろ押してみたが、、、反応無し。

うげっ!
賭けに負けたか???

ポートの確認

/var/log/messages を見てみる
root@debian:/usr/local/src/kuro-rs# less /var/log/messages
	:
Jul 22 22:05:25 debian kernel: USB Serial support registered for FTDI USB Serial Device
Jul 22 22:05:25 debian kernel: ftdi_sio 1-1.3:1.0: FTDI USB Serial Device converter detected
Jul 22 22:05:25 debian kernel: usb 1-1.3: Detected FT232BM
Jul 22 22:05:25 debian kernel: usb 1-1.3: Number of endpoints 2
Jul 22 22:05:25 debian kernel: usb 1-1.3: Endpoint 1 MaxPacketSize 64
Jul 22 22:05:25 debian kernel: usb 1-1.3: Endpoint 2 MaxPacketSize 64
Jul 22 22:05:25 debian kernel: usb 1-1.3: Setting MaxPacketSize 64
Jul 22 22:05:25 debian kernel: usb 1-1.3: FTDI USB Serial Device converter now attached to ttyUSB2
Jul 22 22:05:25 debian kernel: usbcore: registered new interface driver ftdi_sio
Jul 22 22:05:25 debian kernel: ftdi_sio: v1.5.0:USB FTDI Serial Converters Driver
D02HW をつないだままなので、ttyUSB2 になっている。
ttyUSB0 にコマンドをおくったのでは駄目。

ポートの指定

ポートを指定して学習コマンドを起動する。
root@debian:/usr/local/src/kuro-rs# ./rs_rec FORWARD /dev/ttyUSB2
FORWARD - /dev/ttyUSB2
rec code waiting.........
KURO-RS にロボアクターのリモコンを向けて前進ボタンを押す。。。。
Create Rec File : [FORWARD]
root@debian:/usr/local/src/kuro-rs#
きたー。。。かな?

再生

ロボアクターの電源を入れ、学習結果を送信してみる
root@debian:/usr/local/src/kuro-rs# ./rs_send FORWARD 1 /dev/ttyUSB2
FORWARD - 1 - /dev/ttyUSB2
Send File : [FORWARD]
root@debian:/usr/local/src/kuro-rs#
きたぁ!!!。ロボアクターが前向きに歩き始めた!!!

Good going!



KURO-SHEEVA
楽天市場
KURO-RS
バッファローダイレクト
楽天市場
Amazon

←(前のページ)
3000円の2足歩行ロボット
当月のハックの記録
SheevaPlug/玄柴(KURO-SHEEVA)をハックしよう トップ
(次のページ)→
ロボアクターのリモコンの学習(2)

Copyright (C) 2003-2010 Yasunari Yamashita. All Rights Reserved.
yasunari @ yamasita.jp 山下康成@京都府向日市