Я пытаюсь получить необработанные значения ACCEL_OUT
от MPU6050 (GY-521 module)
. Я могу прочитать регистр WHO_AM_I
, и я могу записать в регистр PWR_MGM_1 (0x6B)
и изменить его значение по умолчанию от 0x40
до 0x00
(когда я пишу для регистрации, могу читать 0x00
). и прерывания обрабатываются справедливо, мне нужно получить доступ к необработанным данным датчиков. но когда я читаю ACCEL_OUT
регистров, например (ACCEL_ZOUT_L
), он просто возвращает 0x00
. Я провожу всю ночь и целый день по этой проблеме, и ничего хорошего не произошло. Любые советы помогут. Thnx.Данные датчика датчика MPU6050, ноль
1
A
ответ
0
Я решил проблему, это был I2C NACK и STOP в команде чтения.
Не могли бы вы рассказать об этом? Что вы сделали, чтобы исправить эту проблему? – iforce2d