0% ont trouvé ce document utile (0 vote)
14 vues23 pages

Documentation Microbit Senior

Transféré par

mayssagamoudii
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
14 vues23 pages

Documentation Microbit Senior

Transféré par

mayssagamoudii
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Documentation

Pack Micro:bit Senior


Programmation avec Makecode
Table des matières
À-propos…………………………………………………………………………………………………………………………………………….
Avant de commencer…………………………………………………………………………………………………………………………

Niveau débutant ...................................................................................................................................... 1


Afficher une image sur l’écran LED ..................................................................................................... 1
Afficher un nombre sur l’écran LED .................................................................................................... 1
Afficher un message sur l’écran LED ................................................................................................... 2
Afficher un cœur clignotant sur l’écran LED........................................................................................ 2
Afficher des smileys avec les boutons ................................................................................................. 3
Afficher le niveau de luminosité.......................................................................................................... 3
Afficher la température ....................................................................................................................... 4
Afficher un message lorsque logo est touché ..................................................................................... 4
Afficher des icones selon le niveau du son ......................................................................................... 4
Niveau Intermédiaire............................................................................................................................... 5
L’accéléromètre................................................................................................................................... 5
La boussole .......................................................................................................................................... 7
Haut-parleur ........................................................................................................................................ 8
Niveau avancé ......................................................................................................................................... 9
Clignoter une LED .............................................................................................................................. 10
Feux de carrefour .............................................................................................................................. 11
Bouton poussoir ................................................................................................................................ 13
Potentiomètre ................................................................................................................................... 14
Servomoteur ...................................................................................................................................... 15
Ultrason ............................................................................................................................................. 16
Renardo, start-up au service de la
transformation culturelle et sociale par
l'éducation. Notre mission est le
développement et la conception des
systèmes technologiques éducative.
Auteur:
Ce tutoriel est écrit par Mr.Bayram
Maazoun qui est un enseignant dans Lycée
Tela Kasserine et un formateur dans la
robotique et les nouvelles technologies

54 747 747

[email protected]
Micro :bit V2 est une mini carte programmable conçue pour l’apprentissage de la
programmation. Il est possible de réaliser une multitude de programmes. Les activités
de programmation (débutant et intermédiaire) proposées dans la suite de ce livre
s’appuient sur les fonctionnalités offertes par la carte micro:bit : matrice LED, boutons-
poussoirs, capteur de température, capteur de lumière, accéléromètre et boussole.

MakeCode
Environnement de programmation en ligne. Programmation séquentielle
ou événementielle en blocs. Traduction automatique en JavaScript.

Jeu d’instructions de base en français. Possibilité d’enrichir le jeu


d’instructions. Espace de simulation.
Pour accéder à ce logiciel disponible gratuitement sur internet, copier le lien suivant :
https://makecode.microbit.org

Cliquez sur Nouveau


projet pour
commencer à coder.
Vous pouvez aussi
importer un fichier
depuis votre
ordinateur avec
Importer.

Vous pouvez coder en


blocs, en JavaScript et
en Python. Ici, nous
nous concentrons sur
le mode blocs. Sur la
gauche de l’écran, vous
trouvez les différents
blocs disponibles. En
haut, les blocs de bases
sont affichés. La carte
micro:bit en haut à
gauche de l’écran
permet d’avoir une
simulation du
programme en cours.
Après avoir coder votre programme, vous pouvez nommer votre projet :

Ensuite, le télécharger en cliquant sur le bouton Télécharger.

Un fichier .hex se télécharge par défaut dans le dossier Téléchargement.

Brancher la carte micro :bit à votre ordinateur via le câble USB. L’ordinateur est
censé de la connaitre en tant que clé USB avec le nom MICROBIT.

Déplacer le fichier .hex dans MICROBIT et c’est terminé. Attendez bien que le
programme soit chargé complétement avant de débrancher la carte (une LED dans
l’arrière du carte Micro :bit clignote pendant le téléchargement)
Niveau Débutant

Afficher une image sur l’écran LED

Afficher un nombre sur l’écran LED

1
Afficher un message sur l’écran LED

Afficher un cœur clignotant sur l’écran LED

2
Afficher smileys suit à l’appui des boutons

Afficher le niveau de luminosité

3
Afficher la température

Afficher un message lorsque logo est touché

Afficher des icones selon le niveau du son

4
Niveau Intermédiaire
L’accéléromètre (lorsque secouer)

Simulation de lancement de dé : lorsque la carte micro bit est


