1-Matrice 25 DEL
La carte programmable Micro:bit intègre une matrice (5*5) DEL.
Objectif :
Faire défiler 6 images avec une pause de 200ms (0,2 s)
2-Boutons poussoirs A et B
Appuie successivement sur A, B et AB pour observer les changements.
La carte programmable Micro:bit intègre 2 boutons poussoirs A et B.
Objectif :
Au démarrage on affiche un cœur.
Quand on appuie sur A alors on affiche "A",
Quand on appuie sur B alors on affiche "B".
Quand on appuie sur A+B alors on éteint tout.
Indice :
Lorsque le bouton A est pressé .......
3-Capteur tactile
Appuie successivement sur A, B et le capteur tactile pour observer les changements.
La carte programmable Micro:bit intègre un capteur tactile qui détecte votre doigt.
Objectif :
Au démarrage on affiche un carré.
Quand on appuie sur A alors on affiche une icône heureuse ,
Quand on appuie sur B alors on affiche un visage triste,
Quand on appuie sur le logo alors on montre un visage surpris.
Indice :
Lorsque le bouton A est pressé .......
4-Capteur de température
Appuie sur A, B et fait varier la température pour observer les changements.
La carte programmable Micro:bit intègre un capteur de température à l'intérieur du processeur qui peut vous donner une approximation de la température de l'air en °C (Celsius). C'est un capteur analogique.
Objectif :
Quand on appuie sur A alors on affiche " la température actuelle du processeur".
5-Capteur de lumière
Appuie sur A pour afficher la mesure.
(Fait varier la luminosité.)
La carte programmable Micro:bit intègre un capteur de lumière. En plus de fonctionner comme une sortie, les LEDs peuvent également fonctionner comme un appareil d'entrée (capteur de lumière), mesurant la quantité de lumière qui tombe dessus.
Objectif :
Quand on appuie sur A alors on trace le graphe de " la luminosité" sachant que le max est 255.
Amélioration :
Quand on appuie sur B on efface l'écran.
6-Capteur de son
Fait varier le son pour observer les changements.
La carte programmable Micro:bit intègre un microphone qui mesure les niveaux sonores sous forme de nombres compris entre 0 et 255. 0 est le plus silencieux et 255 est la mesure sonore la plus bruyante. C'est donc un capteur analogique.
Objectif :
Créer une animation cardiaque simple qui répond à des bruits.
Si le microphone détecte un niveau sonore > 100 alors il affiche un grand cœur sur l'écran LED sinon il affiche un petit cœur s'affiche.
7-Accéléromètre (mesure inclinaison) Haut - Bas-OK
Incline la carte vers le haut ou le bas pour observer le changement de smiley
La carte programmable Micro:bit intègre un accéléromètre.
Ce capteur permet de mesurer l'inclinaison sur les 3 axes (x, y et z).
Fait bouger la carte programmable et observe la variation de Y.
L'accéléromètre peut acquérir des valeurs comprises entre -1023 et 1023, c'est donc un capteur analogique.
Objectif :
Afficher :
- SI accélération y < -100 alors Flêche vers le haut
- SINON SI accélération y > 100 alors Flêche vers le bas
- SINON
- Smiley "validé"
8-Accéléromètre (mesure inclinaison) Haut-Bas-Droit-Gauche-OK
Incline la carte vers le haut , le bas, la droite, la gauche pour observer le changement de smiley
Ajouter Flêche droite si incliné vers la droite et Flêche gauche si incliné vers la gauche.
Objectif :
Afficher :
- SI accélération y < -100 alors Flêche vers le haut
- SINON SI accélération y > 100 alors Flêche vers le bas
- SINON SI accélération x < -100 alors Flêche vers la gauche
- SINON SI accélération x > 100 alors Flêche vers la droite
- SINON
- Smiley "validé"
9-Accéléromètre (mesure inclinaison) Haut-Bas-Droit-Gauche-OK
Incline la carte pour observer le changement de direction
Amélioration :
Décrire le fonctionnement de cette application.
(vérifier les valeurs limites 200 et -200 pour ax et ay)
Recopîer et compléter
10 - Capteur tactile - Calculatrice
Appuie successivement sur A, B, le logo (capteur tactile) et AB pour observer les changements.
Nous allons réaliser une calculatrice qui fait des additions en utilisant le logo comme capteur tactile.
Objectif :
Initialiser les variables "nombre1" et "nombre2" et affiche "+"
--> Le bouton A permet de choisir le premier nombre (variable "nombre1").
--> Le bouton B permet de choisir le 2ème nombre (variable "nombre2").
--> Le capteur tactile doit afficher le résultat (nombre1 + nombre2)
--> Les Boutons A+B initialise "nombre1" et "nombre2" et affiche "+"
Déplacement d'une DEL
Appuie successivement sur A, B, le logo (capteur tactile), AB et "secoue" la carte pour observer les changements.
Nous allons réaliser une calculatrice qui fait des additions en utilisant le logo comme capteur tactile.
Objectif :
--> Le bouton A permet de déplacer la Del vers la droite.
--> Le bouton B permet de déplacer la Del vers la gauche.
--> Le capteur tactile permet de déplacer la Del vers le haut.
--> Les Boutons A+B permettent de déplacer la Del vers le bas.
--> L'accéléromètre permet de ramener la Del à sa position initiale.
Magnétomètre (mesure champ magnétique)
Déplace le logo pour observer les changements.
Après avoir chargé le programme .hex sur la carte, celle-ci affiche un texte : « TILT TO FILL SCREEN », suivi d’un point lumineux clignotant. Il s’agit d’une séquence destinée à calibrer le compas.
Il faut alors remuer la carte micro:bit dans tous les sens jusqu’à ce que les points lumineux remplissent la matrice de LEDs.
La carte programmable Micro:bit intègre un magnétomètre.
Ce capteur permet de mesurer un champs magnétique.
Le magnétomètre peut acquérir des valeurs comprises entre 0 et 360, c'est donc un capteur analogique.
Objectif :
Au démarrage on procède au calibrage du magnétomètre.
Quand on appuie sur A alors on affiche "A",
Quand on appuie sur B alors on affiche "B".
Quand on appuie sur A+B alors on éteind tout.
Le magnétomètre est sensible aux champs magnétiques, veuillez ne pas attacher le micro: bit à un objet métallique ni le reposer sur une table en métal, car cela affecterait à la fois le calibrage et la précision de la lecture en utilisation normale.