Привет. Мне нужна консультация.
У меня есть классический модуль MPU-6050. Работает по i2c. Я вроде как поднял его и могу прочитать данные с его регистров. Но на выходе получаю невнятную бурду. Мне нужно с этого датчика сделать некое подобие авиагоризонта. По трём осям мне нужен угол относительно калиброванного нуля.
На сколько я понял, MPU6050 выдаёт ускорение, а не углы. И вот если я правильно вкурил, то логика в том, что бы забирать данные раз в фиксированный промежуток времени. И если я знаю разницу в ускорении между двумя значения и знаю интервал измерения, то выходит так я должен как-то высчитать угол? Или я что-то не так понимаю. Дело в том, что если я в коде ещё куда не куда, то математика вся эта для меня темный дремучий лес.