This is an old revision of the document!


Devoir 4 - Système d'alarme Micro:bit

Informations générales

Date limite: 24 Mai, 23:55
Points: 2 point de la note finale
Téléchargement du devoir: Github

Connaissances évaluées

  • Le contrôle des périphériques du Micro:bit.
  • Le stockage de donnes sur Micro:bit
  • Le calcul du temps sur Micro:bit

Règles

  1. Le devoir doit contenir un fichier nommé Readme avec des explications concernant la manière choisie pour résoudre le devoir (-0.1p)
  2. Le devoir doit être implémenté en Python.
  3. Un devoir qui est implémenté seulement pour passer les teste, va être déclasse.
  4. Il doit être possible que le devoir sera fonctionne sur Micro:bit

Copiage

Le devoir est individuel. Toute tentative de copier entraînera 0p pour les devoirs. On utilisera un système automatisé pour détecter le copiage. Si on a des doutes, on va vous adresser des questions supplémentaires concernant le devoir.

Questions

Si vous avez des questions concernant le devoir, posez-les en publiant un issue sur le github repository avec le format [alarm] <le titre de votre question>

NE PUBLIEZ PAS DE CODE SOURCE. Cela est considéré comme copiage et vous aller recevoir 0p pour le devoir.

Si vous voulez recevoir un e-mail lorsque des problèmes sont signalés ou lorsqu'il y a de nouveaux messages, accédez au site github repository et cliquez sur Watch.

Le système d'alarme

Le système d'alarme va avoir le compotament suivant:

  • il peut être configuré par des commandes introduites de l'interface série (le teminal);
  • il peut être arme en appuyant une séquence des boutons;
  • il peut être désarmé en appuyant une séquence des boutons;
  • il peut être configuré pour un désarmement automatique, apres un certain interval de temps;
  • il va stocker un son si le système sera déplace pour 3 secondes;
  • il va stocker les logs en ce qui concerne armement et désarmement;

La devoir va être teste manuellement basé sur une liste de comportements attendus

sde2/teme/tema_fr_4_microbit.1620588671.txt.gz · Last modified: 2021/05/09 22:31 by alexandra.state2607
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0