Магнитное крепление для телефона
Можно ли использовать сильные неодимовые магниты для крепления телефона в автомобиле? В рекомендациях Apple по дизайну говорится о том, что не следует использовать магниты в чехлах и аксессуарах для телефонов, но люди всё равно это делают. Безопасно ли это для телефона? Не будет ли сильный магнит мешать его работе?
Стоит ли устанавливать магнитные держатели для смартфонов в автомобиле?
Многие компании по производству техники рекомендует избегать использования магнитов и металлических компонентов в аксессуарах для телефонов.
Уже при мысли о магнитах у нас возникают те же вопросы, что и у инженеров-магнитологов: какой аппаратный датчик установлен в телефоне? Где он расположен внутри телефона? На каком расстоянии магнит будет находиться от датчика? Какую силу и направление магнитного поля будет воспринимать датчик? Это самые простые вопросы. А вот аппаратная часть, операционная система и картографические приложения быстро усложняют ситуацию.
Как работают картографические приложения?
Зачем им вообще полагаться на данные датчиков магнитного поля?
Приложение для построения маршрутов определяет ваше местоположение на основе сигналов GPS. GPS определяет положение телефона, но ничего не говорит о том, в каком направлении он повернут. GPS не сообщает, в какую сторону вы направили телефон.
Обычно используется комбинация датчиков для определения направления, в котором они обращены. Телефон учитывает данные от следующих источников:
- Данные магнитометра (трехмерный компас);
- данные акселерометра (определяющие гравитацию и движение);
- Данные гироскопа (определяющие вращение телефона).
Телефон интеллектуально объединяет данные из каждого из этих источников, чтобы составить наиболее вероятное предположение о том, в каком направлении он повернут, а также определить коэффициент достоверности этого предположения.
Зачем всё это нужно?
Знание направления движения телефона полезно для приложений, связанных с вождением, но оно также значительно расширяет возможности взаимодействия со смартфоном. Многие игры используют эти данные, если поворот или перемещение телефона являются частью управления. Телефон использует эти данные для автоматического объединения фотографий при создании панорамного снимка. Существует множество других примеров; это лишь верхушка айсберга.
Хорошо, но разве это имеет значение?
Рассмотрим, как изменение магнитного поля может повлиять на способность телефона определять, в какую сторону он повернут.
Если компас не откалиброван, телефон может считать, что он указывает в другом географическом направлении. Из списка 3 датчиков только магнитометр/компас показывает абсолютное положение. Акселерометры и гироскопы могут показывать только относительное направление. Например, секунду назад вы были направлены в одном направлении, а теперь, кажется, повернули на десять градусов вправо. Они могут правильно определить изменение направления, но не различают восток и запад.
При первом запуске картографического приложения именно магнитометр/компас определяет, в каком направлении вы смотрите.
Телефоны довольно умны. Если начать шевелить магнитом рядом с телефоном, магнитометр зафиксирует резко меняющуюся силу и направление магнитного поля. Если алгоритм видит, что данные акселерометра и гироскопа вообще не меняются, телефон, вероятно, неподвижен. Зачастую он достаточно умён, чтобы игнорировать эти непредсказуемые магнитные данные и определить, что телефон, скорее всего, не движется.
Где именно находится этот алгоритм, пользователю не совсем ясно. Является ли он частью операционной системы (iOS или Android)? Или же вся эта интеллектуальная работа происходит в каждом приложении? Это зависит от ситуации. Каждое картографическое приложение может обрабатывать данные по-разному или использовать разные источники координат в операционной системе.
Выводы
Магнит не оказывает негативного влияния на работу картографических приложений. Могут возникать некоторые проблемы с калибровкой, когда приложение изначально считает, что вы указываете в другом направлении, но мы посчитали это довольно незначительным.
Как самостоятельно сделать крепление для телефона в машине
Существует множество вариантов и способов решения этой задачи. Один момент всегда бросается в глаза: хорошие крепления используют магниты в сочетании с механическим упором, предотвращающим скольжение телефона.
Стальной диск, приклеенный к задней части чехла телефона, входит в выемку, соединяясь с магнитом. Магнит удерживает его на месте, но механическая фиксация стального диска в пластиковой выемке предотвращает скольжение телефона по неровной дороге.