Un capteur d’inclinaion permet de mesurer l’inclinaison de votre circuit ou système embarqué. Ce capteur peut être très utile dans un robot ou un avion par exemple.
Le capteur d’inclinaison fonctionne sur tous les axes. En effet, il suffit d’incliner le capteur dans l’axe que vous souhaitez et si le capteur sort de l’axe, il vous previendra.
Le capteur d’inclinaison peut aussi détecter les vibrations. En effet, celle-ci peuvent faire bouger la bille et donc se faire détecter par le capteur.
Le capteur d’inclinaison est une petite boite qui contient une bille. La bille est libre de tout mouvement.
Quand la bille est en bas de la boite, le capteur est donc à la verticale et indique 0.
Quand la bille se situe de l’autre côté de la boite, cela veut dire que le capteur est penché et donc indique 1.
Le capteur d’inclinaison n’est pas très précis, il permet juste de dire si votre circuit est penché. Il ne vous indiquera pas de combien de degré il est penché par exemple.Si vous souhaitez un capteur qui vous donne plus de précision, on vous conseille un gyroscope par exemple.
On va voir comment afficher les valeurs du capteur d’inclinaison sur le moniteur série. Si la valeur vaut 1, alors c’est que le capteur est incliné, sinon cela vaut 0.
Voici ce que l’on obtient sur le moniteur série :
On va maintenant voir comment allumer une LED en fonction de l’inclinaison du capteur. La LED s’allume si le capteur est incliné, sinon elle est éteinte.
On va maintenant voir comment adapter la position du servomoteur en fonction du capteur d’inclinaison.
La position du servomoteur si le capteur d’inclinaison est pas incliné est de 0°, sinon celui-ci est positionné à 180°.