Programmer une alarme

Question

Comment programmer une alarme pour qu'un événement extérieur à celle-ci (présence d'une personne par exemple) puisse la déclencher ?

Pour la suite des exercices, nous allons programmer à l'aide de la plateforme éducative Vittascience et de la carte BBC micro:bit[*].

Premier exercice

Réalise le programme à partir de l'algorithme donné :

  • Si j'appuie sur la bouton « a » de la carte micro:bit, alors l'icône « coeur » s'affiche.

  • Si j'appuie sur la bouton « b » de la carte micro:bit, alors l'icône « tête de mort » s'affiche

Deuxième exercice

Réalise le programme à partir de l'algorithme donné :

  • Si une personne passe devant le détecteur de mouvement, alors allumer la LED rouge, sinon la LED rouge est éteinte.

Troisième exercice

Réalise le programme à partir de l'algorithme donné :

  • Si une personne passe devant le détecteur de mouvement, alors faire clignoter la LED rouge 6 secondes, sinon la LED rouge est éteinte.

Quatrième exercice

Réalise le programme à partir de l'algorithme donné :

  • Si une personne passe devant le détecteur de mouvement, alors, répéter tant que la personne est détectée par le détecteur de mouvement, faire jouer les notes Si LA à l'octave 6 pendant 3 secondes et faire clignoter la LED rouge, sinon la LED rouge est éteinte.

Cinquième exercice : Maintenant... à toi de "jouer" !

Écris ton propre algorithme (à la suite, sur ta feuille de copie) et réalise le programme associé.