Skip to content

Activité

Jukebox

Intermédiaire | MakeCode, Python | Boutons, Broches, Son | Entrée / Sortie, Matériel et logiciel, Son

Étape 1 : Maîtrisez

Qu'est-ce que c'est ?

Fabriquez une boîte à musique qui joue des pièces différentes en appuyant sur un bouton.

Ces deux vidéos vous montrent ce que vous allez faire et comment le coder :

Introduction

Guide de codage

Comment ça marche

  • Un jukebox est une machine qui joue des chansons différentes lorsque vous mettez une pièce de monnaie et choisissez la musique que vous voulez entendre en appuyant sur des boutons.
  • Ce jukebox micro:bit utilise des écouteurs ou des haut-parleurs connectés pour produire le son comme nous l'avons fait dans le projet "Faites du bruit".
La pointe de la prise casque connectée à la broche 0, la partie longue de la prise casque connectée à GND sur micro:bit
  • Connectez la broche 0 du micro:bit à la pointe de la prise de votre casque et GND à la partie plus longue de la prise du casque.
  • Lorsque vous faites du son avec le micro:bit, la broche 0 devient une sortie.
  • Ce programme joue différentes airs de musiques intégrées si vous appuyez sur le bouton A ou le bouton B.

Ce dont vous aurez besoin

  • micro:bit (ou simulateur MakeCode)
  • MakeCode ou éditeur Python
  • un boîtier de piles (optionnel)
  • Un casque, un buzzer ou un haut-parleur amplifié
  • deux fils avec des prises "crocodile"

Étape 2 : Codez

Étape 3 : Améliorez

  • Changez les morceaux, par exemple essayez PRELUDE ou ENTERTAINER. Vous pouvez trouver une liste de toutes les musiques intégrées que vous pouvez utiliser en Python ici.
  • Afficher différentes images, lettres, chiffres ou mots selon la musique que vous avez choisie.
  • Faites jouer un son aléatoire si vous le secouez.