Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

exercices:thymio_piano [03/05/2016 14:19]
okimi
exercices:thymio_piano [29/08/2016 10:04]
Ligne 1: Ligne 1:
-====== Exercice : Thymio piano ====== 
- 
-===== Notions abordées ===== 
-Programmation séquentielle / Condition / Boucle infinie 
- 
-===== Sujet ===== 
- 
-Nous allons utiliser les capteurs à l'​avant de Thymio, ils vont devenir les touches d'un futur piano. En plaçant les doigts devant chaque capteur, Thymio aura l'​impression de "​voir"​ un obstacle. 
-A chaque capteur, il faudra détecter si il y a un obstacle pour jouer une note. Et ainsi composer sur ce nouvel instrument : le Thymiopiano. 
- 
-===== Note ===== 
- 
-Pour aborder cet exercice, nous allons parler des **BOUCLES INFINIES**. Ce sont des boucles qui ne s'​arrête jamais. Ce type de boucle est représentée par le bloc **FAIRE TOUT LE TEMPS** dans Blockly4Thymio : 
- 
-{{:​blocs:​bloc-faire-tout-le-temps.png|}} 
- 
-Les blocs qui sont positionnés à l'​intérieur de cette boucle sont répétés tout le temps. ​ 
- 
-** Par exemple** 
- 
-L'​exemple ci-dessous montre comment utiliser le bloc **FAIRE TOUT LE TEMPS** pour que les lumières de Thymio clignotent sans jamais s'​arrêter. 
-{{:​exercices:​thymio-est-un-explorateur:​thymio-est-un-explorateur-01.png|}} 
-===== Aide ===== 
- 
-Nous allons demander au programme qu'il vérifie tout le temps si il y a des obstacles. A chaque capteur, on fait jouer une note de musique différente. 
- 
-**Le début du programme pourrait ressembler à ceci** 
- 
-{{:​exercices:​thymio-piano:​thymio-piano-01.png?​nolink|}} 
- 
-===== Pour aller plus loin ===== 
- 
-Tu peux améliorer le programme pour que : 
-  * le ThymioPiano pourrait utiliser les capteurs à l'​arrière pour jouer d'​autre notes 
-  * le ThymioPiano pourrait jouer des sons , il deviendrait alors un vrai synthétiseur. 
- 
-===== Solution ===== 
- 
-Les solutions sur cet exercice sont visibles [[exercices:​solutions:​thymio_est_un_explorateur|ici]].