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)