- Accelerometer-gyroscope (I2C Address can be 0x68 or 0x69,depending on the logical level on AD0 pin)
- Magnetometer - This is AK8963 sensor (I2C Address - 0x0C)
Incorrect I2C device connected. Expected I2C addresses: [0x0C]. Detected I2C addresses: [0x69].
조회 수: 27(최근 30일)
표시 이전 댓글
i am trying to connect a single mpu 9250 to arduino uno using matlab
as i run the command
imu=mpu9250(a) to create imu object it gave me an error
Incorrect I2C device connected. Expected I2C addresses: [0x0C]. Detected I2C addresses: [0x69].
why matlab is expecting device address as 0x0C is there any possible way to change it ?
댓글 수: 0
답변(1개)
Gayatri Menon
2020년 5월 7일
편집: Gayatri Menon
2020년 5월 7일
Hey
Is the AD0 pin of the sensor connected to high?
Can you try creating the object by specifying the I2C addresses
imu = mpu9250(a,'I2CAddress',{'0x69','0x0C'})
MPU9250 has two I2C dies
Datasheet : MPU9250
Hope this helps
Thanks
Gayatri
댓글 수: 0
참고 항목
범주
Find more on MATLAB Support Package for Arduino Hardware in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!