цифровая электроника
вычислительная техника
встраиваемые системы

 

Как сделать фитнесс-трекер на Arduino?

Автор: Mike(admin) от 8-09-2016, 06:13

За последние несколько лет рынок носимой электроники вырос значительно, и в первую очередь благодаря развитию в области спортивных устройств и устройств для слежения за состоянием здоровья. В этой области фитнесс-трекеры занимают одну из первых позиций за счет своей популярности и функциональности. Такие компании, как Jawbone, Fitbit и Nike уже прочно укрепились на этом рынке и диктуют свои правила. К сожалению, их фитнесс-трекеры стоят не так дешево, как хотелось бы.


Как сделать фитнесс-трекер на Arduino?

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


Основой самодельного фитнесс-трекера является плата Arduino Pro Mini. Для связи со смартфоном и передачи ему данных используется Bluetooth-модуль HC-06. В качестве датчика для отслеживания физической активности применяется акселерометр MPU-6050. Питается все устройство от литий-полимерного аккумулятора 3.7 В 110 мАч. При программировании Arduino используется переходник FTDI. Для фиксации всех этих компонентов на руке печатается на 3D принтере специальный секционный корпус. Схема самодельного фитнесс-трекера на Arduino представлена ниже.


Как сделать фитнесс-трекер на Arduino?

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


Как сделать фитнесс-трекер на Arduino?

После подачи питания на Arduino и установки связи с приложением на смартфоне Arduino проверяет наличие данных с акселерометра 20 раз в секунду. Отправка данных в мобильное устройство осуществляется один раз в секунду. Акселерометр измеряет ускорение по всем трем осям X, Y и Z, поэтому трекер отсылает 60 значений (20 раз по трем осям) в смарфон. Приложение принимает данные в течение двух секунд и высчитывает интервал, который преодолел спортсмен. Также приложение высчитывает количество сожженных калорий на основании веса пользователя и количество пройденных шагов и формирует данные по часам, дням и месяцам.


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


Код для Arduino и приложения на Android выложены в общий доступ на репозитории GitHub. Так что теперь каждый сможет самостоятельно собрать свой собственный фитнесс-трекер и при желании поменять в нем что-нибудь на свое усмотрение.




Теги: Arduino




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

Комментарии:

Оставить комментарий