Шагомер и мобильные приложения для подсчёта шагов: как это работает?

В наше время благодаря встроенным в телефоны акселерометрам мобильные приложения могут работать в качестве шагомера.

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

В этом блоге я расскажу вам о том, как это всё работает, а также сделаю краткий обзор нескольких приложений для телефонов на платформе Android и для iPhone.

1660733_07ab5365Преимущества шагомера или приложений с функцией такового

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

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

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

Обязательно прочтите: Выбери и купи лучший педометр, чтобы считать свои шаги!

Отличный шагомер может вам пригодится, посмотрите:

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

Насколько точен подсчёт

Число будет довольно точно отражать истинное количество шагов – при условии, что вы включите и выключите счёт вовремя. Так, если вы запустите приложение сразу перед пробежкой и выключите сразу после, погрешность будет невелика.

07Но если, запустив приложение, вы поговорите по телефону или решите поиграть на нём в игры, показатель, скорее всего, будет завышен. Понятное дело, напрашивается вопрос: может ли такое приложение записать все шаги, сделанные человеком за день?

Вам может быть интересно: 

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

Где следует держать телефон

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

pm100-1Телефон может быть в кармане, в куртке, у вас в руке или в сумке. Главное, чтобы он был связан с телом во время движения. Также не играет роли положение телефона:  вертикально, вверх ногами и т.д.

Использует ли шагомер GPS

Поскольку эти приложения исправно работают и с отключённой навигацией, GPS не нужна для подсчёта шагов. Однако если в приложении есть другие функции (например, показывать маршрут вашей пробежки), без системы навигации не обойтись.

Apple-WatchРасход батареи

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

Посмотрите на эти «умные часы»

Samsung Gear S

Средняя цена
16 700 руб.
15 490 – 19 990 руб.
умные часы
влагозащищенные
пластиковый корпус
сенсорный AMOLED-экран, 2″, 480×360
встроенный телефон
совместимость с Android
мониторинг физ. активности

По заявлениям Google, устройства с Android версии 4.4 используют акселерометр в куда более щадящем для батареи режиме.

Как это работает

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

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

Акселерометр выдаёт три значения: по осям x, y и z. Пока вы делаете первый шаг, значение по оси x увеличится, в зависимости от силы, с которой вы начали движение. Значение по оси y сначала тоже увеличивается – когда устройство поднимется вместе с вами – а затем уменьшается, когда вы опуститесь ближе к земле в конце шага.

Видеообзор шагомера Fitbug Orb (видео)

https://youtube.com/watch?v=jWOyNrfU3jc+

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

Pessoas-Felizes-Clinica-de-Mastologia4Распознавание и подсчёт шагов на системе Android Kit Kat 4.4 (информация для разработчиков)

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

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

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

1276647181

  1. Вызвать SensorEventListener().
  2. Вызвать метод SensorManager с помощью getSystemService()
  3. Проверить доступность датчика и вызвать его с помощью getDefaultSensor(), указав при этом тип датчика.
  4. Зарегистрировать «слушатель» события, используя registerListener(). Укажите интервал, через который вам понадобится уведомления о событиях.
  5. При помощи метода onSensorChanged() реализуйте в коде логику, согласно которой будет выводиться или использоваться событие шага. Проверьте временные метки на предмет событий-дубликатов.

Обзор приложений с функцией шагомера

  • Runtastic Pedometer

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

best-new-android-apps-month-august-runtastic-pedometer-120830

  • Noom Walk Pedometer

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

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

Noom-Walk-Pedometer_22

  • Pedometer 2.0

Как и в первом случае, у этого приложения отличный интерфейс. Помимо основной функции, оно замеряет расстояние и время. Однако чувствительность настолько высока, что счёт шагов повышается при малейшем движении телефона, даже когда занятие закончено. Оно также требует вручную указать тип занятия (например, ходьба это или бег), в чём не было необходимости при работе с Runtastic Pedometer.

Step-Counter-Interface_thumbКак проверить чувствительность и точность приложений-шагомеров

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

Обзор шагомера Xiaomi Mi Band (видео)

https://youtube.com/watch?v=Ly-W_KYZZz4+

Я провёл одинаковый тест на всех трёх приложениях из списка выше, и победителем оказался Runtastic Pedometer. За ним шли Noom Walk Pedometer и Pedometer 2.0.

runtastic-pedometer-contapassiЕсли не хочется носить с собой телефон в качестве шагомера

Если вам неудобно носить телефон с собой из-за его веса, размера или потому что он неудобно лежит в кармане, вам следует подумать о шагомере в виде отдельного устройства, найти которое в продаже не составит труда. Такие устройства маленькие и лёгкие, весьма точны и удобны в использовании. Некоторые из них выполнены в виде стильных браслетов.

Фитнес-браслет Xiaomi Mi Band

Очень удобны умные часы с подсчетом физической активности:

Симпатичный и недорогой фитнес-браслет Xiaomi Mi Band с различными функциями.

  • 1 690 руб.
  • 1 090 – 2 990 руб.
  • фитнес-браслет без экрана
  • влагозащищенный
  • есть совместимость с Android, iOS
  • существует мониторинг сна, калорий, физ. активности

Умные часы Alcatel OneTouch Watch

  • Средняя цена
  • 9 990 руб.
  • 7 450 – 10 880 руб.
  • отличные умные часы
  • хорошо защищены от влаги
  • прочный стальной корпус
  • замечательный сенсорный IPS-экран, 1.22″, 240×204
  • уведомление о входящем звонке
  • совместимость с Android, iOS
  • специальный мониторинг калорий, физ. активности
  • вес: 60 г
Спасибо за лайки на сайте "фитнес - часы"!
Будьте счастливым, спортивным и активным человеком всегда! Напишите, что Вы думаете по этому поводу, какими гаджетами пользуетесь и почему?

Обсуждение: 5 комментариев

  1. Екатерина:

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

    Ответить
  2. ирина:

    Классно, что сейчас так легко можно посчитать число своих шагов. Я пользуюсь приложением на своем гаджете Runtastic Pedometer. Мне нравится у него интерфейс. все понятно и просто. Уж не знаю, насколько точно оно показывает, но пользуюсь им каждый день и очень довольна))к сожалению шагометра у меня нет, сравнить не с чем.

    Ответить
  3. Елена:

    Вообще-то, наличие шагометра на процесс похудения непосредственно не влияет, но… Мотивирует просто отлично, а вот мотивация уже делает своё дело 😉

    Ответить
  4. Ксения:

    Когда решила худеть, скачала приложение шагомер и стала ходить на работу пешком) Очень интересно смотреть на результаты после!)

    Ответить
  5. Олеся:

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

    Ответить

Добавить комментарий

Ваш e-mail не будет опубликован.

© 2017 Фитнес — браслеты: умные часы ·  ПРАВА НА КОПИРАЙТ. ИСПОЛЬЗОВАНИЕ МАТЕРИАЛОВ САЙТА РАЗРЕШЕНО ТОЛЬКО С АКТИВНОЙ ССЫЛКОЙ НА САЙТ fitneschasy.ru