Ce qui sera évalué :
- Je sais programmer un microcontrôleur auquel seront raccordés un capteur et un actionneur.
- Je sais manipuler des variables informatiques (stockage de données, calculs, boucles itératives).
- Je sais faire démarrer un sous-programme après appui sur un bouton poussoir.
- Je sais afficher des nombres sur un afficheur raccordé à un microcontrôleur.
–
Le projet :
Nous allons fabriquer une machine à remonter le temps jusqu’à ta naissance… Enfin… Seulement une petite partie de cette machine 🙂
Pour cela, tu vas utiliser :
- Un microcontrôleur micro:bit
- Un bouton poussoir
- Un afficheur
Tu raccorderas les différents éléments comme ceci :
Voici ce que tu vas devoir coder :
Niveau 1 :
- A la mise sous tension, l’afficheur affichera la date ‘9999’.
– - Quand l’utilisateur appuiera sur le bouton poussoir :
- L’afficheur décomptera de 9999 jusqu’à ta date de naissance.
- Le décompte devra être visible et durer entre 5 et 10 secondes.
Niveau 2 :
- Après le compte à rebours, si on appuie pendant au moins 5 secondes sur le bouton poussoir, l’afficheur devra à nouveau afficher la date ‘9999’.
- Un appui court sur le bouton poussoir relancera à nouveau de compte à rebours.