Перейти к основному содержимому
patrache.diagno

Работает ли мой акселерометр?

Запустите тест и наклоните устройство для просмотра значений ускорения (X, Y, Z) в м/с² в реальном времени. Шарик внутри круга реагирует на гравитацию, показывая, как устройство определяет движение.

Тест считывает данные 3-осевого ускорения (X, Y, Z) из DeviceMotionEvent API, измеряя перегрузку в м/с² с визуальным индикатором шарик-в-круге.

В покое на плоской поверхности ось Z показывает примерно 9,8 м/с² (гравитация Земли); диапазон сенсора обычно ±16g.

Sensor access is required to run this test.

Встроить

Встроить этот инструмент

Что означают ваши результаты?

РезультатДиапазонЗначение
ХорошоZ ≈ 9,8 м/с² в покое, все оси реагируют на наклонАкселерометр работает правильно. Шарик отслеживает наклон устройства плавно, значения обновляются в реальном времени.
ВниманиеЗначения зашумлены или дрейфуют в неподвижном состоянииНекоторый шум сенсора нормален. Чрезмерный дрейф может указывать на проблему калибровки — перезагрузите устройство для перекалибровки.
ПлохоВсе значения остаются нулевыми или данные не поступаютСенсор может не поддерживаться, отключён или разрешение отклонено. На iOS 13+ нажмите «Старт» для вызова запроса разрешения.

Частые проблемы и их решения

Все значения ускорения равны нулю

На iOS 13+ страница должна вызвать DeviceMotionEvent.requestPermission() после касания. Нажмите кнопку «Старт» и предоставьте разрешение на доступ к сенсору.

Тест работает на телефоне, но не на десктопе

Большинство настольных компьютеров не имеют акселерометра. Тест предназначен для телефонов и планшетов со встроенными датчиками движения.

Часто задаваемые вопросы

Как проверить акселерометр телефона?

Нажмите «Начать тест», затем наклоняйте или трясите устройство. Шарик перемещается в ответ на гравитацию и движение. Значения X/Y/Z обновляются в реальном времени. В покое Z должен показывать примерно 9,8 м/с² (гравитация).

Что означают значения X, Y и Z?

X — боковое ускорение (наклон влево-вправо), Y — вертикальное ускорение (наклон вперёд-назад), Z — ускорение вдоль нормали экрана. В покое на плоской поверхности Z равно примерно 9,8.

Почему тест запрашивает разрешение на сенсор?

iOS 13+ требует явного согласия пользователя для доступа к датчикам движения. Android-браузеры обычно предоставляют доступ по умолчанию без запроса разрешения.

Загружаются ли данные во время теста?

Нет. DeviceMotion API обрабатывает все данные ускорения локально на устройстве. Сетевое взаимодействие не происходит.

Powered by Patrache Studio Diagno

Разрешите рекламу на этом сайте

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

Откройте блокировщик, отключите его для этого сайта и проверьте снова.