Affichage de la matrice LED

Fondamental

Il y a une matrice de 25 LED (diodes électroluminescentes) sur la face avant de la carte.Plusieurs commandes d'affichage sont disponibles en microPython :

  • display.show() : affiche le caractère ou l'image choisi(e) entre parenthèses ;

  • display.scroll(string, delay=400) : affiche une chaîne de caractères (string, du texte) en défilement avec une certaine vitesse (delay, plus le délai est grand, moins le texte défilera rapidement) ;

  • display.set_pixel(x, y, val) : allume le pixel de coordonnées x et y (de 0 à 4 en abscisse et ordonnée) d'une intensité val (entre 0 et 9) ;

  • sleep() : provoque la pause de la carte pendant un nombre défini de millisecondes choisi entre parenthèses

  • display.clear() : efface l'affichage en cours.

Le REPL permet un contact direct avec MicroPython installé sur la carte. C'est ce qui correspond à la console Python sur ordinateur ou la calculatrice Numworks. Pour lancer REPL, cliquez sur l'icône .

Conseil

En cliquant sur l'icône REPL, le programme en cours d'exécution sur la carte (main.py) est stoppé et vous pouvez taper des commandes qui seront immédiatement exécutées par MicroPython. C'est très commode de pouvoir interagir directement avec MicroPython en cours d'élaboration de programme.

Cela permet par exemple :

  • de tester une ligne de code ;

  • de se renseigner sur l'usage d'une commande ;

  • de connaître le contenu d'une librairie.

  • de connaître les cause d'un plantage du programme

  • etc....