@raccoon-94

Как отслеживать повороты в горизонтальной плоскости с помощью датчика MPU-6050 для Arduino?

Здравствуйте. Есть Arduino Mega 2560 и датчик для него MPU-6050. Необходимо отслеживать повороты в горизонтальной плоскости. Насколько я понимаю для этого нужно использовать встроенный в датчик магнитометр (насколько я понял, это тоже самое, что и электронный компас), но, к сожалению, я не смог найти документации на это. То есть работать с гироскопом и акселерометром я научился, но с магнитометром нет. Прошу помочь и заранее спасибо.
  • Вопрос задан
  • 2894 просмотра
Решения вопроса 2
radiogranit
@radiogranit
Тут конечно не Arduino, но может поможет статейка.
Вот видео работы.
Ответ написан
Комментировать
@AlexeyStn
В MPU-6050 нет встроенного магнетометра. Потому нет и документации.
Вам нужен HMC5883L или что-то подобное.
Повороты в горизонтальной плоскости можно отслеживать с помощью гироскопа, интегрируя значения с него. Но при этом будет со временем накапливаться ошибка.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы