Accéléromètre Accéléromètre

Le micro:bit est équipé d’un accéléromètre. Il est non seulement capable de détecter la modification de son inclinaison, mais également des secousses ou une chute. Sa précision est de 2G.

MakeCode

Choisissez l’événement lorsque secouer (volet Entrées) et modifiez-le éventuellement, en fonction de l’action (geste) que vous voulez détecter.

images/03-01.png

L’événement "lorsque secouer"

Si vous reproduisez cet exemple de code et tournez le micro:bit dans tous les sens, vous constaterez que la flèche pointe toujours vers le haut.

images/03-02.png

La flèche pointe automatiquement vers le haut

Vous pouvez aussi vous amuser à fabriquer un podomètre rudimentaire. Le principe est très simple ; à chaque secousse, le compteur s’incrémente. Le bouton A permet de remettre à zéro le nombre de pas.

Le programme est très simple : créez une variable (volet Variable) pour stocker le nombre de pas et ajoutez les événements lorsque secouer et lorsque le bouton A est pressé. N’hésitez pas à vous inspirer de cet exemple et à le personnaliser pour créer votre podomètre.

images/03-03.png

Code du podomètre

Puis fixez-le sur votre jambe et faites quelques pas...

images/03-04.png

Test du podomètre

MicroPython

La fonction accelerometer.was_gesture permet de détecter les déplacements...

couv_LFMIC.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Boutons
Suivant
Jeux de hasard