Want to make creations as awesome as this one?

Exercices de programmation avec La carte Micro:bit

Transcript

Programmation

S BOUTHENET : www.technobouths.info

La carte Micro:bit

Les capteurs numérique (logique) : mini calculatrice

Consignes

Les fonctions de bases

Exercice 3

Exercice 5

Exercice 8

Exercice 6

Exercice 1

Exercice 2

Exercice 7

Exercice 4

Exercice 9

Communication entre 2 cartes : station météo

Menu

A chaque étape, tu as le résultat attendu dans le simulateur. A toi ensuite de réaliser le programme et de le sauvegarder.

Réalise les exercices de programmation dans l'ordre... Tu peux les recommencer autant que tu le souhaites...

Il existe plusieurs solutions, l'important est que tu sois capable d'obtenir le résultat attendu.

Nous allons programmer une carte, Lorsque nous aurons déouvert suffisament de programmation tu pourras la manipuler dans la réalité.

Consignes

Menu

Découvrer l'interface

+info

Fichier de départ :

A toi de jouer

L'algorithme

• Quand A est pressé, afficher la lettre H • Quand B est pressé, éteindre les LED

    Le but est de faire apparître un H et de l'éffacer

    Exercice 1 : les bases

    Fichier de départ :

    A toi de jouer

    L'algorithme

    • Afficher et étenidre le smiley toutes les 1 seconde

    Le but est de faire apparître un smiley et de le faire clignoter toute les secondes

    Exercice 2 : les bases

    Fichier de départ :

    A toi de jouer

    L'algorithme

    • Lorqu'on appuie sur A , afficher un bonhomme
    • Le faire clignoter 4 fois
    • Le faire changer de position

    Le but est de faire apparaître lorsqu'on appuie sur A, un personage et de le faire changer de position 4 fois

    Exercice 3 : les bases

    Fichier de départ :

    A toi de jouer

    L'algorithme

    • Lorqu'on appuie sur A , afficher la température
    • Lorqu'on appuie sur B , afficher l'intensité lumineuse
    • Lorsqu'on secoue afficher un coeur clignotant

    Le but est lorsqu'on appuie sur A, d'afficher la température et lorsque 'on appuie sur B, d'afficher l'intensité lumineuse et si l'on secoue afficher un coeur qui clignotte.

    Exercice 4 : les bases

    Fichier de départ :

    A toi de jouer

    L'algorithme

    • Lorqu'on appuie sur A , augmenter la variable "nombreA" de 1
    • Lorsqu'on appuie sur A, afficher la variable "nombreA"
    • Au départ la variable "nombreA" est à 0

    Le but est de faire un compteur. Chaque fois que l'on appuie sur A, on augmente de 1

    Exercice 5 : les capteurs numériques

    Fichier de départ :

    A toi de jouer

    L'algorithme

    • Lorqu'on appuie sur A , augmenter le "nombreA" de 1"
    • Lorsqu'on appuie sur A, afficher le "nombreA
    • Lorqu'on appuie sur B, augmenter le "nombreB" de 1
    • Lorsqu'on appuie sur B, afficher le "nombreB"
    • Au départ le "nombreA" et le "nombreB" sont à 0

    En partant de l'exercice 5, Chaque fois que l'on appuie sur B, on augmente de 1

    Exercice 6 : les capteurs numériques

    Fichier de départ :

    A toi de jouer

    L'algorithme

    1. Au départ le "nombreA" et le "nombreB" sont à 0
    2. Lorqu'on appuie sur A ,augmenter le "nombreA" de 1
    3. Lorsqu'on appuie sur A, afficher le "nombreA"
    4. Lorqu'on appuie sur B, augmenter le "nombreB" de 1
    5. Lorsqu'on appuie sur B, afficher le" nombreB"
    6. Lorsque l'on appuie sur A et B, on affiche "nombreA" "+" "Nombre B" "="
    7. Lorsque l'on appuie sur A et B, on affiche le résultat de "nombreA" + "NombreB" pendant 5 secondes
    8. Après l'opération les variable "nombreA" et "NombreB" sont remise à 0

    En partant de l'exercice 6, Chaque fois que l'on appuie sur A et B, on affiche pendant 5 secondes le résultat de A plus B puis on remet tout à zéro.

    Exercice 7 : La calculatrice

    Fichier de départ carte 2 :

    Fichier de départ carte 1 :

    A toi de jouer

    L'algorithme

    Carte 1

    • Définir une fréquence de communication commune
    • Lorqu'on appuie sur A , envoyer texte " abc " par radio
    • Lorqu'on appuie sur B, envoyer texte "1a2b " par radio
    Carte 2
    • Définir la même fréquence de communication
    • Quand une info texte est reçue
    ◦ Si le texte reçu est " abc ", afficher " O " ◦ Si le texte reçu est " 1a2b ", afficher " F "

    En binôme, avec 2 cartes, nous allons simuler le fonctionnement d'une télécomande de voiture par exemple

    Exercice 8

    Fichier de départ carte 2 :

    Fichier de départ carte 1 :

    A toi de jouer

    L'algorithme

    Carte 1

    • Définir une fréquence de communication commune
    • Lorqu'on appuie sur A , envoyer texte "temp" par radio
    • Lorqu'on appuie sur B, envoyer texte "lum" par radio
    • Quand un nombre est reçu par radio : afficher sa valeur
    Carte 2
    • Définir la même fréquence de communication
    • Quand une info texte est reçue
    ◦ Si le texte reçu est " temp ", envoyer par radio la valeur de température ◦ Si le texte reçu est " lum ", envoyer par radio la valeur de luminosité

    En binôme, avec 2 cartes, nous allons réaliser une station météo déportée.

    Exercice 9

    Fichier de départ carte 2 :

    Fichier de départ carte 1 :

    A toi de jouer

    L'algorithme

    Carte 1

    • Définir une fréquence de communication commune
    • Lorqu'on appuie sur A , envoyer texte "temp" par radio
    • Lorqu'on appuie sur B, envoyer texte "lum" par radio
    • Quand un nombre est reçu par radio : afficher sa valeur
    Carte 2
    • Définir la même fréquence de communication
    • Quand une info texte est reçue
    ◦ Si le texte reçu est " temp ", envoyer par radio la valeur de température ◦ Si le texte reçu est " lum ", envoyer par radio la valeur de luminosité

    En binôme, avec 2 cartes, nous allons réaliser une station météo déportée.

    Exercice 10

    MERCI !

    Retour au menu