I – Premier programme
from microbit import * while True: display.scroll("N.S.I",delay=500,loop=False,wait=True) display.show(Image.HAPPY) sleep(2000)
II – Boutons A et B
from microbit import * while True: if button_a.is_pressed(): display.show(Image.HAPPY) elif button_b.is_pressed(): break else: display.show(Image.SAD) display.clear()
Modification du programme pour que :
- Afficher l’image « HAPPY » si on reste appuyé sur le bouton A
- Afficher l’image « SAD » si on reste appuyé sur le bouton B
- Rien ne s’affiche dans les autres cas.
from microbit import * while True: if button_a.is_pressed(): display.show(Image.HAPPY) elif button_b.is_pressed(): display.show(Image.SAD) else: display.clear()
On peut afficher différents messages ou images en renseignant ce que l’on souhaite montrer, dans le code.
Exemple :
Afficher un serpent lorsque l’on presse le bouton A ou un canard lorsque l’on presse le bouton B.
from microbit import * while True: if button_a.is_pressed(): display.show(Image.SNAKE) elif button_b.is_pressed(): display.show(Image.DUCK) else: display.clear()
Il est également possible d’utiliser un simulateur microbit pour pouvoir coder sans carte : https://create.withcode.uk/
Aucune réponse