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.

 

Pour réaliser ce niveau à bulles numérique, on utilise le capteur accéléromètre intégré au microcontrôleur.

Astuce

Pour stabiliser la position du « pixel », il est conseillé de réaliser une moyenne glissante sur les mesures …

 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *