センサー

ジャイロスコープテスト

シンプルなモーション グラフを使用して、デバイスとブラウザが公開しているライブ ジャイロスコープの回転速度値を読み取ります。

プライバシー: 回転サンプルはこのタブで処理されます。モーション データはアップロードまたは保存されません。
インターフェースのラベルとツール名が翻訳されます。このページの詳細なガイダンスと FAQ は現在英語で書かれています。

テストインターフェース

[スタート] を押した後、ブラウザーが許可を求める場合があります。
準備ができて。ジャイロスコープを有効にしてデバイスを回転させます。
X—°/s
Y—°/s
Z—°/s
マグニチュード—°/s
サンプル0
センサーソース—
ほとんどのデスクトップではジャイロスコープが公開されていません。モバイルでは、HTTPS を使用し、モーション許可を付与します。民生用センサーでは、小さなドリフトとノイズは正常です。

このツールの使用方法

  1. Click Enable gyroscope and grant motion permission if your browser asks.
  2. Rotate the device slowly around each axis and watch the x, y, and z values.
  3. Observe the magnitude graph while the device is still and moving.
  4. Click Stop to remove the listeners and end sensor access.

広告

技術解説

The page prefers the Generic Sensor API Gyroscope constructor. Where that is unavailable it falls back to DeviceMotionEvent.rotationRate, which reports degrees per second around the alpha, beta, and gamma axes. Values are smoothed slightly for readability.

A desktop or a device without a gyroscope will not produce rotation data. iOS requires an explicit motion permission request from a user gesture. Drift and noise are normal for consumer sensors and are not proof of a hardware fault.

トラブルシューティング

No gyroscope data appears

Most laptops have no gyroscope. Use a phone or tablet and serve the page over HTTPS.

The permission prompt does not appear

On iOS the request must follow a direct tap. Reload and press the button again.

Values drift while the device is still

Sensor bias and temperature changes cause small drift. This is normal and is corrected by sensor fusion in many apps.

Only some axes change

Rotate around each axis deliberately. A device may not expose all axes equally depending on orientation and browser.

よくある質問

広告