Проверка датчиков телефона онлайн

Акселерометр, гироскоп, компас, освещённость и вибрация — прямо в браузере.

Нажмите «Включить датчики»

Акселерометрожидание

X
—
Y
—
Z
—

Ускорение без учёта силы тяжести, м/с². В спокойном состоянии на столе все значения близки к нулю.

Гироскопожидание

α
—
β
—
γ
—

Скорость вращения по трём осям, градусов в секунду. Поверните телефон — числа изменятся.

Ориентация и компасожидание

Курс (α)
—
Наклон вперёд/назад (β)
—
Наклон влево/вправо (γ)
—

Пузырёк уровня отклоняется в сторону наклона, стрелка компаса показывает направление на север.

Датчик освещённостиожидание

Освещённость
—
люкс

Поддерживается только в Chrome на Android по защищённому соединению; в большинстве браузеров такого датчика нет.

Датчик приближенияожидание

Срабатывает, когда телефон подносят к уху во время звонка. Современные браузеры не отдают эти данные веб-страницам из соображений приватности, поэтому блок почти всегда покажет «не поддерживается».

Вибрацияпроверка

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

Все данные считаются в браузере и никуда не отправляются.

Как проверить датчики телефона

Откройте страницу на телефоне или планшете и нажмите «Включить датчики». Браузер может спросить разрешение — это нормально, без него сайт не получит данные акселерометра и компаса. После этого шесть блоков ниже начнут обновляться: у каждого своя метка состояния — «работает», «ожидание» или «не поддерживается».

Какие датчики проверяются

ДатчикЧто показываетAPI браузера
АкселерометрУскорение по трём осям, м/с²DeviceMotionEvent
ГироскопСкорость вращения, °/сDeviceMotionEvent.rotationRate
Ориентация и компасНаклон и курс относительно севераDeviceOrientationEvent
ОсвещённостьУровень света в люксахAmbientLightSensor
ПриближениеПриближение объекта к экрануисключён из современных браузеров
ВибрацияОтклик вибромотораnavigator.vibrate

Зачем это нужно

Такая проверка полезна после падения, ремонта или замены экрана телефона: если акселерометр не даёт данных, перестают работать автоповорот экрана, шагомер и игры с управлением наклоном. Компас нужен картам и навигации, а вибрация — уведомлениям и тактильному отклику клавиатуры. Тест ничего не устанавливает — все данные читаются прямо в браузере и никуда не передаются.

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

Частые вопросы

Почему датчики не отвечают на компьютере?
Акселерометр, гироскоп и компас — это отдельные физические чипы внутри телефона или планшета. В обычном ноутбуке и настольном компьютере их просто нет, поэтому браузер не может прислать данные — это не поломка сайта.
Почему iPhone просит разрешение, а Android — нет?
С iOS 13 Safari и другие браузеры на iPhone обязаны спросить разрешение на доступ к движению и ориентации явным нажатием кнопки — это защита от отслеживания по данным датчиков. На Android браузеры обычно отдают эти данные без отдельного запроса.
Почему датчик освещённости и приближения показывают «не поддерживается»?
Датчик освещённости через веб-страницу поддерживает практически только Chrome для Android по защищённому соединению. Датчик приближения браузеры отключили ещё раньше — Safari, Firefox и десктопный Chrome эти данные странице не отдают.
Насколько точен компас в браузере?
Курс считается по магнитометру телефона и чувствителен к металлу и электронике рядом — на столе с ноутбуком или в машине отклонение может быть 10–20°. Для точной навигации используйте штатное приложение компаса, а не браузер.

Обновлено