Niveau à bulle
Cette activité doit être réalisée sur un microcontrôleur micro:bit, codé en langage Python, à partir de l’IDE en ligne https://python.microbit.org.
Il est conseillé d’utiliser Google Chrome ou Microsoft Edge, car Firefox ne prend pas en charge la fonctionnalité WebUSB.
Avec Firefox, il faut télécharger le fichier .hex puis le téléverser manuellement sur la carte micro:bit
Objectif
Réaliser un niveau à bulle numérique en utilisant l’accéléromètre du microcontrôleur, la « bulle » étant représentée par l’allumage d’une unique LED de la matrice.
Ressources
Travail demandé
Pour réaliser ce niveau à bulles numérique, on utilise le capteur accéléromètre intégré au microcontrôleur. En l’absence de mouvement du microcontrôleur, il permet simplement d’obtenir le vecteur « accélération de la pesanteur », dans un repère lié au microcontrôleur :

