but even though it has a motion processor that corrects drift I think this is not going to work as my object cannot move for several hours up to 1-2 days.
Thus, I was thinking about a magnetometer as this one: QMC5883L-TR as a suitable IC.
What measurement technique do you think is suitable for me? I can find the appropriate modules then.
Absolute angle in degree / °. There are gyroscopes that measure °/sec but I am not interested in tracking the movement precisely. The object changes veeeeery slowly. I would rather monitor it's absolute orientation/angle. I hope that clarifies my question.
If there's an axis / shaft about which it rotates an encoder might be possible.
If not a 3D accelerometer could work (assuming little vibration, only slow, smooth
motion). You'd low pass filter heavily too to reduce noise variations. Basically this
measures the gravity vector so you can determine angle from vertical.
However all MEMS mechanical sensors (accelerometer, gyro) are relatively limited in
accuracy and quite noisy.
MEMS gyro is useless for this application as it only measures speed of rotation (they
are technically "rate gyros").
Magnetometer precision is the worst of all, don't expect much accuracy from these.