Community forums

10DOF HMC5883L Issues

Hello,

I’ve purchased a few 10DOF boards and they’re properly working when it comes to accelerometer and gyro, but there is no way to make the magnetometer work.

We’re using an Arduino Yun board and we’re very used to work with IMUs, but the values that the magnetometer are showing are always static. For example, it shows you’re 38 degrees north, but it does not change when you rotate/move the IMU.

Libraries used: FreeIMU, HMC5883L and HMC58X3

Any feedback would be appreciated.

You have to know the magnetometer is connected on the AUX I2C Bus of the MPU6050.
So it’s not possible to communicate directly with it on the main I2C bus.

Bonjour,
Je réouvre ce topic car c’est un des problèmes auxquels je fais face actuellement.

J’ai acheté plusieurs IMU 10DOF MPU6050 + HMC5983 + MS5611 et j’arrive bien à lire les données du MPU, cependant j’aimerai savoir comment accéder aux données des deux autres capteurs (je suis un débutant dans tout ce qui est communications I2C, SPI etc ^^)

J’ai bien vu leurs adresses I2C sur le site seulement je me demandais comment on pouvait lire les données du magnéto par exemple.

Merci d’avance pour votre réponse.

Bonjour,

Quelle librairie utilisez-vous pour lire les données du MPU?