La carte Micro:bit
Caractéristiques
Matrice de LED : 25 LEDs programmables individuellement, avec intensité lumineuse réglable.
Boutons programmables : associer des actions en fonction de l'état des boutons (est pressé, a été pressé, etc...).
Bornes E/S : bornes utilisables en entrées analogiques ou en entrées/sorties numériques (0 - 3,3 V).
Capteur de lumière intégré.
Capteur de température : indique la température de la carte (non utilisable pou mesurer une température ambiante).
Accéléromètre trois axes : permet l'étude des mouvements, permet de mesure l'inclinaison de la carte.
Boussole : capteur de champ magnétique.
Communication sans fil Radio ou Bluetooth pour la transmission de données (préférer la communication radio).
Interface USB : permet de téléverser un programme dans la carte, de récupérer des données mesurées en temps réel.
Processeur : c'est le "cœur" de la carte : microcontrôleur 16 MHz - 32 bits - Mémoire flash 256 ko + 16ko statique.
Le schéma ci-contre indique en détail le brochage des diverses bornes d'entrée/sortie.
Fondamental : Convertisseur analogique-numérique
La carte Micro:bit dispose d'un convertisseur analogique - numérique sur 10 bits, soit sur 1024 niveaux \(\left(2^{10}=1024 \right)\).
La tension appliquée sur une telle borne peut varier entre 0 et 3,3 V (Valeur à ne pas dépasser ! ! !)
Le convertisseur renvoie un niveau égal à 0 pour une tension d'entrée nulle et 1023 pour une tension d'entrée égale à 3,3 V.
La conversion tension/niveau s'effectue donc avec la relation suivante : \(tension=3{,}3 \times \dfrac{Niveau}{1023}\), où Niveau est la valeur renvoyée par le convertisseur, comprise entre 0 et 1023.