Рамблер
Все новости
Личный опытНовости путешествийРынкиЛюдиИсторииБезумный мирБиатлонВ миреПриродаПрофессииПорядокЗОЖВоспитаниеЧто делать, еслиГаджетыМузыкаФинансовая грамотностьФильмы и сериалыНовости МосквыСтиль жизниНоутбуки и ПКГосуслугиПитомцыБолезниОтношенияКиноКредитыОтдых в РоссииФутболПолитикаПомощьСемейный бюджетИнструкцииЗдоровое питаниеТрудовое правоСериалыСофтВкладыОтдых за границейХоккейОбществоГероиЦифрыБезопасностьРемонт и стройкаБеременностьКнигиИнвестицииЛекарстваПоиск работыЛайфхакиАктерыЕдаПроисшествияЛичный опытНаучпопКрасотаМалышиТеатрыВыгодаПродуктивностьМебель и декорБокс/MMAНаука и техникаЗаконыДача и садПсихологияОбразованиеВыставки и музеиШкольникиКарты и платежиАвтоспортПсихологияШоу-бизнесЗащитаДетское здоровьеПрогулкиКарьерный ростБытовая техникаТеннисВоенные новостиХоббиЭкономикаБаскетболТрендыИгрыАналитикаТуризмКомпанииЛичный счетНедвижимостьФигурное катаниеДетиБиатлон/ЛыжиДом и садШахматыЛетние виды спортаЗимние виды спортаВолейболОколо спорта
Личные финансы
Женский
Кино
Спорт
Aвто
Развлечения и отдых
Здоровье
Путешествия
Помощь
Полная версия

Датчики движения: как телефон понимает, что вы подняли его со стола

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

© towfiqu ahamed/iStock.com

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

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

Как работает акселерометр?

Основную роль играет акселерометр. Это миниатюрный микроэлектромеханический датчик, который измеряет ускорение по нескольким осям.

Даже если телефон неподвижно лежит на столе, акселерометр продолжает работать. Он регистрирует воздействие земной гравитации и понимает, какой стороной устройство обращено вверх.

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

Зачем нужен гироскоп?

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

Сброс телефона до заводских настроек: куда исчезают данные

Когда человек поднимает телефон со стола, он ведь не просто перемещает его вверх: устройство одновременно наклоняется и переворачивается. Гироскоп помогает распознать именно эту характерную последовательность движений.

Современные операционные системы объединяют данные акселерометра и гироскопа в единую модель положения устройства. Такой подход называется слиянием сенсорных данных. Благодаря этому смартфон гораздо точнее понимает происходящее.

Почему телефон не реагирует на каждое движение?

Если бы смартфон реагировал на любое изменение положения, экран загорался бы от вибрации стола, проезжающего автомобиля или случайного толчка. Поэтому программное обеспечение анализирует не отдельное движение, а последовательность действий. Алгоритмы нацелены на конкретный сценарий: телефон долго лежал неподвижно, затем получил импульс, изменил угол наклона и начал двигаться.

Только после совпадения нескольких условий система решает, что устройство действительно подняли. Именно поэтому функция «Поднять для активации» обычно работает довольно надежно и редко срабатывает случайно.

Как смартфон понимает, что вы идете?

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

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

Как телефон узнает, что вы смотрите на экран?

Для этого дополнительно используются другие датчики. Например, датчик приближения способен определить наличие объекта рядом с экраном. Обычно он работает в инфракрасном диапазоне и изначально предназначен для отключения дисплея во время телефонного разговора.

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

Почему это почти не расходует заряд?

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

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

Может ли смартфон ошибаться?

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

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

Ранее мы делились инструкцией, как найти и удалить вирус на телефоне.