Тест Акселерометра

Этот бесплатный тест акселерометра показывает живой мячик движения, который реагирует на то, как вы двигаете телефон, а также диаграмму силы G в стиле гоночной телеметрии и обнаружение встряхивания. Без скачивания, без приложений.

РАБОТАЕТ ПОЛНОСТЬЮ В ВАШЕМ БРАУЗЕРЕ · НИЧЕГО О ВАШЕМ ДВИЖЕНИИ НЕ ЗАПИСЫВАЕТСЯ И НЕ ОТПРАВЛЯЕТСЯ

Последнее обновление: · Проверено на точность относительно текущих API браузеров

Нажмите «Начать тест» на вашем телефоне или планшете, чтобы начать.
0.00G Сила G (оси X / Y)
X--м/с²
Y--м/с²
Z--м/с²
Встряхивания0обнаружено
Макс. G0.00пик

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

  1. Откройте эту страницу на телефоне или планшете.

    Тест акселерометра требует настоящего датчика движения, которого нет у настольных компьютеров.

  2. Нажмите «Начать тест».

    На iPhone появится запрос разрешения — нажмите «Разрешить». На Android тест обычно начинается сразу.

  3. Подвигайте устройство влево-вправо, затем вверх-вниз.

    Смотрите, как мячик и показания X/Y отслеживают направление, по одной оси за раз для самого чёткого результата.

  4. Не беспокойтесь об отскоке.

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

  5. Встряхните устройство как следует.

    Проверьте, что счётчик встряхиваний увеличивается и точка на диаграмме силы G подскакивает наружу.


Кто проверяет акселерометр, и почему

Покупатели, проверяющие телефон с рук, запускают этот тест перед передачей денег, поскольку неисправный акселерометр тихо ломает подсчёт шагов, жесты встряхивания и множество игр с управлением движением, не обязательно выдавая явную ошибку. Люди, у которых шагомер или фитнес-трекер считает неточно, запускают его, чтобы подтвердить, работает ли сам датчик, прежде чем предполагать программную проблему или проблему калибровки. Разработчики приложений и игр используют его, чтобы убедиться, что функции «встряхнуть для отмены», управление движением или обнаружение падения корректно реагируют на разном оборудовании. А после падения или ремонта это, как правило, самый быстрый способ подтвердить, что сам датчик движения остался исправным. Если то же падение заставило и экран работать некорректно, наш Тест Сенсорного Экрана точно покажет, какие области всё ещё отвечают.


Оси X, Y и Z — что это

Акселерометр измеряет ускорение сразу по трём осям, каждая из которых соответствует направлению относительно самого устройства, а не окружающей комнаты.

ОсьНаправлениеЧто на неё влияет
XВлево / вправоСкольжение телефона в сторону по столу или движение рукой влево-вправо
YВверх / внизПоднятие или опускание телефона, или вертикальное перемещение
ZК себе / от себяОтталкивание телефона от себя или притягивание к груди, перпендикулярно экрану

Сила G — это простой способ выразить общее ускорение относительно земной гравитации — 1G равен 9,81 м/с², ускорение, которое гравитация придаёт всему неподвижному. Диаграмма выше работает как «круг трения», используемый в телеметрии автоспорта: расстояние точки от центра — это ваша текущая сила G, её направление показывает, в какую сторону толкает сила, а затухающий след за ней отслеживает ваше недавнее движение. Неподвижный телефон находится рядом с первым кольцом (1G), умеренное движение толкает точку ко второму кольцу, а резкое встряхивание может на короткое время отправить её далеко за пределы — штриховой маркер остаётся отмечать достигнутый пик.


Почему видна гравитация в покое, и почему движение отскакивает

Если ваш телефон лежит совершенно неподвижно, а индикатор всё равно показывает около 1G, это не ошибка — это земная гравитация, и каждый акселерометр на планете постоянно её фиксирует независимо от того, движется устройство или нет. Ненулевое показание в покое — это фактически хороший знак, что ваш датчик работает; показание, застывшее точно на нуле в неподвижном состоянии, было бы более подозрительным.

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


Проблемы с акселерометром вкратце

СимптомВероятная причинаБыстрое решение
После нажатия «Начать» ничего не происходитНет аппаратного акселерометра или разрешение заблокированоУбедитесь, что вы на телефоне/планшете; проверьте разрешения сайта
Показание остаётся ровно на 0.00GДатчик вообще не передаёт данныеПерезагрузите страницу; попробуйте другой браузер, если проблема не исчезает
Обнаружение встряхивания не срабатываетДвижение было недостаточно резким, чтобы превысить порогПопробуйте более быстрое и резкое встряхивание, а не медленную волну
Шагомер неточен, но этот тест работает нормальноПроблема программной калибровки, а не оборудованияПроверьте настройки калибровки или чувствительности вашего фитнес-приложения
Показания ощущаются с задержкой или подтормаживаютВкладка браузера потеряла фокус, или высокая нагрузка в фонеДержите вкладку на переднем плане и закройте другие ресурсоёмкие приложения

