Les filles qui…
CC BY-SA 4.0	Leçon 3 – En musique	Ton nom :	

Coche la case quand tu as fini l’exercice.
1. Au clair de la lune		2. Ultra-son		3. Thérémine		4. Eviter les obstacles		
	De la musique avec mbot
Le robot peut jouer de la musique avec ce bloc 
Ce bloc a deux menus, un pour choisir la hauteur du son, l’autre pour choisir la durée du son.
 
Correspondance des notes anglaises et françaises
Anglais	A	B	C	D	E	F	G	
Français	La	Si	Do	Ré	Mi	Fa	Sol	
1.	Au clair de la lune
	Observe
	
	Ecris le programme suivant et exécute-le 

La musique s’écrit sur une partition. 
	Essaye
	Duplique le programme et fais-le aller deux fois plus vite
	Pour aller deux fois plus vite, il faut changer les durées des notes pour les diviser par deux :
un demi → un quart ; entier → un demi ; double → entier
	Bonus (si tu as le temps)
Ecris le programme de cette partition
	Observe
	Ecris le programme suivant et joue « Au clair de la lune » sur le clavier
	
	Est-ce que toutes les notes ont la même durée ?
	Bonus (si tu as le temps)
	Complète le programme pour que le robot puisse jouer les 7 notes de la gamme
Tu as bien gagné le droit de jouer ce que tu veux !
2.	Le capteur ultrason
Un capteur permet au robot de recevoir des informations sur son environnement (obstacle, température ...).
Les « capteurs » passifs d’un humain ou d’un animal sont les organes de ses cinq sens.

Le capteur ultrason est un capteur actif : il envoie un ultrason avec son Transmetteur (T) et reçoit l’écho avec son Receveur (R) si l’ultrason a rencontré un obstacle. C’est le temps d’aller-retour du son qui permet de mesurer la distance.
Ce bloc permet d’obtenir la distance mesurée 
 On dit ultrason car notre oreille ne l’entend pas, mais c’est un son (un chien en entend certains).

Essaye
	Mets ta main devant le robot, clique sur ce bloc et observe la distance. Déplace ta main, clique et observe.
	Observe
	Ecris les deux programmes suivants, exécute-les et observe. Déplace ton robot, exécute-les et observe.
	
	A quoi sert   ? Trouver le nombre entier le plus près □ Changer la valeur en mètre □
	Observe
	Ecris les deux programmes suivants, met le robot près d’un mur, exécute-les. Pourquoi le robot s’arrête-t-il ?
	
	Observe
	Ecris le programme suivant, met ta main devant le robot et exécute-le. Observe le panda.

3.	Programmer le robot comme thérémine

Le thérémine est un instrument composé d’un boîtier électronique équipé de deux antennes.
L'instrument a la particularité de produire de la musique sans être touché par l’instrumentiste.
La main droite commande la hauteur de la note, en faisant varier sa distance à l’antenne verticale.
L’antenne horizontale, en forme de boucle, est utilisée pour faire varier le volume selon sa distance à la main gauche.
Image : Lydia Kavina, virtuose du thérémine.
https://fr.wikipedia.org/wiki/Thérémine 
Observe
	Ecris le programme suivant et joue le début de la chanson « Au clair de la lune » 
	
	Continue
	Complète le programme pour que le robot puisse jouer les 7 notes de la gamme
Tu as bien gagné le droit de jouer ce que tu veux !
	Bonus (si tu as le temps)
	Ajoute au programme de la thérémine des blocs pour que tu puisses contrôler ton robot avec les flèches du clavier. Essaye de jouer quelque chose !
4.	Eviter les obstacles
Essaye
	Allume ton robot, appuie une fois sur le bouton (les LED sont en vert), pose le robot par terre et observe.
	Programme
	Programme la touche espace pour arrêter le robot et ajoute un programme sur le modèle suivant.
Répéter indéfiniment
	Si distance mesurée par le capteur ultrasons du port 3 < 10 alors
		Tourner à gauche (ou à droite)
	Sinon
		Avancer
	Bonus (si tu as le temps)
Programme d’autres touches pour faire de la musique et de la lumière.

Leçon 3  - Solution
1. Au clair de la lune
	Essaye
	Duplique le programme et fais-le aller deux fois plus vite
Voilà la solution. 

4. Eviter les obstacles
Programme
	Programme la touche espace pour arrêter le robot et ajoute un programme sur le modèle suivant.
Voilà la solution.
3. Programmer le robot comme thérémine
	Comment les instruments font-ils des sons ?
Piano : touche → percussion sur une corde → résonance (son)
Piano électronique: touche → circuit électronique → son enregistré
Robot mbot: bloc « jouer une note » → buzzer → son généré
Théremine : distance à l’antenne → circuit électronique → son enregistré
	Continue
	Complète le programme pour que le robot puisse jouer les 7 notes de la gamme
Voilà la solution.