Micro:bit - MycroPython
Le micro:bit (aussi noté BBC micro:bit) est un ordinateur à carte unique doté d'un processeur ARM conçu dans un but éducatif.
1 BP reset pour réinitialiser la carte
2 BP libellés A et B
1 accéléromètre pour détecter les changements de vitesse de l’appareil
1 boussole magnétique 3D pour détecter les champs magnétiques
1 capteur de température (sur le processeur)
1 capteur de luminosité lié aux diodes
Une connectique Bluetooth 4.0 basse énergie/2.4 GHz maître/esclave (non utilisable avec MicroPython)
1 afficheur matriciel 5x5 carré de 25 LED rouges
-Brochage de la carte Micro:bit :
Programmation d'éléments divers sur la carte BBC Micro:bit :
Gestion du temps
LED Néopixel
Potentiomètre
Accéléromètre
Afficheur LCD 16x2
Buzzer
Module Bluetooth
Servomoteurs
Scan s'adresse I2C
-Sites de référence BBC micro:bit et BBC micro:bit MicroPython : https://microbit.org/fr et https://microbit-micropython.readthedocs.io/en/latest/index.html#
-Simulateur MicroPython en ligne avec carte Micro:bit : https://python.microbit.org/v/3
-Autre simulateur : https://create.withcode.uk/
Le simulateur exécute le programme comme sur une vraie carte. Le code doit commence par "from microbit import *" pour que la carte Micro:bit virtuelle s'affiche. Les onglets permettent de simuler : l’accéléromètre, la boussole, les entrée sorties, le capteur de température et le Bluetooth. Écrire le code MicroPython puis cliquer sur pour l’exécuter.
-Autre simulateur : https://makecode.microbit.org/ . Penser à bien paramètre le langage de programmation en Python.
Lien vers les activités d'initiation sur Micro:Bit : TD programmation
Aide générale à la programmation des cartes Micro:bit : https://www.gcworks.fr/tutoriel/microbit/DescriptionCaracteristiquesBroch.html