Акселерометр и гироскоп

Эти два датчика постоянно путают, потому что телефоны используют их вместе, но они отвечают на разные вопросы. Акселерометр измеряет линейное ускорение и силу — движется ли устройство, встряхивается, падает или лежит неподвижно под действием гравитации. Гироскоп измеряет вращение — вращается или наклоняется устройство вокруг собственного центра, независимо от того, движется ли оно также в пространстве.

Простой способ запомнить: встряхивание телефона в руке в основном задействует акселерометр; вращение его на месте в основном задействует гироскоп. Большинство реальных движений — ходьба, поворот за угол, наклон для управления в игре — включают сочетание обоих, именно поэтому телефоны объединяют их данные, а не полагаются на один из них. Если вы хотите проверить именно вращение, наш Тест Гироскопа подробно рассматривает это.


Практическое применение акселерометра телефона

Сценарий использованияКак используется акселерометр
Подсчёт шаговОбнаруживает повторяющийся паттерн вверх-вниз при ходьбе, чтобы считать шаги
Жесты встряхиванияРаспознаёт резкое встряхивание для запуска отмены, перемешивания или сброса
Ориентация экранаРаботает вместе с гироскопом, чтобы определить, где «верх»
Обнаружение паденияРаспознаёт внезапный паттерн свободного падения и удара
Игры с управлением движениемСчитывает наклон и встряхивание как игровой ввод, часто в сочетании с данными гироскопа

Как устроен сам датчик

Большинство акселерометров в современных телефонах — это устройства MEMS, микроэлектромеханические системы, построенные как крошечная механическая структура, выгравированная прямо на кремниевом чипе, настолько маленькая, что десятки таких структур могли бы поместиться на ногте. Внутри микроскопическая масса подвешена на пружинах настолько маленьких, что их едва видно даже под увеличением. Когда телефон ускоряется в любом направлении, эта крошечная масса на долю секунды отстаёт по инерции, изгибая поддерживающие её пружины. Чип измеряет этот изгиб электрически и преобразует его в показания X, Y и Z, отображаемые на этой странице.

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


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

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

Откройте эту страницу на телефоне или планшете, нажмите «Начать тест», затем двигайте устройство влево/вправо, вверх/вниз и попробуйте встряхнуть его как следует. Мячик, индикатор силы G и показания X/Y/Z должны реагировать в реальном времени.

Почему показывается около 1G, даже когда телефон полностью неподвижен?

Это земная гравитация, и это признак того, что ваш акселерометр работает правильно. Неподвижный телефон всё равно постоянно испытывает 1G гравитационного ускорения, распределённого по осям в зависимости от ориентации.

Почему телефон кажется движется, а потом отскакивает в обратную сторону?

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

Почему это не работает на моём компьютере?

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

В чём разница между акселерометром и гироскопом?

Акселерометр измеряет линейное ускорение и силу — движение и встряхивание. Гироскоп измеряет вращение — как устройство поворачивается вокруг своей оси. Большинство телефонов используют оба датчика вместе для плавного и надёжного отслеживания движения.

Почему не срабатывает обнаружение встряхивания?

Порог встряхивания установлен достаточно высоко, чтобы игнорировать обычное обращение с устройством и засчитывать только по-настоящему резкое, намеренное встряхивание. Попробуйте более быстрое и резкое движение, а не медленную волну.

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

Начиная с iOS 13, Apple требует явного согласия перед тем, как любой сайт сможет считывать данные датчика движения — из соображений приватности. Android обычно не требует этого дополнительного шага.

Можно ли использовать это для проверки точности подсчёта шагов?

Этот тест подтверждает, что аппаратный акселерометр работает — это основа, на которой строится подсчёт шагов, но он не воспроизводит собственный алгоритм подсчёта шагов вашего телефона. Если шаги считаются неправильно при исправном акселерометре, скорее всего, это проблема программной калибровки.

Этот тест бесплатный и записывает ли он что-либо?

Да, он полностью бесплатный и работает целиком в вашем браузере. Ничего из данных о движении вашего устройства не записывается, не отправляется и не сохраняется.


Другие инструменты на ProDeviceTest

Устраняете проблемы со всем устройством, а не только с акселерометром? Эти инструменты работают так же — мгновенно, без скачивания, прямо в браузере.