Работает ли мой гироскоп?
Запустите тест и поверните устройство для просмотра скоростей вращения (alpha, beta, gamma) в градусах в секунду в реальном времени. Живая Canvas-визуализация показывает три оси мгновенно.
Тест считывает DeviceMotionEvent.rotationRate для отображения скорости вращения в градусах в секунду по трём осям: alpha (рыскание), beta (тангаж) и gamma (крен).
Неподвижное устройство показывает 0 °/с по всем осям; типичное движение рукой создаёт 50–200 °/с, а быстрый взмах может превысить 500 °/с.
Sensor access is required to run this test.
Что означают ваши результаты?
| Result | Range | Meaning |
|---|---|---|
| Хорошо | Все три оси реагируют на вращение ненулевыми значениями | Гироскоп работает правильно. Alpha, beta и gamma плавно изменяются при повороте устройства. |
| Внимание | Одна ось показывает ноль, другие реагируют | Отказ одной оси может указывать на частичную проблему сенсора. Перезагрузите устройство и повторите тест. |
| Плохо | Все значения остаются нулевыми или данные не поступают | Датчик гироскопа недоступен или разрешение отклонено. На iOS 13+ нажмите «Старт» и предоставьте доступ к датчику движения. |
Частые проблемы и их решения
Все значения вращения остаются нулевыми
На iOS 13+ доступ к датчику движения требует жеста пользователя и явного разрешения. Нажмите кнопку «Старт» и примите диалог разрешения. На Android убедитесь, что у браузера есть разрешения на сенсоры.
Тест гироскопа недоступен на десктопе
Настольные компьютеры обычно не имеют датчиков гироскопа. Тест предназначен для смартфонов и планшетов со встроенными инерционными датчиками (IMU).