日刊!プチコン3号――傾きも加速度も自由自在な「モーションセンサーとジャイロセンサー」カウントダウン企画……あと6回

» 2014年11月12日 15時19分 公開
[瓜生聖,ITmedia]

連載:日刊プチコン3号

傾きも加速度も自由自在!! 「モーションセンサーとジャイロセンサー」

 XONで使用を宣言する必要があるセンサー/インタフェースには第9回で紹介したマイクのほか、モーションセンサー/ジャイロセンサー、拡張スライドパッドがある。

 XON MOTIONで利用できるようになるのがモーションセンサーとジャイロセンサーだ。モーションセンサーはX軸/Y軸/Z軸の直線運動の加速度を、ジャイロセンサーは角度および回転運動の加速度を検出する。

サンプル

ジャイロセンサーの角度検出。SPRITEの回転表示機能を使って常に水平になるように表示している

関係する命令

XON 使用する機能名

 説明

  特殊機能の利用宣言(先に宣言しないと機能しない)

 引数

  使用する機能名

   MOTION:モーションセンサー、ジャイロセンサー

   EXPAD:拡張スライドパッド

   MIC:マイク

XOFF 停止する機能名

 説明

  XONで宣言した特殊機能の使用停止

 引数

  停止する機能名

   MOTION:モーションセンサー、ジャイロセンサー

   EXPAD:拡張スライドパッド

   MIC:マイク

ACCEL OUT X,Y,Z

 説明

  加速度情報取得

  ・事前にXON MOTIONでモーションセンサーの使用を開始しておく

  ・常に重力方向へ1Gの加速度を検出し続ける事に注意

 引数

  X,Y,Z

   加速度を受け取る変数(単位:G)

GYROA OUT P,R,Y

 説明

  ジャイロセンサーの角度情報取得

  ※事前にXON MOTIONで使用宣言する必要あり

 引数

  P:Pitch(X軸角度)を取得する変数(単位:ラジアン)

  R:Roll(Y軸角度)を取得する変数(単位:ラジアン)

  Y:Yaw(Z軸角度)を取得する変数(単位:ラジアン)

GYROV OUT P,R,Y

 説明

  ジャイロセンサーの角速度情報取得

  ※事前にXON MOTIONで使用宣言する必要あり

 引数

  P:Pitch(X軸の角速度)を取得する変数(単位:ラジアン/秒)

  R:Roll(Y軸の角速度)を取得する変数(単位:ラジアン/秒)

  Y:Yaw(Z軸の角速度)を取得する変数(単位:ラジアン/秒)

 戻り

  なし

GYROSYNC

 説明

  ジャイロ情報の更新

  ・ジャイロ情報は取得を繰り返すと誤差が蓄積されるため、適宜リセットするために使用

(著者注:GYROAの角度情報(GYROVの角速度情報を蓄積して算出)のリセット。GYROSYNC実行時の状態が水平と見なされる)


 次回はサウンド機能について紹介しよう。

※本稿の内容は開発中のものです。製品版配信時には仕様が変更される場合があります。

 「日刊!プチコン3号」で取り上げて欲しいネタや疑問、質問、感想は、ハッシュタグ「#nikkan_petitcom3」をつけてツイート! ライターの瓜生氏がたぶん(連載の中で)答えてくれるぞ。


Copyright © ITmedia, Inc. All Rights Reserved.

アクセストップ10

2026年07月26日 更新
  1. エアコンがない部屋を冷やせる「Dreemstar 冷風扇」がセールで50%オフの9980円に (2026年07月23日)
  2. 高価なグラフィックスカードを守る「過熱保護ケーブル」に注目! 夏を乗り切るNoctua製簡易水冷も販路拡大で続々入荷 (2026年07月25日)
  3. 64GBメモリ/2TBストレージ/Ryzen AI Max+ 395搭載のハイエンドミニPC「MINISFORUM MS-S1 MAX」がタイムセールで27%オフの43万2799円に (2026年07月25日)
  4. プラネックス、10GbE接続に対応した5ポート搭載アンマネージドスイッチ (2026年07月24日)
  5. 実売2万円切りで実働10日間のバッテリー駆動! 「Amazfit Bip Max」は初めてのスマートウォッチに最適か (2026年07月24日)
  6. NVIDIAが次世代AI超解像技術「DLSS 5」の今秋投入を明らかに/MicrosoftとMistralが欧州におけるAI演算能力の拡大で戦略的提携を発表 (2026年07月26日)
  7. Garmin、液晶非搭載の軽量スマートバンド「CIRQA Smart Band」 (2026年07月23日)
  8. 背中に「インテル、付いてる」ロボットも登場! 40年の実績を持つロボティクス分野で攻勢をかけるワケ (2026年07月24日)
  9. ACASIS、5ベイ搭載Type-C外付けHDDケースなど2製品を発売 (2026年07月24日)
  10. 東レの最新カーボン技術で約999gと長時間バッテリーを両立させた“法人向けLAVIE”が登場 ブランド統一の背景とは (2026年07月23日)
最新トピックスPR

過去記事カレンダー