Чи працює мій гіроскоп?
Запустіть тест і обертайте пристрій, щоб побачити значення швидкості обертання (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).