Как стать автором
Обновить

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

Что-то читаю я код для STM32 и чувствую, что ATmega к сердцу ближе. Нет, правда, к чему здесь STM32?
Как передаются данные на компьютер, по каким интерфейсам? Какой софт обрабатывает их на компьютере?
На компьютер через USART, а там программа на Java не работает. А к STM32 просто я привык. Он и дешевле и мощнее
Мелочь: к сожалению, далеко не у всех QFN ножки выходят с боков микросхемы.
Не стоит путать QFN и DFN. Хотя, в стандарте, ЕМНИП, наличие выводов у QFN с торца не гарантировано.
НЛО прилетело и опубликовало эту надпись здесь
Сами платы рисовал в SprintLayout, травил в перекиси водорода.
А перевожу по разному. Простые платы делаю ЛУТом, для более сложных (типа датчиков) использую пленочный фоторезист
Не рассматривали идею заменить толстый шлейф на провод ПЭЛШО?
Я не знаю такой провод. Посмотрю. Спасибо.
ещё немного и приблизитесь к тому, что показывали в детских книжках середины 90х
image
Хотелось бы еще видео работы с этой перчаткой увидеть, а то не чувствуется результата работы.
Тут ничего зрелищного нет. Я могу конечно записать как в терминале меняется график по одной из осей, если вам интересно. Сейчас мы работаем над костной анимацией руки. Надеемся, что рука на компьютере будет повторять движения реальной руки.
А вообще да, интересно было бы увидеть проекцию руки на экране монитора. Можно использовать в дальнейшем как манипулятор для управления каким либо софтом или играми. Занятно.
Чертовски занимательно!!!
Подписываюсь на продолжение!
А не проще-ли STM-ку подключить как USB девайс и через дравйер+ПО разруливать? не быстрее ли будет?
Как думаете не как датчик жестов, а как именно перчатка для управления в 3Д ваш проект подойдет (мечты конечно, но типа как в Джони-мнемонике )
image
Это уже как применить. У нас на выходе массив углов наклона, так сто можно целиком руку в дополненную/виртуальную реальность перенести)
Обратную связь нужно ещё.
Так что нужно откуда-то взять еще один вектор, который не будет совпадать с вектором ускорения. Для этого то и нужен магнитометр, или как его еще называют — компас.
Из всего этого следует, что понадобится нам три датчика: трехосевой акселерометр, трехосевой компас и трехосевой магнитометр


Можно все же пояснить, магнитометр и компас это одно и то же? Если да, то в чем разница между 2 и третьим датчиком? Спасибо.
Это опечатка. Извините. Да действительно: магнитометр и компас — одно и то же. Сейчас исправлю
Вот поэтому, ребята, о таких вещах лучше писать в личку! Непонятка рискует оказаться опечаткой… (памятка потомкам)
А как же либы от самого производителя чипов? Видел ссылку и не поверю что там толкового ничего нет.
Либы от производителя идут для MSP430 и не все доступны рядовому пользователю. Например документацию на DMP скачать так просто не получится.
Сомневаюсь, что они сильно аппаратно зависимые, да и запрос оставить не проблема обычно. А вообще стоит туда заглянуть — там хотя бы хедеры на предмет нужных регистров можно посмотреть.
Я верил что я не один такой! Я в своей бакалаврской работе делал подобную штуковину:
image
немного пожёг в процессе пайки

только у меня датчики были по раздельности, на запястье стоял гироскоп, акселерометр и магнетометр. Управление и обработку данных я тогда сделал под FreeRTOS, что дало возможность очень удобно добавлять или убирать новые пальцы и ещё у меня там Bluetooth модуль стоял. также была схема зарядки аккумулятора для автономной работы. В качестве контроллера я тогда поставил stm32f205, чтобы основную часть вычислений положения производить на борту, а на выходе выдавать уже посчитанные данные. Жалко, что дальше прототипа так и не пошло. Молодцы, конечно, что занимаетесь такими вещами :)
НЛО прилетело и опубликовало эту надпись здесь
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории