Приложения для китайских браслетов фитнес с Алиэкспресс

Содержание
Прожекторы с Алиэкспресс отзывы

У людей, занимающихся спортом, частым спутником на пробежках или заездах является смартфон с различными приложениями. С велосипедом проще, можно закрепить смартфон, к примеру, на руль и смотреть выдаваемые с датчиков данные. А что делать, если ты бежишь или едешь на лыжах? Можно закрепить смарт на руку, для этого есть специальные чехлы (в том числе поворотные).

Но это неудобно и порой громоздко. К тому же русский витязь прямо не ходит.

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

Если верить описанию, то прям супер устройство: измеряет пульс, давление, калории и еще чего-нибудь.

Откроем и посмотрим, что внутри.

САМЫЙ ДЕШЁВЫЙ В МИРЕ СМАРТ БРАСЛЕТ.ПОСЫЛКА С ALIEXPRESS.

А на самом деле

А на самом деле в браслете используются нанотехнологии. Он может измерять пульс и давление даже дистанционно на любом объекте. Помигают два зеленых светодиода и функция Random() выдает значение. Но, в общем, мне и не нужно, так как пульсометр у меня уже есть.

Мозгом данного браслета является чип PHY6202 от производителя из Поднебесной Fengjia Microelectronics. Внутри у него Cortex-M0 и стандартный набор периферии. Память: 512кБ Flash, 138кБ SRAM и 128кБ ROM. В ROM содержится стек BLE и UART загрузчик, т.к. программируется чип через UART. Китайские товарищи заботливо вывели для UART контакты.

Для перехода в режим UART bootloader нужно вывод TM подтянуть к высокому уровню и сбросить чип.

Утилиты и SDK для PHY6202 (а также для его старшего брата PHY6212) можно найти тут.

Непосредственно для программирования чипа предусмотрена утилита PhyPlusKit. В документации есть список команд: стирание, запись и др. Подробности в документе PHY62XX_UART_FlashWrite_Protocol по ссылке выше (на китайском). Честно говоря, список команд описан не полный. PhyPlusKit использует еще одну команду rdreg (чтение любого регистра).

Приступим. Разбираем, припаиваем нужные контакты к UART-USB переходнику и вперед .

SDK содержит много примеров. Сама по себе она, на мой взгляд, кривовата и сыровата. Приходится иногда править исходники, т.к. они не рассчитаны на только «внешнее» использование. Вот функция замера уровня батареи из Battery Service. Зачем она там вообще непонятно.

static uint8 battMeasure( void )

Не SDK, а один сплошной пример.
Распиновка браслета такая:

1) акселерометр SDA P32
SCL P33
2) LCD SDA P25
SCL P31
RS P00
Reset P01
CS P02
LED P34
3) сенсорная кнопка P03
4) вибромоторчик P20
5) USB Vin (индикация подключения к USB) P15
6) Vbat P14/AIO3
7) Green LED (вдруг помигать захочется) P23

САМЫЙ ПОПУЛЯРНЫЙ СМАРТ БРАСЛЕТ НА Алиэкспресс M3! Аналог Xiaomi mi band 4 за 5$????

Дисплей стандартный (на алиэкспрессе их полно) на ST7735 с разрешением 80*160. Работает по SPI. Под него есть готовые библиотеки, но лучше сделать свою лайт-версию, под свой размер шрифта и свои символы. Дисплей цветной, но это на улице не сильно актуально, т.к. контрастность невысокая (с грустью вспомнил трансфлективные дисплеи от сименсовских телефонов). Да и стекло тонированное. Будем для отображения текста использовать белый цвет, его видно лучше всего.

Сенсорная кнопка сделана на чипе Tontec TTP233D-HA6.

Акселерометр неизвестный, но сканирование шины I2C показало, что он использует регистры как у всех ST акселерометров. Больше всего он похож на LIS2DH12. Вроде все управляющие регистры соответствуют.

Резиновые бабы как живые на Алиэкспресс

Чтобы вывести свою информацию на браслет, нам нужен свой BLE-сервис для передачи данных. Что-то вроде SPP . Дополнительно можно добавить Battery Service и обновление прошивки через BLE.

За основу проекта возьмем пример прошивки для обновления OTA и переделаем под свои нужды. Добавим сервис для батарейки. Для передачи данных можно использовать пример реализации кастомного сервиса из SDK. Он использует один сервис FF01 и в нем одну характеристику FF02.

Спойлер

Все примеры из SDK при инициализации для всех GPIO выводов делают подтяжку к 0, для снижения потребления. Но есть один нюанс. С дисплея и акселерометра питание не снимается, даже когда процессор спит или выключен. И если в акселерометре выполнена подтяжка линий к питанию, то получится через этот pull-up и последующий pull-down (а он равен 100 кОм) будет просто так течь ток с десяток микроампер.

