Досье инструмента
compass-magnetometer-testПроверено
01
01Описание
Обновлено 2026-10-17Тест компаса онлайн: компас на телефоне с курсом в градусах в реальном времени, плавность и стабильность магнитометра. Проверка перед покупкой б/у телефона.
02
02Похожие инструменты06
Тест гироскопа: проверка датчиков движения и акселерометра
Тест вибрации: проверка вибромотора телефона онлайн
Проверка тачскрина: тест мультитача и сенсора экрана
Информация об устройстве: браузер, ОС, GPU, экран
Тест мыши онлайн: двойной клик, срыв, колесо, CPS
Тест геймпада: кнопки, стики, дрифт, Xbox и PS5
03
03Возможности08
- Живой компас с вращающейся шкалой: курс в градусах и одна из восьми меток сторон света обновляются в реальном времени, пока вы поворачиваете телефон
- Отслеживание плавности: медленно поверните телефон на 360°, и инструмент оценит, как стрелка следует за движением (плавно, с рывками или прерывисто), по величине шага между соседними показаниями
- Стабильность в покое: подержите телефон неподвижно 3 секунды, и окно дрейфа покажет, удерживается ли курс в пределах 3°, как у исправного магнитометра
- Поток разрешений iOS: Safari требует явного нажатия перед чтением ориентации, поэтому пользователи iPhone видят понятную кнопку «Разрешить доступ к компасу», а не молча мёртвую страницу
- Проверка б/у телефона: поверните на 360° для плавного слежения, подержите неподвижно для низкого дрейфа; вместе эти проверки выявляют неисправный датчик компаса до покупки
- Восемь меток сторон света: север, северо-восток, восток, юго-восток, юг, юго-запад, запад и северо-запад обновляются мгновенно при повороте
- Руководство по калибровке восьмёркой: инструмент напоминает перекалибровать датчик, если показания выглядят неверно, и даёт пошаговую инструкцию
- Данные не покидают устройство: показания ориентации обрабатываются в браузере и никуда не передаются
04
04Как пользоваться08
- Откройте эту страницу на телефоне в Chrome (Android) или Safari (iOS) и нажмите «Начать тест компаса». На iPhone сначала нажмите «Разрешить доступ к компасу» и выберите «Разрешить» в запросе.
- Держите телефон плашмя, экраном вверх, и медленно поверните его на 360°. Шкала вращается относительно неподвижной стрелки, а показания курса следуют за ней.
- Сверьте число курса с известным направлением: в Северном полушарии солнце в полдень примерно на юге, либо сравните с встроенным приложением-компасом на телефоне.
- Наблюдайте за картой плавности во время вращения: «плавно» означает, что датчик следит непрерывно. Оценка «с рывками» или «прерывисто» при медленном вращении означает, что показания пропадают.
- Затем подержите телефон полностью неподвижно 3 секунды и проверьте стабильность: дрейф в пределах 3° это норма, а больший указывает на проблемы с калибровкой или износом датчика.
- Проверяйте б/у телефон до покупки: выполните проверку вращением и удержанием в покое, затем сверьте курс с приложением-компасом или известным направлением ориентира.
- Если показания явно неверны, откалибруйте телефон движением «восьмёркой» (системное приложение подскажет как) и запустите тест заново.
- Сравните два телефона рядом одинаковыми движениями: исправный телефон следит плавно и после успокоения держится в пределах нескольких градусов от другого.
05
05Частые вопросы10
Как работает этот тест компаса?
Страница читает DeviceOrientationEvent, значение alpha которого это курс телефона вокруг вертикальной оси в градусах (0–360). В Android Chrome он передаётся без запроса, а в iOS Safari нужен один явный тап из-за правил Apple для разрешений на движение.
Почему на моём iPhone не показываются показания компаса?
iOS требует явного действия пользователя, прежде чем любой сайт сможет читать данные о движении или ориентации. Нажмите «Начать тест компаса», затем «Разрешить доступ к компасу» и выберите «Разрешить» в системном запросе. Если вы отказали ранее, снова включите доступ к движению в разделе «Настройки» > Safari > «Движение и ориентация». Старые версии iOS (до 13) вообще не открывают ориентацию сайтам.
Почему показания компаса скачут?
Скачущие показания обычно означают магнитные помехи или неисправный датчик. Отойдите от динамиков, магнитных чехлов и металлических столов и повторите тест. Если стрелка всё равно скачет при медленном вращении, карта плавности оценит это как «с рывками» или «прерывисто», что указывает на сам датчик.
Как откалибровать компас телефона?
Большинство телефонов калибруются автоматически, когда вы двигаете устройство «восьмёркой»: держите телефон плашмя и несколько раз опишите в воздухе горизонтальную восьмёрку, пока приложение-компас не перестанет просить. Некоторые Android-телефоны калибруются быстрее при вращении вокруг всех трёх осей. После калибровки запустите этот тест снова: исправный датчик должен держаться в пределах 3° в покое и плавно следить при вращении.
Почему мой компас неточен?
У неточности три частые причины, по порядку: магнитные помехи от аксессуаров (магнитные чехлы, автомобильные держатели, магниты карт), устаревшая калибровка после долгой поездки или воздействия металла, и неисправный датчик. Откалибруйте движением «восьмёркой» и сравните с приложением-компасом. Если после калибровки курс везде смещён на один и тот же угол, датчик требует ремонта.
Как проверить компас на б/у телефоне?
Выполните две проверки: медленно поверните телефон на 360° и убедитесь, что стрелка следит плавно, без скачков, затем подержите его неподвижно 3 секунды и убедитесь, что дрейф остаётся в пределах 3°. После этого направьте телефон на известное направление (солнце в полдень в Северном полушарии или дорогу, которая, как вы знаете, идёт с севера на юг) и проверьте, что курс совпадает в пределах нескольких градусов.
Почему курс не меняется, когда я поворачиваю телефон?
Курс, который не меняется при вращении, обычно означает, что события ориентации не доходят до страницы: разрешение iOS отклонено (включите снова в разделе «Настройки» > Safari > «Движение и ориентация»), вкладка браузера была в фоне, или датчик действительно заклинило. Проверьте состояние работы и карту плавности; исправный телефон выдаёт новое показание в течение доли секунды после движения.
Насколько точен компас телефона?
Откалиброванный компас телефона обычно точен в пределах 2–5°, чего достаточно для определения направления и навигации. Точность снижается из-за магнитных помех, близкого металла и устаревшей калибровки. Этот инструмент оценивает два типа сбоя отдельно: плавность выявляет пропущенные показания при вращении, а проверка дрейфа в покое ловит медленное накопление ошибки. Обе должны пройти, прежде чем доверять курсу.
Влияет ли режим полёта на тест компаса?
Нет. Компас это пассивный датчик, который работает в режиме полёта, как акселерометр и гироскоп. Режим полёта отключает только радиомодули, поэтому тест можно выполнить при полностью офлайн-телефоне. Единственное условие: браузер открыт на этой странице, а на iOS разрешён доступ к движению.
Мой компас смещён на 180 градусов, телефон сломан?
Не обязательно. Ошибка в 180° обычно означает, что телефон держат перевёрнутым, либо опорная точка датчика изменилась после обновления; повторная калибровка движением «восьмёркой» обычно это исправляет. Постоянное смещение ровно в 180°, которое сохраняется после калибровки, также может указывать на особенность драйвера датчика у некоторых моделей. Если смещение меняется в зависимости от направления и сохраняется после калибровки, датчик требует обслуживания.