L'afficheur à DEL

Présentation

Les 25 DEL de l'afficheur intégré à la carte Micro:bit sont disposées comme indiqué ci-contre.

Elles peuvent être contrôlées séparément ou utilisées pour afficher un message. Leur position est repérée par leurs coordonnées \(\left(x{,}y \right)\) :

  • x est le numéro de la colonne et varie entre 0 et 4 ;

  • y est le numéro de la ligne et varie entre 0 et 4 ;

  • la DEL de coordonnées \(\left(0{,}0 \right)\) est dans le coin supérieur gauche ;

  • la DEL centrale a pour coordonnées \(\left(2{,}2\right)\).

Le panneau de DEL de la carte Micro:bitInformations[1]

MéthodeAffichage d'un message sur le panneau

Trois instructions principales sont à connaître :

  • Effaçage de l'écran ;

1
display.clear()
  • Afficher un message ou une valeur caractère par caractère :

1
display.show(valeur)

valeur est une chaîne de caractère, un entier ou un décimal.

  • Faire défiler un message ou une valeur numérique :

1
display.scroll(valeur)

Vous pouvez tester la différence de lisibilité à l'aide du court programme ci-dessous.

1
from microbit import *
2
display.clear()
3
display.scroll("Mon message défilant")
4
sleep(1000)
5
display.clear()
6
display.show("Mon message lettre à lettre")

MéthodeGérer l'allumage des DEL individuellement

Chaque DEL peut être allumée individuellement à partir de ses coordonnées sur le panneau et avec un niveau d'intensité ajustable sur 10 niveaux (entre 0 et 9) par la commande ci-dessous.

1
display.set_pixel(x,y,intensite)

ExempleAllumage de la DEL centrale

On efface l'ensemble de l'écran et on allume la DEL centrale avec une intensité maximale.

1
from microbit import *
2
display.clear()
3
display.set_pixel(2, 2, 9)