secouée une face du dé sera affichée :
• Tout d’abord, il faut créer une variable nommée face qui
contiendra un nombre aléatoire entre 1 et 6

• Définir face à une valeur aléatoire entre 1 et 6

5
• Affichage de la valeur de face lorsque la carte est secouée

• Une version plus avancée peut être faite avec l’utilisation des
expressions logiques conditionnelles

6
La Boussole

Un autre capteur présent dans le Micro:bit est la boussole. Une particularité de


ce capteur est qu'il doit être "calibré" pour fonctionner correctement.
Lorsque votre programme contient des blocs reliés à la boussole, le Micro:bit
affichera "TILT TO FILL SCREEN", ce qui signifie que vous aurez à calibrer la
boussole. Vous aurez par la suite à faire allumer chaque LED de la matrice en
faisant bouger le Micro:bit Lorsque la boussole est calibrée, un sourire apparaît.
On veut afficher la direction (Nord, Sud, Est, Ouest) sur le Micro:bit :

7
0

Haut-parleur

La carte Micro :bit dispose d’un haut-parleur. Pour jouer de la musique sur la
carte, MakeCode propose :
• 20 mélodies préenregistrées (comme blues, anniversaire, mariage, …)

• 10 sons préenregistrés (comme bonjour, heureux, triste, …)

• Des instructions simples pour créer vos propres morceaux

8
Niveau Avancé
Pour étendre les fonctionnalités de la carte micro:bit, nous devons utilisé la
carte d'extension micro:bit breakout ou GPIO (General Purpose Input Output).

Remarque : veuillez vous assurer d'insérer le microbit dans la bonne direction


dans la carte d'extension de dérivation.

• Définir face à une valeur aléatoire entre 1 et 6

• Définir face à une valeur aléatoire entre 1 et 6


9
111

Clignoter LED

• Montage :

- Borne Cathode de la LED -> Résistance -> GND de la carte Microbit


- Borne Anode de la LED -> Pin P0 de la carte Microbit

10
• Code :

Feux de carrefour

• Montage :

- Borne GND du feu tri couleur -> GND de la carte Microbit


- Borne R du feu tri couleur -> Pin P0 de la carte Microbit

- Borne Y du feu tri couleur -> Pin P1 de la carte Microbit


- Borne G du feu tri couleur -> Pin P2 de la carte Microbit
11
-
• Code :

Remarques:
1. Les pins R, Y et G désignent respectivement les pins des led Rouge,
Jaune et Vert.
2. Pas besoin d’ajouter des résistances pour les led (ils sont déjà intégrés
dans le module tri couleur).

12
Bouton Poussoir

• Montage :

• Code :

13
Potentiomètre

Le potentiomètre est une résistance réglable qui permet


d'ajuster, par exemple, le volume d'une radio.

• Montage :

- Borne GND du potentiomètre -> GND de la carte Microbit


- Borne VCC du potentiomètre -> Pin 3.3V de la carte Microbit
- Borne OUT du potentiomètre -> Pin P2 de la carte Microbit

-
• Code :

14
Servo moteur

Les servomoteurs, souvent abrégés en « servo » tout court


par leurs utilisateurs, sont des moteurs d'un type particulier,
très appréciés pour faire tourner quelque chose jusqu'à une
position bien précise et capable de maintenir cette position
jusqu'à l'arrivée d'une nouvelle instruction.

• Montage :

- Borne GND : marron du servo -> GND de la carte Microbit

• Code : - Borne VCC : Rouge du servo -> Pin 5V de la carte Microbit


- Borne DATA : orangé du servo -> Pin P0 de la carte Microbit

15
Ultrason

L’ultrason est un capteur de mesure de


distance qui utilise des ondes sonores
ultrasoniques. Ce capteur fonctionne avec
une tension d'alimentation de 5 volts,
dispose d'un angle de mesure de 15° environ
et permet de faire des mesures de distance
entre 2 centimètres et 4 mètres.
- Borne GND -> GND de la carte Microbit

• Montage : - Borne VCC :-> Pin 5V de la carte Microbit


- Borne Trig -> Pin P0 de la carte Microbit

- Borne Echo -> Pin P1 de la carte Microbit


-

Remarque : il faut ajouter l’extension Sonar

16
• Code :

Remarques:
Le servomoteur et le capteur Ultrason nécessitent 5V pour un bon
fonctionnement.
Après avoir téléversé le programme dans la carte, retirer le câble USB de la carte
Microbit et alimenter la carte d’extension via ce câble.

17

Vous aimerez peut-être aussi