La BBC micro:bit est une carte à microcontrôleur.
Elle est conçue en 2015 au Royaume-Uni pour développer l'apprentissage de l'algorithmique et de la programmation.
Pourvu de capteurs et d'actionneurs, ce petit ordinateur possède la dernière technologie qui équipe les appareils modernes : téléphones mobiles, réfrigérateurs, montres intelligentes, alarmes antivol, robots, etc...
Ainsi, il s'apparente à ce que l'on nomme l'Internet des objets : Internet of Things, abrégé IoT.
.py
sur le PC dans votre répertoire de travail.Écrire un script qui affiche un smiley qui sourit 😊 lorsqu'on appuie sur le bouton A et un smiley triste 🙁 lorsqu'on appuie sur le bouton B.
Aide : Dans une une structure de boucle infinie (
À partir des parties précédentes, réaliser un programme qui simule un lancer de dé à 6 faces. Le programme devra choisir un chiffre entre 1 et 6 au hasard (on utilisera la fonction
Un bouton servira à effectuer le lancer de dé tandis que l'autre permettra d'effacer l'écran.
Compléter le programme ci-dessous pour qu'il affiche une image de lune si on baisse la luminosité (en recouvrant la carte avec sa main par exemple) et un soleil sinon.
Aller plus loin : Créer un programme qui allume d'autant plus fort les LEDS que la luminosité est faible pour simuler un lampadaire intelligent tels qu'on les trouve dans les rues de Toulouse. Le tester avec la LED d'un téléphone portable par exemple.
La boussole détecte le champ magnétique de la Terre, nous permettant de savoir quelle direction la micro:bit indique. La boussole doit être étalonnée avant de pouvoir être utilisée. Pour cela, on utilise
"Tilt to fill screen"
. La fonction
Le micro:bit V2 est doté d’un microphone intégré.
Situé à l’arrière de la carte micro:bit, il est muni d’un trou à l’avant, à droite du logo tactile, permettant l’entrée du son. Il existe aussi une LED de microphone sur la face avant qui s’allume lorsque le microphone est utilisé.
Le micro:bit peut lire des mélodies et peut même parler.
Le micro:bit V2 dispose d’un haut-parleur. Pour utiliser les fonctionnaliéts musicales, vous devez importer de la musique peu de temps après le démarrage de votre programme.