Так на практике и оказалось. Изначально с родной прошивкой браслет в выключенном состоянии потреблял около 40 мкА, а если убрать «лишние» pull-down, то можно получить 15 мкА (столько по даташиту кушает спящий дисплей).

К работающим сервисам прикручиваем:

  1. обработку прерываний по сенсорной кнопке. Помимо включения экрана и включения/выключения самого браслета, сделаем распознавание однократного и двойного нажатия с передачей команды через нашу FF02 характеристику.
  2. вывод данных полученных со смартфона через ту же характеристику на дисплей.
  3. короткое включение вибромоторчика для привлечения внимания.
  4. используя акселерометр, включение экрана при резком взмахе рукой (настроить сложновато, т.к. при беге и так машешь руками).

Надо теперь где-то взять данные, чтобы их передать. Я на данный момент пользуюсь приложением Strava, хотя она мне нравится все меньше. Пожалуй, самый простой способ получить от нее время пробежки и расстояние (правда, с округлением до 100 м) из уведомлений в статусбаре. Для этого надо написать приложение с сервисом для прослушивания уведомлений. Особого труда это не составляет.

А вот пульс будем читать напрямую с BLE или ANT+ пояса. Ну а поскольку у нас есть уведомления от браслета о нажатии кнопок, то надо куда-нибудь их использовать. Например, можно, отправляя сообщения через BroadCastReceiver, ставить Страву на паузу и снова запускать. А лучше когда-нибудь сделать свою Страву with bells and whistles. Приложение требует прав для доступа к местоположению (это нужно для работы с BLE) и прав на доступ к уведомлениям.

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

А напоследок хорошая новость. Браслет уже с завода поддерживает обновление OTA через приложение PhyApp (лежит там же где и SDK, изначально на китайском языке). Поэтому, имея уже готовую прошивку, даже разбирать браслет не требуется. Прошивай и пользуйся.

Для этого нужно установить приложение, положить в «корень» телефона прошивку (HEX, а не HEXF, т.к. последний содержит bootloader, который у нас уже есть с завода), подключиться к браслету и через кнопку OTA залить прошивку в браслет. После прошивки браслет будет выключен, для включения нужно подержать кнопку 2 сек.

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

  1. исходники и APK android-приложения (писалось под Android 8.1, под 9кой вроде работает, под другими не проверял);
  2. HEX файл прошивки через BLE, и HEXF — для прошивки через UART (исходники мне не жалко, но нужно понять, что по лицензионному соглашению я могу выложить, а что нет, кто в этом спец пишите) + переведенное на английский язык приложение PhyApp для прошивки OTA.
  3. браслет покупался тут, но гарантировать, что начинка будет аналогичная, я не могу, т.к. много одинаковых по виду, но с разным чипом. Есть вроде варианты с экраном побольше, в которых тоже стоят PHY6202. А вообще бывают часы/браслеты с разными чипами (Phy+, Telink, и даже nRF).

PS Вообще очень похоже, что SDK для PHY62 была создана на основе SDK от Texas Instruments для их BLE чипов.

Источник: habr.com

Приложения для Mi band 4

Приложения для Mi band 4

Фитнес-браслет Mi Band 4 – это многофункциональное устройство, все опции которого раскрываются с помощью дополнительных инструментов. Установив сторонние приложения, пользователь сможет отслеживать свою активность, настроить поиск утерянного трекера, удаленно управлять смартфоном. В статье расположен перечень лучших программ для Ми Бэнд 4 для Android и iPhone.

Приложения для Android

Для данной операционной системы существует огромное количество полезных программ, которые упростят взаимодействие с носимым устройством. Мы рассмотрим 12 лучших и подробно опишем их функционал.

Mi Fit

Официальное приложение от Xiaomi. Является базовым и обязательным, так как без него фитнес-браслет не сможет авторизоваться в других утилитах. Доступна персонализация профиля:

  • имя;
  • пол;
  • дата рождения;
  • рост;
  • вес.

Ми Фит собирает данные о здоровье владельца. А именно: продолжительность и качество сна, сожженные калории, пройденные дистанции, график веса (при включенной синхронизации с «умными» весами), мониторинг пульса. Это обязательные параметры для отслеживания при занятиях спортом.

Профиль

Добавление друзей

Добавление устройств

Помимо физической активности, через Ми Фит настраиваются:

  • прогноз погоды;
  • уведомления и звонки с телефона;
  • поиск утерянного девайса;
  • обновления браслета и выбор циферблатов.

Цена: Бесплатно

Master for Mi band

