Tuto 08 : Je monte le son avec le robot Geek Junior
La carte micro:bit réserve quelques surprises ! Par exemple, elle produit du son ! On t’explique les premiers pas pour programmer du son et même de la musique pour ton robot !
Tu as surement remarqué que sur la face arrière de la carte micro:bit se trouve un petit « speaker ». Attention ici, on ne parle pas d’un système de musique de haute qualité. Le but étant plutôt de générer des sons et des petites musiques basiques.
Présentation de la bibliothèque
« Musique »
La bibliothèque « Musique » intègre un certain nombre d’instructions. Nous n’allons pas toutes les détailler ici mais en découvrir les principaux.
Les cartes micro:bit V2 sont pourvues de blocs de programmation spécifiques :
Le haut-parleur étant relié à la broche P0 de la carte, il est pratique de pouvoir déconnecter ce haut-parleur afin d’en affecter la broche à une autre fonction, mais nous y reviendrons plus tard.
Du coup, l’instruction qui permet de basculer le haut-parleur à l’état On ou Off va être indispensable d’utilisation.
Je déclenche des sons et/ou des mélodies
Tu vas coder de deux façons différentes le déclenchement de sons grâce à l’appui des boutons A et B qui se trouvent sur le dessus de la carte micro:bit. On commence avec une première expérience.
N’oublie pas d’enregistrer le scripte sur la carte micro:bit, puis de placer la carte sur le robot pour tester ton programme.
Deuxième expérience : modifie le programme précédent comme ceci.
À ton avis, qu’est-ce que cela va changer ?
En fait, rien. Tu peux donc te rendre compte que pour arriver au même résultat, il peut y avoir plusieurs solutions. Si tu n’arrives pas à créer ce script, tu peux le charger depuis cette adresse : bit.ly/robotgeekjunior.
Sons et lumières
Tu vas maintenant essayer de combiner les scripts des tutoriels 7 & 8 afin d’en combiner les fonctions. Ci-dessous, tu trouveras un exemple de programme. Bien sûr, le mieux est que tu te fasses toi-même un script.
N’hésite pas non plus à jouer avec les réglages pour voir comment se comporte ton robot !
- Tous les fichiers pour tous les tutoriels de ce cahier d’activités sont disponibles au téléchargement à cette adresse : https://bit.ly/robotgeekjunior.