Boombox

És hora de posar en pràctica el teu potencial com a DJ amb el BoomBox màgic i adquirir habilitats com aquestes! El BoomBox és un reproductor de so senzill que pots utilitzar per tocar música o simplement reproduir qualsevol so. Ja ve amb tres sons pregravats, però estem segurs que en pots gravar de molt millors!

Materials

  • 1 placa Arduino U
  • 1 Shield Bàsica Educativa
  • 1 altaveu
  • 1 targeta micro SD
  • 3 botons
  • 3 resistències 10kohm
  • 3 cables negres
  • 6 cables de colors

Instruccions

  1. Connecta la Shield a la part superior de la teva placa Arduino.
  2. Connecta tres botons a través del pont central de la breadboard.
  3. Connecta una pota del botó al Pin digital 5.
  4. Connecta el mateix Pin a una resistència de 10kohm, i la resistència a GND.
  5. Connecta els altres dos botons als Pins digitals 6 i 7 i afegeix les seves resistències i cables respectius.
  6. Connecta l’altre extrem del botó a 5V.
  7. Grava 3 peces sonores wav amb l’ordinador, anomena-les 0.wav,1.wav2.wav i desa-les al directori arrel de la targeta SD.
  8. Insereix la targeta SD a la ranura corresponent de la Shield. Connecta el teu Arduino a l’ordinador i puja l’exemple Boombox.
  9. Connecta l’Arduino a l’ordinador. Puja l’exemple Boombox i prova el joc.
Nota: Pots utilitzar Audacity http://audacity.sourceforge.net/) per gravar fitxers de so que encaixin amb l’Arduino. Per a més detalls, mira la referència: Prepara Sons Wav.
Nota: Utilitza només l’altaveu de paper per la reproducció de l’àudio, perquè tindrà més qualitat que el piezo.

Codi

Pots trobar el codi a Arxiu -> Exemples -> BasicEducationShield -> Magic -> BoomBox

Com funciona?

Player permet a l’Arduino reproduir un so .wav des de la targeta SD.

El programa espera que algun dels 3 botons sigui premut i reprodueix el so que té associat. Després, el procés es repeteix des del principi.

No funciona?

  1. Prova de corregir errors dels botons. Mira la referència per veure com es fa.
  2. Corregeix errors del reproductor de música. Per saber-ne més detalls, mira la referència Eina Soundwave.

Continua experimentant!

  • Pots afegir més botons per reproduir més sons?