Skip to main content

Работает ли мой гироскоп?

Запустите тест и поверните устройство для просмотра скоростей вращения (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).

Похожие инструменты

Часто задаваемые вопросы

Как проверить гироскоп телефона?

Нажмите «Начать тест», затем поверните устройство. Дисплей показывает скорости вращения alpha (рыскание), beta (тангаж) и gamma (крен) в градусах в секунду. Ненулевые значения подтверждают работу гироскопа.

Что означают alpha, beta и gamma?

Alpha — вращение вокруг оси Z (рыскание/компас), beta — вращение вокруг оси X (тангаж/наклон вперёд-назад), gamma — вращение вокруг оси Y (крен/наклон влево-вправо).

Почему тест запрашивает разрешение?

iOS 13+ требует явного разрешения пользователя для доступа к датчикам движения через DeviceMotionEvent.requestPermission(). Android-браузеры обычно предоставляют доступ автоматически.

Отправляются ли данные сенсоров на сервер?

Нет. Все данные сенсоров обрабатываются локально через DeviceMotion API. Сетевые запросы во время теста не выполняются.