Mesurer un angle d’inclinaison avec un accéléromètre
Pour ce faire, nous utiliserons encore une fois un breakout basé sur l’accéléromètre MMA7455 relié à un Arduino Uno.
Puisqu’un accéléromètre sert à mesurer une accélération, il peut être un peu surprenant d’apprendre qu’on peut s’en servir pour mesurer l’inclinaison d’un objet immobile… La raison, c’est qu’un accéléromètre ne fait pas la différence entre l’accélération et la gravité. Lorsqu’il est immobile, l’accéléromètre mesure, en fait, le champ gravitationnel.
Pour être plus précis, l’accéléromètre mesure la composante de la force de gravité selon 3 axes: l’axe des x (orienté selon le sens de la longueur du breakout), l’axe des y (orienté selon le sens de la largeur du breakout) et l’axe des z (orienté perpendiculairement à la surface du breakout).