BBC MICROBIT - UN PEU BEAUCOUP

 

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


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

 - BBC MICROBIT : PROJET - 
UN PEU BEAUCOUP


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

 Comment faire si vous n'avez pas de marguerite à effeuiller ? "
"Comme toujours ; BBC Microbit est là pour vous sauvez ..."

Appuyez sur le bouton A ou B pour que la BBC Microbit
effeuille une marguerite virtuelle, la fléche finale indique les 
sentiments qu'éprouve l'élu de votre coeur (ou pas).


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

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


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

ou mieux encore, créez votre propre modèle
en vous inspirant du modèle proposé.


Imprimez le modèle que vous avez choisi.


Coupez les éléments.


Marquez les plis du montage.


Collez les pattes de l'étui.



Collez le coffre et insérez le dans l'étui.



Collez la cale de sécurité dans le coffre.




Collez le rembourrage et insérez le dans le coffre.




Collez les colliers en haut et en bas du tableau.




- - - - - - - - - - - - - - - - - - - -
- 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 --- 
# --- UN PEU BEAUCOUP 01 ---

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

# --- INITIALISATION GÉNÉRALE ---
LST_Fleches = [ microbit.Image.ARROW_SW , microbit.Image.ARROW_NW , 
                            microbit.Image.ARROW_N , microbit.Image.ARROW_NE , 
                            microbit.Image.ARROW_SE ]

# --- DÉBUT  DU PROGRAMME ---
while True :

    # --- Animation du coeur de départ ---
    microbit.display.show ( microbit.Image.HEART )
    microbit.sleep ( 250 )
    microbit.display.show ( microbit.Image.HEART_SMALL )
    microbit.sleep ( 250 )
    kpetales = random.randint ( 10 , 25 )

    # --- Effeuillage de la marguerite ---
    if microbit.button_a.is_pressed ( ) or microbit.button_b.is_pressed ( ) :
        while True :
            for kpetale in range ( kpetales ) :
                kfleche = LST_Fleches.pop ( 0 )
                microbit.display.show ( kfleche )
                LST_Fleches.append ( kfleche )
                microbit.sleep ( 125 )

            # --- Attente du tour suivant ---
            while True :
                kpetales = random.randint ( 10 , 25 )
                if microbit.button_a.is_pressed ( ) or 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 -

Placez le bloc d'alimentation dans l'étui.




Branchez l'alimentation de la BBC Microbit
et placez la BBC Microbit dans le boitier.



Placez le tableau sur l'étui.


Appuyez sur le bouton A ou B de la
BBC Microbit pour effeuiller la marguerite. 
Recommencez ci nécessaire.


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