loader

Course Micro:bit V2 avec clap de départ, choc à l'arrivée

Juste avec une carte micro:bit placée sur un chariot, on détecte le clap de départ puis un petit choc en bout de piste. On affiche le temps de parcours et on enregistre la vitesse dans la mémoire intégrée. But: découvrir les capteurs intégrés et la logique Si, Sinon Si, Si.

  • Il faut créer une variable Drapeau = 0 et Distance = la distance que va parcourir le chariot avec la carte.
  • Au besoin on change le seuil des sons forts.

init

  • Si le clap est entendu, le drapeau passe à 1 et on enregistre le début du mouvement dans la variable t1.
  • Sinon si: (Le drapeau doit être à 1, donc on a déjà entendu le clap.) On attend alors un choc qui entraine le calcul
    et l'affichage de la durée (et la remise à 0 du drapeau pour pouvoir
    recommencer).
  • Sinon (Le drapeau doit aussi être à 1), on est en train de rouler et on affiche l'icône SkullSimplifie
    • La première fois, et si nécessaire, on efface le fichier d'enregistrement des données et on prépare les noms des colonnes

    EffacerLog

    • Si le clap est entendu, le drapeau passe à 1 et on enregistre le début du mouvement dans la variable t1.

    Si

    • Sinon si : On attend alors un choc qui entraine le calcul, l'affichage et l'enregistrement de la durée, du choc et de la vitesse.
    • Sinon: Si le drapeau est levé (on a entendu le clap de départ) mais il n'y a pas de choc, on affiche l'icône Skull.

    SinonSi

    User licence