« ラジオコントロールが1000円以下で | トップページ | PRESIDENT(プレジデント)誌のバックナンバーを購入するには・・・。 »

2008/01/12

ROBOZAKでRAS-2(加速度センサー)は使えるか?

R0010914 週刊ロボザックの今後の予定の中に加速度センサーがありますが、一足お先にテストしてみました。今回使ったのは、割と入手しやすい近藤科学のRAS-2(2軸加速度センサー)です。 他、秋月電子通商の「3軸加速度センサモジュール KXM52-1050 (\800)」等も使えると思います。近いうちにテストしてみようと思います。

テスト環境は例によって、MR-C3024にシリアルLCDモジュール(MR-16202)を繋いだ環境です。
 
R0010915 マニュアルによると軸の方向は、前後(ピッチ)がX軸、左右(ロール)がY軸です。

今回、加速度センサーを使う主な目的は、転倒方向の検出なので、Z軸(ヨー軸)の検出はないもので充分です。
 ROBONOVA-I RN-1 RZ-1

 

■ピッチ軸(X軸)のテスト
   
 
■ロール軸(Y軸)のテスト
   

 

テスト環境が水平ではないので適当ですが、数値を見てみると、60~70台くらいが水平な状態で、小さい方が30後半から40台、大きい方が110台くらいですね。 X軸、Y軸の組み合わせで、どの方向に倒れているか検出できると思います。 あとは、起きあがりのモーションボタンを押したあと、どの起きあがりモーションを使って起きあがるかプログラムするだけです。 (現状のテンプレートはそれぞれボタンに対応して別のモーションになっていると思いますが、これを1つのボタンに集約して、どのモーションを使うかは、加速度センサーの読み取り値で決めるように変えればいいので数行の書き換えでできると思います。)

やってて思いましたが、この程度のことなら、100円くらいの傾斜スイッチを使ってもできますね。(笑) 

 

■今回使ったプログラム
※最初、2軸同時に読んで表示するつもりでしたが、両方は、同時に目で追えないので1軸ずつにしました。
DIM A AS BYTE
DIM B AS BYTE
DIM I AS BYTE
DIM SENSOR1 AS BYTE
DIM SENSOR2 AS BYTE

LCDINIT
CONT 5

A=0
B=0
'================================================
MAIN:

SENSOR1=AD(0)
SENSOR2=AD(1)

IF a<>SENSOR1  THEN
    PRINT FORMAT(SENSOR1,DEC,3)
    PRINT " "
    a=SENSOR1
ENDIF

FOR i=1 TO 10
NEXT

GOTO MAIN
 
今回購入したRAS-2:加速度センサー
←リンク先の「ツクモロボット王国」で 2,940 円でした。

※純正が届いたらMANOIに転用しようと思ってます。
トランジスタ技術 (Transistor Gijutsu) 2007年 12月号

加速度センサー特集。
残り1点だったので、Amazonには在庫がないかも。
加速度センサー応用製品の代表といえば・・・

Wiiリモコン(「Wiiリモコンジャケット」同梱) / 任天堂


3軸の加速度センサー×2個
Bluetooth内蔵でこの値段。
最初これを分解して使おうかと思いました。(笑)

※もう1つこれまでとは全然違うすごく面白いものを買いました。 多分明日届くと思いますが、明日は、BON JOVI の東京ドーム公演でいないので、明後日頃、紹介できると思います。

※本日、ほぼ予定通り7万アクセスを超えました。ありがとうございます。
  60,000・・・ 1/5
  65,000・・・ 1/9
 100,000・・・ ? (2月中に達成できるでしょうか?)

ROBOZAK関連(過去記事)のダイジェストを表示する場合はこの行をクリックして下さい。

※この記事の続編「ROBOZAK用加速度センサーをコピー!」を書きました。

| このエントリーを含むはてなブックマーク fc2ブックマークに登録 Yahoo!ブックマークに登録 livedoorブックマークに登録


お探しの情報が見つからなかったとき、サイト内検索をしてみて下さい。

サイト内検索

  • Google


    WWW を検索
    このサイト内を検索

トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/213795/17668620

この記事へのトラックバック一覧です: ROBOZAKでRAS-2(加速度センサー)は使えるか?:

コメント

面白いもの・・・気になります!
なんだろう?なんだろう?
楽しみにしています。

投稿: きこ | 2008/01/13 01:14

実は前にちょっとだけ書いているんですが多分わからないと思います。全ロボット共通なので、お楽しみに。

投稿: avalon | 2008/01/13 04:42

コメントを書く



(ウェブ上には掲載しません)


コメントは記事投稿者が公開するまで表示されません。