Étape 1 : Fais-le
Qu'est-ce que c'est ?
Créez une boussole qui émet un son lorsque vous pointez vers le nord pour la rendre plus accessible et utile.
Introduction
Guide de codage
Ce que vous apprendrez
- Comment utiliser les lectures de la boussole du capteur magnétomètre du micro: bit
 - Comment utiliser les variables, la sélection, les comparaisons et la logique pour déclencher des événements lorsque les lectures des capteurs tombent dans une plage de nombres
 
Comment ça marche
- Une boucle permet au micro:bit de vérifier dans quelle direction vous faites face. Elle stocke cela dans une variable appelée direction.
 - Si la direction est comprise entre 355 et 5 degrés, vous faites face au Nord, donc elle montre un N sur l'écran LED et fait un son bip.
 - Si vous avez une nouvelle micro:bit, vous pouvez entendre le son sur le haut-parleur intégré, sinon vous pouvez connecter des écouteurs aux broches 0 et GND.
 - Si vous ne faites pas face au Nord, il efface l'affichage et arrête le son.
 - Vous pouvez également appuyer sur le bouton A pour voir une lecture de la boussole sur l'écran LED si vous ne faites pas face au Nord.
 - La première fois que vous utilisez un projet de boussole sur votre micro:bit, on vous demandera probablement de jouer un petit jeu. Inclinez l'écran pour allumer chaque LED de l'affichage. Cela calibre la boussole et veille à son bon fonctionnement.
 

Ce dont vous aurez besoin
- Un micro:bit
 - MakeCode ou éditeur Python
 - un coupleur de piles (optionnel)
 
Étape 2 : Programme-le
Étape 3 : Améliore-le
- Jouez différentes notes selon votre cap : Sud, Est ou Ouest.
 - Ajoutez un autre bouton pour recalibrer la boussole si vous pensez qu'elle n'est pas exacte. Dans MakeCode, vous trouverez le bloc « calibrer la boussole » sous Entrée... plus. En Python, utilisez 
compass.calibrate() 
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.


