Отслеживание положения запястья с помощью акселерометра в умных часах - PullRequest
0 голосов
/ 30 апреля 2020

Я работаю над проектом SmartWatch. Я хочу, чтобы дисплей был выключен и включался только тогда, когда пользователь переводит руку в положение просмотра часов. Я запускаю свое приложение на микроконтроллере NRF52, что означает, что о машинном обучении не может быть и речи Я использую 3-осевой акселерометр от STM. Как я могу определить, когда пользователь перемещает свою руку в обычное положение просмотра? Как это достигается в умных часах?

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

Есть ли простой алгоритм обработки сигналов или что-то подобное, что может достичь этого?

1 Ответ

0 голосов
/ 30 апреля 2020

Посмотрите на Galvani c Датчик отклика кожи - Он может измерять электрическое соединение кожи.

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

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

Надежда это помогает!

...