Relier la carte micro:Bit à votre P.C. par le câble usb.
Connectez vous à l’interface de programmation « MakeCode for Micro:Bit »
Nous allons tenter de programmer le script suivant : La carte Micro:Bit indiquera les 4 points cardinaux. N : Nord, E : Est, S : Sud, O : Ouest.
La boussole détecte le champ magnétique de la Terre, permettant de savoir quelle direction le micro:bit indique.
La boussole doit être étalonnée avant de pouvoir être utilisée : un bloc spécifique existe. Ce bloc sera placé au démarrage.
Lorsque l'étalonnage commence, le micro:bit va faire défiler des instructions. Suivre simplement les instructions et incliner le micro:bit afin de déplacer les points lumineux du centre vers
l'extérieur jusqu'à ce que vous ayez dessiné le contour d'un cercle.
Nous allons demander à la boussole d’indiquer les 4 points cardinaux, il va falloir définir 4 intervalles d’angles de 90 degrés chacun.
* 315° ≤ N ≤ 0° et 0° ≤ N < 45°
* 45° ≤ E <135°
* 135° ≤ S <225°
* 225° ≤ O <315°
Nous pouvons écrire l'algorithme suivant :
Au démarrage
calibrer la boussole
Pour toujours
Définir la variable "angle" à "direction de la boussole"
Si la variable angle est inférieure à 45° alors
Afficher le texte "N"
Sinon
Si la variable angle est inférieure à 135° alors
Afficher le texte "E"
Sinon
Si la variable angle est inférieure à 225° alors
Afficher le texte "S"
Sinon
Si la variable angle est inférieure à 315° alors
Afficher le texte "O"
Sinon
Afficher le texte "N"
Fin pour toujours