Тест гироскопа
Проверьте гироскоп телефона или планшета прямо в браузере. Запустите тест и вращайте устройство — телефон на экране повторяет движение, три угла поворота обновляются в реальном времени, а каждая ось отмечается галочкой, как только откликается датчик.
Откройте эту страницу на телефоне или планшете, который хотите проверить, — на компьютерах датчиков движения обычно нет.
Начните тест и вращайте устройство по всем трём осям.
Наклоните телефон к себе и от себя, переверните на каждое ребро, затем покрутите плашмя — каждая ось отмечается по мере отклика датчика.
iOS запрашивает разрешение, прежде чем сайт сможет считывать датчики движения, — нажмите «Разрешить». Если вы отказали ранее, включите доступ снова через меню aA в Safari.
Калибровка задаёт текущее положение как новый ноль и сбрасывает отметки осей — удобно для чистого перезапуска.
Гироскоп отвечает за всё, что телефон делает в зависимости от того, как вы его держите: автоповорот экрана, управление и прицеливание в играх, съёмку панорам, стабилизацию видео и отслеживание дополненной реальности. Когда он начинает врать или отказывает, симптомы сбивают с толку — экран не поворачивается, объект дополненной реальности «уплывает» по полу, игра сама рулит в сторону. Этот тест даёт ответ за секунды: поверните телефон по каждой из трёх осей и посмотрите, откликаются ли показания. Стоит запустить перед покупкой б/у телефона, после падения или ремонта, а также если автоповорот экрана начал барахлить. Устанавливать ничего не нужно — всё работает локально в браузере.
Тест считывает ориентацию через DeviceOrientation API браузера, который объединяет данные гироскопа с акселерометром (и компасом, если он есть) в три угла: alpha — вращение устройства плашмя, как стрелка компаса, beta — наклон верхнего края к себе или от себя, gamma — наклон на левое или правое ребро. Первое показание задаёт нулевое положение, поэтому углы отражают, насколько вы повернули устройство от стартовой точки. Поверните ось примерно на 30° — и она отметится галочкой; все три зелёные означают, что датчик корректно откликается по всем осям. Если движение кажется зеркальным или оси будто перепутаны местами — так браузер сопоставляет оси, а не аппаратная неисправность; важно лишь то, что цифры меняются плавно.
Что делать, если показания вообще не меняются?
У большинства настольных компьютеров и ноутбуков гироскопа нет, поэтому на компьютере тест сообщит, что датчики движения недоступны, — это нормально. На iPhone или iPad iOS запрашивает доступ к датчикам движения при нажатии «Начать тест гироскопа»; если вы ранее отказали, восстановите доступ через меню «aA» в адресной строке Safari (Настройки веб-сайта) либо в разделе Настройки → Safari → Доступ к движению и ориентации на старых версиях iOS. Если разрешение выдано, а цифры не меняются при вращении телефона, перезагрузите устройство и повторите тест — показания, которые так и остаются мёртвыми, указывают на неисправный датчик или плохой контакт платы, что подтвердит сервисный центр. Экран при этом может быть исправен даже при провале этого теста — это проверяют Тест сенсорного экрана и Тест Дисплея (Тестовые Узоры Монитора).
Три оси вращения
| Ось | Движение | Диапазон | За что отвечает |
|---|---|---|---|
| Alpha (Z) | Вращение устройства плашмя, как стрелка компаса | от 0° до 360° | Компас-приложения, поворот карт, панорамы |
| Beta (X) | Наклон верхнего края к себе или от себя | от −180° до 180° | Автоповорот экрана, тангаж в гоночных играх |
| Gamma (Y) | Наклон на левое или правое ребро | от −90° до 90° | Управление в играх, уровень-нивелир, AR-трекинг |
