Snaplytics JS Tests

Тест гироскопа

Проверьте гироскоп телефона или планшета прямо в браузере. Запустите тест и вращайте устройство — телефон на экране повторяет движение, три угла поворота обновляются в реальном времени, а каждая ось отмечается галочкой, как только откликается датчик.

Готово

Откройте эту страницу на телефоне или планшете, который хотите проверить, — на компьютерах датчиков движения обычно нет.

Alpha (Z)
Вращение компаса
0°
Поверните по этой оси
Beta (X)
Наклон вперёд / назад
0°
Поверните по этой оси
Gamma (Y)
Наклон влево / вправо
0°
Поверните по этой оси

Начните тест и вращайте устройство по всем трём осям.

Поверните по каждой оси

Наклоните телефон к себе и от себя, переверните на каждое ребро, затем покрутите плашмя — каждая ось отмечается по мере отклика датчика.

Разрешение на iPhone

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-трекинг

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