SNT: Microbit et jeu de patience

Mission 1 : Utilisation de l’accéléromètre sur la carte microbit

le lien vers l’interface : https://python.microbit.org/v/beta

Programmer votre carte Microbit pour que si on la penche à gauche, elle affiche une flèche vers la gauche.

Mission 2 : Utilisation de l’ accéléromètre sur la carte microbit

Programmer votre carte Microbit pour qu’elle affiche une flèche dans la direction où on la penche.

Mission 3 : Mise en place d’un jeu de patience

Programmer votre carte Microbit pour qu’elle affiche au hasard 2 leds d’intensités différentes.

Mission 4 : programmation d’un jeu de patience

Compléter le code suivant pour mettre en place un jeu de patience sur Microbit :

from microbit import *
import random
x_bille=random.randint(...,...)
y_bille=random.randint(...,...)
x_sortie=random.randint(...,...)
y_sortie=random.randint(...,...)
# on vérifie que les 2 leds ne sont pas superposées
while (x_bille,y_bille).....(x_sortie,y_sortie):
    x_sortie=random.randint(...,...)
    y_sortie=random.randint(...,...)

while True:
    gesture = accelerometer.current_gesture()
    if gesture == "up" and y_bille........:
        y_bille=........
    if gesture == "down" and y_bille........:
        y_bille=........
    if gesture == "right" and x_bille........:
        x_bille=........
    if gesture == "left" and x_bille........:
        x_bille=........
    if (x_bille,y_bille).......(x_sortie,y_sortie):
        display.show(Image.HAPPY)
        sleep(2000)
    display.clear()
    display.set_pixel(x_bille,y_bille,5)
    display.set_pixel(x_sortie,y_sortie,9)
    sleep(200)