Отличная программа от стороннего разработчика с расширенным функционалом. Скачать можно на Google Play. Возможности почти такие же как в фирменном софте.

  1. Настраивать уведомления, звонки и SMS, поступающие со смартфона. На каждый контакт устанавливается отдельная мелодия.
  2. Следить за сном и пульсом.
  3. Измерять пройденное расстояние, сожженные калории и шаги.
  4. Настраивать будильник и управлять музыкой через Mi Smart Band 4.

Стартовый экран

Меню

Настройки программы

Цена: Бесплатно

Notify https://meeband2.info/faq/prilozheniya-dlya-mi-band-4″ target=»_blank»]meeband2.info[/mask_link]

Лучшие приложения для Xiaomi Mi Band 6, Mi Band 5, 4 и 3

Поиск в Гугл игры магазин приложений и в App Store мы найдем много приложения для Mi Band . Подавляющее большинство из них совместимы с любой моделью спортивного браслета, но, тем не менее, каждый из них имеет определенную цель. Чтобы вы могли получить от Xiaomi спортивный браслет, мы даем вам знать, что предлагает нам каждый из существующих вариантов.

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

лучшие приложения для Xiaomi Mi Band 6

Контрольные приложения

Как стать адвокато�.

Please enable JavaScript

Приложения, которые нельзя пропустить, — это те, которые обычно отслеживать информацию, которую генерирует Mi Band . От Mi Band 1 этот браслет способен подсчитывать шаги, которые нужно где-то отображать и хранить, достигая Mi Band 6 с возможностью измерения нашего насыщения кислородом или пульсации для отслеживания состояния здоровья.

Мой Fit

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

mi fit app смарт-браслет xiaomi

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

Разработчик: Аньхой Хуами Информационные технологии Лтд
Разработчик: Хуами Инк.

Моя повязка

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

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

Разработчик: Тибор Борсос

Уведомление и фитнес для Mi Band

Это одна из самых популярных альтернатив приложению Xiaomi. Он начался с небольших дополнений к Mi Band 3, но сумел занять свою нишу благодаря хорошему мнению пользователей. Среди его наиболее ярких моментов — настройка вибрации а лучше использовать как будильник. Но ему также удается исправить уведомления, которые выдают так много ошибок в Android. Приложение не забывает контролировать шаги и другие занятия спортом.

приложение mi band xiaomi уведомление и фитнес

Разработчик: OneZeroBit

Мастер для Mi Band

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

Разработчик: BLACKNOTE
Разработчик: Александр Байкин

Инструменты Wearables Ltd.

Приложения для камеры

Хотя спортивный браслет Xiaomi не имеет встроенной камеры, мы сможем использовать его в качестве инструмент для управления мобильным . Вам нужно будет только установить соответствующее приложение на свой мобильный телефон, поставить его и стрелять вдаль. Технология Bluetooth пошлет сигнал, и нам останется только наслаждаться снимком.

Mi Band селфи

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

Разработчик: Олег Циту

Дистанционный спуск затвора

Эта опция, совместимая практически с любым приложением камеры на нашем мобильном телефоне, также работает должным образом и даже лучше для многих мобильных телефонов Android. Он позволяет настроить звук срабатывания затвора и объединяет ваши собственные параметры для фотосъемка с Mi Band через свой мобильный. С браслетом и мы будем теми, кто определит результат фотографии, которую мы собираемся сделать на расстоянии.

Разработчик: НарудоРе

Спортивные приложения

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

Mi Band 5 по-английски: все, что вам нужно, это то, что вам нужно

Google подходит

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

Разработчик: Google LLC

СтраМи

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

Разработчик: Кату Ремесло

приложения Здоровье

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

frecuencia mi группа 6

Мой пульс с умным будильником

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

Приложение Mi Band

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

Приложения для изменения экрана

Из Mi Band 3 мы находим отличный возможности кастомизации смарт-браслета китайского производителя , потому что это одно из тех преимуществ, которые нравятся всем. Воспользовавшись преимуществами панели Amoled, мы можем даже уменьшить потребление батареи, но, прежде всего, придать ей новый стиль каждый раз, когда мы устаем смотреть на историю и всегда видеть один и тот же дизайн.

ми группа 4 часы лица ми группа 5

AmazonFaces

Одно из ведущих приложений для придания стиля нашим браслетам предлагает нам совместимость со всеми моделями Mi Band, которые это позволяют. В его категориях есть разные варианты поиска браслета, и из одного и того же приложения мы можем загрузить, установить и запустить их вместе с Mi Fit. Благодаря множеству дизайнов мы никогда не сможем повторить стиль на Android или iPhone.

Источник: itigic.com

Рейтинг
( Пока оценок нет )
Загрузка ...
Китай Покупай