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. Мережеві запити під час тесту не виконуються.