Измерить частоту колебаний акселерометром

nail2007
Offline
Зарегистрирован: 08.12.2017

Здравствуйте!

Прошу о помощи (не безвозмездной) с написанием кода.

Суть такая: есть акселерометр MPU6050 , ардуино нано и вибромоторчики.

Нужно измерить колебания руки с помощью акселерометра и в зависимости от уровня частоты врубить моторчики. Моторчики через ШИМ, чтобы на разных уровнях колебаний были разные частоты вибрации.

Еще нужно вывести график частоты в монитор порта. 

Сам пытаюсь - ничего не выходит. Нашел статью с теоретичесим описанием кода. 

Не могу понять только момент с измерением частоты..

Onkel
Offline
Зарегистрирован: 22.02.2016

Пишите ydom@mail.ru сделаю.  Большой опыт работы с акселерометрами. Использую 6050 с его встроенным бортовым вычислителем,  так что и на вычисление частоты останется время. Графики тоже строим. Только учтите, что время одного измерения в 6050 - 8 миллисекунд, так что точное значение частоты можем не узнать. Но если частоту тряски рукой- то можно.  Не совсем понятно, что значит "уровень частоты"  - просто частота? Трясем с разной частотой или с разной амплитудой?
Выходные сигналы в порт, для примера - подлетающий  теннисный мячик, а внутри акселерометр 6050. Пишите ydom@mail.ru  сделаю в лучшем виде.


 

karamzin01
Offline
Зарегистрирован: 08.03.2018

Р е а л и з у е м о - maslachenko767@mail.ru

strarbit
strarbit аватар
Offline
Зарегистрирован: 12.06.2016

288$ ok webserpantin   gmail.com