вторник, 9 апреля 2019 г.

Введение в мир умных часов, часть ca2d82, платформы

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

Brand xWatch/Wear/...

  • + OS: Linux/xOS, в общем, смарт-платформа. Это даёт множество возможностей по кастомизации и расширению функциональности
  • + качественные компоненты и ПО (отсюда обоснованные претензии со стороны пользоваетелей таких часов к "дешёвым китайским часам".
  • - ЦЕНА
Технически эти гаджеты представляют собой хорошо миниатюризованные "смартфоны", некторые даже с обычным Android-ом. Большинство не имеют GSM/3G/LTE (или все?).
Есть попытки разрабатывать открытые прошивки, например, AsteroidOS. Некоторые ОС (Pebble) позволяют расширение функций с помощью пользовательских программ.

Смарт-браслеты

  • + хорошая автономность
  • + цена
  • - бессмысленны без смартфона
Недорогая элементная база: микроконтроллер, небольшой экран, одна кнопка — это типичная начинка таких браслетов. Но при этом такой браслетик может снимать немало телесных параметров: пульс, движение руки, кое-что ещё, и показывать самые нужные сведения: входящие звонки, последние уведомления с телефона, погоду и даже время :P
Маленький мозг браслета обычно загружается маленькой прошивкой без излишеств: что-то получить с датчиков, что-то показать на экране, передать в смартфон. К сожалению, открытых прошивок пока нет.

Fernvale от Mediatek

Я считаю отдельной категорией смарт-часы на платформе Fernvale от Mediatek (MT626x, MT250x).
  • + форм-фактор и автономность "на уровне"
  • + цена (Китай-таки)
  • + GSM/2G
  • - проблемный SDK, закрытая платформа.
Благодаря дешёвому и мощному (действительно мощному, в разы!) микроконтроллеру эти часики способны на многое, но, похоже, никому ещё не удалось этим воспользоваться.
Есть частично открытая прошивка, RePhone.
Обещает много интересного, поэтому больше — в отельной статье.

Введение в мир умных часов, часть 515a60

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


Классификация №1, поверхностная

  1. показывает время
  2. считает шаги и прочую статистику жизнедеятельности
  3. показывает уведомления с телефона
  4. активно отслеживает движение и пытается общаться с пользователем
  5. расширябельно / кастомизируемо / программируемо
  6. варианты подключения: BLE, GSM
Этот список не исчерпывающий, можно дополнять всякими субъективными "хотелками".

Классификация №2, движняковая

  1. считает шаги
  2. пульс
  3. всякие упражнения
  4. велосипед
  5. улавливает начало физической нагрузки и (как может) следит за состоянием тела (ну хоть бы и за пульсом)
  6. отдаёт собранные данные в смартфон

Классификации прочие, технические

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