BBC MICROBIT - PILE OU FACE

 

- - - - - - - - - - - - - - - - - - - -


- - - - - - - - - - - - - - - - - - - -

 - BBC MICROBIT : PROJET - 
PILE OU FACE


- - - - - - - - - - - - - - - - - - - -
- PRÉSENTATION -

Demander au BBC Microbit de faire un tirage binaire aléatoire.
Un boitier accueillant le BBC Microbit, indiquera la signification du tirage.

Appuyez sur le bouton A du BBC Microbit pour faire le tirage.
Appuyez sur le bouton B du BBC Microbit pour préparer un autre tirage.



- - - - - - - - - - - - - - - - - - - -
- MATÉRIEL -

BBC MICROBIT [1] - v1 ou v2
FEUILLE [1] - A4 - blanche - 160 gr


- - - - - - - - - - - - - - - - - - - -
- PREPARATION -

Nous vous proposons plusieurs modèles. n'imprimez que la page
qui vous convient le plus, ou mieux encore, créez
votre propre modèle en vous inspirant des choix proposés.


Imprimez le modèle choisi.


Coupez les éléments.


Marquez les plis.


Collez les éléments.





Assemblez les éléments.




- - - - - - - - - - - - - - - - - - - -
- PROGRAMMATION -

Branchez votre BBC Microbit sur un port USB.
Ouvrez votre IDE préféré et saisissez le script suivant.
Ou faites un copier / coller.

# --- Origine Nerd ---
# --- Mon atelier a moi ---
# --- BBC Microbit --- 
# --- PILE OU FACE ---

# --- IMPORTATION DES MODULES ---
import microbit , random

# --- BOUCLE PRINCIPALE ---
while True :

    # --- Initialisation de la led à allumer ---
    kcolonne = random.randint ( 0 , 4 )
    kligne = random.randint ( 0 , 4 )
    kintensite = random.randint ( 5 , 9 )

    # --- Animation de la led choisie aléatoirement ---
    microbit.display.set_pixel ( kcolonne , kligne , kintensite )
    microbit.sleep ( 25 )
    microbit.display.clear ( )

    # --- Choix binaire aléatoire et affichage du choix ---
    if microbit.button_a.is_pressed ( ) :
        if random.randint ( 0 , 1 ) :
            microbit.display.show ( microbit.Image.ARROW_N )
        else :
            microbit.display.show ( microbit.Image.ARROW_S )

        # --- Boucle d'attente de réinitialisation ---
        while True :
            if microbit.button_b.is_pressed ( ) :
                break

# --- Programme : JFB ---
# --- Janvier 2020 ---
# --- Fin ---

Téléversez ou flashez le script dans votre BBC Microbit.
Testez le bon fonctionnement du programme.
Déconnectez et débranchez votre BBC Microbit.



- - - - - - - - - - - - - - - - - - - -
- UTILISATION -

Introduisez la BBC Microbit dans le boitier.
                                                                                                          


Branchez l'alimentation de la BBC Microbit.


FÉLICITATION !
C'est terminé.

- - - - - - - - - - - - - - - - - - - -


- - - - - - - - - - - - - - - - - - - -


Commentaires

Posts les plus consultés de ce blog

BBC MICROBIT - PIERRE FEUILLE CISEAUX

ARDUINO : UTILISER UN POTENTIOMÈTRE

ARDUINO - UTILISER UN BOUTON POUSSOIR