micro:bit et python

site officiel

Caractéristiques de la carte

Guide de démarrage rapide

tutoriel

lien vers l’éditeur en ligne (chrome ou chromium de préférence)

https://python.microbit.org/v/2

1) Premier programme

Tester ,modifier éventuellement puis expliquer les lignes de code python ci-dessous (py01)

from microbit import *
while True:
    display.scroll("N.S.I",delay=500,loop=False,wait=True)
    display.show(Image.HAPPY)
    sleep(2000)

Saisir le programme dans l’éditeur en ligne puis cliquer sur download

un fichier.hex est téléchargé. Transférez le vers la carte qui apparait comme un lecteur

2) Boutons A et B

Tester le programme ci dessous puis expliquez les différentes lignes de code.

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()

Modifier le programme pour:

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.

3) Un autre éditeur Mu

https://codewith.mu/en/tutorials/1.0/microbit

Reprendre le programme précédent avec Mu

4) Coder sans carte micro:bit

https://create.withcode.uk/

from microbit import *
display.set_pixel(0,0,9)

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *