Skip to content

Activitat

Jukebox

Intermedi | MakeCode, Python | Botons, Pins, So | Entrada/sortida, Maquinari i programari, So

Pas 1: Crea-ho

En què consisteix?

Fes una màquina de música (Jukebox) que reprodueixi diferents melodies només prement un botó.

Aquests dos vídeos et mostren què faràs i com programar-ho.

Introducció

Guia de programació

Com funciona

  • Un "Jukebox" és una màquina que reprodueix diferents cançons quan s’introdueix una moneda i se selecciona la melodia que es desitja escoltar prement uns botons.
  • Aquest "Jukebox" de la micro:bit que reprodueix melodies utilitza auriculars o altaveus connectats per fer so com es va fer en el projecte "Fem una mica de soroll".
La punta del connector dels auriculars està connectat al punt de connexió 0 de la micro:bit, la part llarga del connector dels auriculars està connectat a GND (terra) de la micro:bit
  • Connecta el punt de connexió 0 de la micro:bit a la punta del connector dels auriculars, i GND (terra) a la part més llarga del connector dels auriculars.
  • Quan es fa un so amb la micro:bit, el punt de connexió 0 es converteix en una sortida.
  • Aquest programa reprodueix diferents melodies integrades si prems el botó d'entrada A o B.

Què necessites

  • Micro:bit (o simulador MakeCode )
  • Editor MakeCode o Python
  • Piles (opcional)
  • Un parell d'auriculars, un brunzidor o un altaveu amplificat
  • Dos cables amb pinça de cocodril

Pas 2: Programa-ho

Pas 3: Millora-ho

  • Canvia les melodies, per exemple prova amb PRELUDE (PRELUDI) o ENTERTAINER. Pots trobar una llista de totes les melodies incorporades que pots fer servir a Python aquí.
  • Mostra diferents imatges, lletres, números o paraules depenent de la melodia que hagis triat.
  • Fes que toqui una melodia a l'atzar sacsejant la placa de la micro:bit.