Niveau

Objectif

  • Lorsque la carte est tenue à l'horizontale, elle affiche un losange.
  • Lorsqu'elle est penchée dans une direction, elle affiche une flèche dans cette direction.

Programme

  1. Si ce n'est pas déjà fait, créez un dossier snt, puis un dossier info-embarquée dans votre répertoire personnel.

  2. Téléchargez le fichier niveau.py, et enregistrez-le dans le dossier snt/info-embarquée.

  3. Flashez le programme sur la carte, et vérifiez qu'il fonctionne partiellement :

    • lorsqu'on penche la carte à gauche ou à droite, une flèche est affichée dans la bonne direction ;
    • lorsqu'on penche la carte en haut ou en bas, aucune flèche n'est affichée.
  4. En imitant ce qui a été fait sur l'axe x (gauche-droite), faites en sorte que des flèches soient affichées lorsque l'on penche la carte vers l'avant ou l'arrière (axe y). Vous aurez probablement besoin des pages de la documentation suivantes :

    Il y aura peut être un comportement bizarre lorsque la carte est penchée en diagonale ; ignorez ces cas-là pour le moment.

  5. Une fois que cela fonctionne, déposez le fichier sur l'ENT.

  6. Appelez le professeur pour vérifier votre travail.

Pour aller plus loin

  1. Faites en sorte que lorsque la carte est penchée en diagonale (sur l'axe des x et des y en même temps), elle affiche une flèche dans la bonne direction.
  2. Une fois que cela fonctionne, déposez le fichier sur l'ENT.
  3. Appelez le professeur pour vérifier votre travail.