MPU6050 connection failed...
- Войдите на сайт для отправки комментариев
Втр, 21/10/2014 - 08:50
Доброго времени суток форумчане.
Есть у меня полётный контроллер HKPilot Mega 2.7. Он основан на Arduino (компьютер распознаёт его как Arduino Mega 2560) и имеет встроенный датчик MPU 6000 InvenSense(6-и осевой акселерометр / гироскоп). Я скачал библиотеку для работы с эти датчиком i2cdevlib, скомпилировал и загрузил на плату пример MPU6050_DMP6.ino. Вот результат:
Initializing I2C devices... Testing device connections... MPU6050 connection failed Send any character to begin DMP programming and demo: Initializing DMP... DMP Initialization failed (code 1)
Сразу понятно, что не происходит связь с датчиком, поэтому DMP не инициализируется. Покопавшись в коде я понял, что перед конектом с датчиком происходит проверка его ID и сравнение его с шаблоном. Так вот эта самая проверка не проходит. Может у кого был подобный случай? Помогите разобраться, почему нет подключения к датчику?
Заранее спасибо.
Заранее спасибо.