GYROV
ジャイロセンサー(角度センサー)の「角速度」情報を取得
GYROV OUT x,y,z
戻り値
x:X軸(前後回転)の角速度
y:Y軸(左右回転)の角速度
z:Z軸(水平回転)の角速度
解説
ジャイロセンサー(3DS本体の角度センサー)から角速度(回転速度)を取得します。
このコマンドを使うには事前に「XON MOTION」コマンドで使用可能にしておく必要があります。
計測は下画面で行われます。
十字キーの上を押す方向への回転が、xのプラス方向、
十字キーの右を押す方向への回転が、yのプラス方向、
車のハンドルのように左に回すのが、zのプラス方向です。
単位はラジアン毎秒(rad/s)で、1秒で360度(一周)=2π[rad/s]=約6.283185…[rad/s]
ラジアンを角度単位に変換するにはDEG命令を使います。
回転速度を取得するので、3DSを静止させれば全ての値はほぼ0になります。
このコマンドを使うには事前に「XON MOTION」コマンドで使用可能にしておく必要があります。
計測は下画面で行われます。
十字キーの上を押す方向への回転が、xのプラス方向、
十字キーの右を押す方向への回転が、yのプラス方向、
車のハンドルのように左に回すのが、zのプラス方向です。
単位はラジアン毎秒(rad/s)で、1秒で360度(一周)=2π[rad/s]=約6.283185…[rad/s]
ラジアンを角度単位に変換するにはDEG命令を使います。
回転速度を取得するので、3DSを静止させれば全ての値はほぼ0になります。
サンプルコード
参照
XON
3DS/WiiUモード切替、マイク、センサーの使用開始
XOFF
マイク、拡張スライドパッド、各センサーの使用を終了
BUTTON
物理ボタン(十字キー、ボタン)の情報を取得
BREPEAT
物理ボタンのキーリピート機能(自動連打)を設定
STICK
スライドパッドの情報を取得
STICKEX
拡張スライドパッドの情報を取得
ACCEL
モーションセンサー(加速度センサー)情報を取得
GYROA
ジャイロセンサー(角度センサー)の「角度変化」情報を取得
GYROV
ジャイロセンサー(角度センサー)の「角速度」情報を取得
GYROSYNC
ジャイロセンサー(角度センサー)の値をリセット
TOUCH
タッチパネルの情報を取得
MICSTART
マイクからのサンプリング(音声取得)を開始
MICSTOP
マイクからのサンプリング(音声取得)を停止
MICDATA
サンプリングデータの指定位置を調べる
MICSAVE
サンプリングデータを配列にコピー
CONTROLLER
コントローラーの情報取得
VIBLATE
コントローラーを振動させる