Как работает шагомер фитнес-браслета: вот самое простое объяснение

Объясняем на пальцах, как работают датчики гаджета и от чего зависит его точность.
Рома Назаров
Рома Назаров
Как работает шагомер фитнес-браслета: вот самое простое объяснение
Created by Diana Nazarova using the Shedevrum web app
Когда человек идет или бежит, он перемещается в пространстве и при этом совершает махи руками. Чтобы фитнес-браслет мог отслеживать эти движения, в него встраивают от 1 до 3 разных датчиков.

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

РЕКЛАМА – ПРОДОЛЖЕНИЕ НИЖЕ

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

mems схема
Wikimedia
РЕКЛАМА – ПРОДОЛЖЕНИЕ НИЖЕ
РЕКЛАМА – ПРОДОЛЖЕНИЕ НИЖЕ

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

Для еще большей точности в гаджеты встраивают датчики GPS/ГЛОНАСС. Антенна такого датчика улавливает сигналы спутников навигации или станций сотовой связи (система A-GPS) и по ним определяет координаты.

фитнес-браслет на женской руке
Created by Diana Nazarova using the Shedevrum web app

От чего зависит точность

Сигналы со всех датчиков анализирует программа, встроенная в фитнес-браслет. Чем более разнообразные данные к ней поступают – угол, ускорение и координата – тем точнее она пересчитывает эти сигналы в количество шагов.

Точность зависит и от качества самого алгоритма. Вот почему браслеты с вроде бы одинаковым набором датчиков могут показывать разные результаты.