SlideShare a Scribd company logo
Disseny d’interaccio PAC2
Marcos Baldoví Martínez
Esquemàtica, realitzada amb el software Fritzing:
Firmware, codi en format Arduino.
/*
* BoomBox
*
* This is your first step towards theese kinds of skills:
* http://www.youtube.com/watch?v=FcJCxe1VSLA&noredirect=1
* The boom box is a small sample player you can use to make music,
* or just random sound. It comes with three prerecorded samples
* but we probably don’t have the same creative cleverness when it
* comes to recording as you do so you should definitely record your
* own samples too!
*
* (c) 2013-2016 Arduino LLC.
*/
#include <EducationShield.h>
//Declaració dels 3 botons.
//la funció sound player utilitza els pin 3, 4 i 11
//per tant no s’utilitzaran
ButtonGroup bg;
int buttons[]={5,6,7};
// Hi ha 3 botons en el grup de botons
int buttonsCount=3;
// Declaració del reproductor de so
Player player=Player();
void setup(){
// Obrir les comunicacions serie i esperar al fet que el port s'obri:
Serial.begin(9600);
// Inicialitza el reproductor de so. Obri el monitor en sèrie per veure
// els arxius de so guardats en la targeta micro SD
player.begin();
// Inicialitza el grup de botons.
bg.begin(buttonsCount,buttons);
}
void loop(){
// Espere al fet que es pressione un dels botons.
// D'acord amb el botó premut → retorna 0, 1 o 2
int pressedButton=bg.pressed();
//Play a different sound according to the
//button pressed.
switch(pressedButton){
case 0:
Serial.println("sound 0");
player.play("0.wav");
break;
case 1:
Serial.println("sound 1");
player.play("1.wav");
break;
case 2:
Serial.println("sound 2");
player.play("2.wav");
break;
}
}
Document de text amb descripció conceptual
La pràctica escollida s'anomena "Boombox" està inclosa en el projecte" Arduino Verkstad Project" i
tracta d'un reproductor d'àudio, el qual permet reproduir sons prèviament gravats, l'exercici inclou
un so per cada botó que quan s'actua sobre el polsador s'emet un so.
Aquest exercici es podria millorar afegint més botons o incorporant matrius que podrien ser
controlades a través d'un perifèric, per exemple un teclat matricial a través del qual es permeti fer la
crida a un fitxer d'àudio concret, que es trobés en una matriu determinada, donat l'opció de poder
classificar el tipus d'àudio en funció de la matriu.
Per a poder realitzar l'exercici s'ha utilitzat una shield, es tracta d'un tipus de placa que disposa d'una
sèrie de funcions extra que la placa UNO no inclou, en aquest cas el model utilitzat s'anomena
"Education shield" i permet poder incorporar àudio en format WAV a 8bit i 8Khz., a través d'un slot
SD.
Aquest projecte intenta emular una de les funcions del Maschine, que és un controlador hardware
d'àudio, que entre altres funcions permet poder emetre loops d'audio. Aquest dispositiu disposa d'un
PAD que es compon de 16 botons on permet emetre a cadascun un àudio diferent.
Agafar aquest exercici m'ha servit com a introductori per poder desenvolupar la pràctica final, ja
que és una eina molt completa i que és aprofitable després. L'única diferència és, que la shield que
utilitzaré per al projecte final serà per a format MP3, que no és tan exigent com en els formats dels
fitxers WAV.
Procés de treball
1. S'ha instal·lat al programa compilador d'Arduino la llibreria "Education Shield" per a poder
treballar amb la placa adjunta (shield).
2. Seguidament al damunt de la placa d'Arduino, s'acoblarà la "shield", per a poder disposar de
les funcionalitats extra que porta aquesta.
3. Passar els audios a una tarjeta SD, aquests tenen un format de 8bit i 8 KHz.
4. Per poder treballar d'una manera més còmoda i evitar problemes amb les connexions hem
utilitzat la placa protoboard que bé adjunta al kit d'Arduino.
5. L'alimentació de la placa protoboard, serà per mitjà d'un fil des de la shield.
6. Sobre aquesta placa col·locarem els 3 polsadors i el cablejat corresponent des de la shield a
la protoboard.
Video: https://vimeo.com/213266406

More Related Content

What's hot

Disc dur, placa mare i cpu
Disc dur, placa mare i cpuDisc dur, placa mare i cpu
Disc dur, placa mare i cpujoanf2000
 
Presentació de Playstation 3
Presentació de Playstation 3Presentació de Playstation 3
Presentació de Playstation 3
Roger Casadejús Pérez
 
Ps4_Smx
Ps4_SmxPs4_Smx
Insal.lació Ubuntu
Insal.lació UbuntuInsal.lació Ubuntu
Insal.lació Ubuntufox10
 
La millor consola
La millor consolaLa millor consola
La millor consolaJowel35
 
Steam.odp
Steam.odpSteam.odp
Steam.odp
jokker12
 
Power wordpress 1
Power wordpress 1Power wordpress 1
Power wordpress 1
it22_maristesrubi
 
Backup
BackupBackup
Backup
grupcesliceu
 
Catàleg BEEP: Nadal sobre rodes
Catàleg BEEP: Nadal sobre rodesCatàleg BEEP: Nadal sobre rodes
Catàleg BEEP: Nadal sobre rodes
Ticnova Quality Team S.L.
 
Ex MOME
Ex MOMEEx MOME
Ex MOME
JuanjoConejo
 
Ubuntu++
Ubuntu++Ubuntu++
Ubuntu++
Josep Gallart
 
Peccata Mundi: un programa de composició musical automàtica
Peccata Mundi: un programa de composició musical automàticaPeccata Mundi: un programa de composició musical automàtica
Peccata Mundi: un programa de composició musical automàtica
guest0b7991
 
Arduino
ArduinoArduino
I2 4 eso_a_03_lcc_u8_control_pràctic_validació_definitiu
I2 4 eso_a_03_lcc_u8_control_pràctic_validació_definitiuI2 4 eso_a_03_lcc_u8_control_pràctic_validació_definitiu
I2 4 eso_a_03_lcc_u8_control_pràctic_validació_definitiullisard
 
Què fan els informátics
Què fan els informáticsQuè fan els informátics
Què fan els informátics
Ricard Dalmau
 
Introducció a Linux (2) - informació del sistema
Introducció a Linux (2) - informació del sistemaIntroducció a Linux (2) - informació del sistema
Introducció a Linux (2) - informació del sistema
Jordi Juan Pérez kukat
 
Pp hardware
Pp hardwarePp hardware
Pp hardwareDie5el
 
Presentacio diapositives ps3
Presentacio diapositives ps3Presentacio diapositives ps3
Presentacio diapositives ps3Climent Cànaves
 

What's hot (19)

Disc dur, placa mare i cpu
Disc dur, placa mare i cpuDisc dur, placa mare i cpu
Disc dur, placa mare i cpu
 
Presentació de Playstation 3
Presentació de Playstation 3Presentació de Playstation 3
Presentació de Playstation 3
 
Ps4_Smx
Ps4_SmxPs4_Smx
Ps4_Smx
 
harware
harwareharware
harware
 
Insal.lació Ubuntu
Insal.lació UbuntuInsal.lació Ubuntu
Insal.lació Ubuntu
 
La millor consola
La millor consolaLa millor consola
La millor consola
 
Steam.odp
Steam.odpSteam.odp
Steam.odp
 
Power wordpress 1
Power wordpress 1Power wordpress 1
Power wordpress 1
 
Backup
BackupBackup
Backup
 
Catàleg BEEP: Nadal sobre rodes
Catàleg BEEP: Nadal sobre rodesCatàleg BEEP: Nadal sobre rodes
Catàleg BEEP: Nadal sobre rodes
 
Ex MOME
Ex MOMEEx MOME
Ex MOME
 
Ubuntu++
Ubuntu++Ubuntu++
Ubuntu++
 
Peccata Mundi: un programa de composició musical automàtica
Peccata Mundi: un programa de composició musical automàticaPeccata Mundi: un programa de composició musical automàtica
Peccata Mundi: un programa de composició musical automàtica
 
Arduino
ArduinoArduino
Arduino
 
I2 4 eso_a_03_lcc_u8_control_pràctic_validació_definitiu
I2 4 eso_a_03_lcc_u8_control_pràctic_validació_definitiuI2 4 eso_a_03_lcc_u8_control_pràctic_validació_definitiu
I2 4 eso_a_03_lcc_u8_control_pràctic_validació_definitiu
 
Què fan els informátics
Què fan els informáticsQuè fan els informátics
Què fan els informátics
 
Introducció a Linux (2) - informació del sistema
Introducció a Linux (2) - informació del sistemaIntroducció a Linux (2) - informació del sistema
Introducció a Linux (2) - informació del sistema
 
Pp hardware
Pp hardwarePp hardware
Pp hardware
 
Presentacio diapositives ps3
Presentacio diapositives ps3Presentacio diapositives ps3
Presentacio diapositives ps3
 

Similar to Marcos Baldoví Disseny D'interacció PAC2

So Digital
So DigitalSo Digital
So Digital
creal1
 
Unitat 5 2013 5
Unitat 5 2013 5Unitat 5 2013 5
Unitat 5 2013 5
Francesc Raga
 
Perifèrics d'un ordinador
Perifèrics d'un ordinadorPerifèrics d'un ordinador
Perifèrics d'un ordinador
JoakiGiovanardi
 
Presentació perifèrics
Presentació perifèricsPresentació perifèrics
Presentació perifèrics
guillemfontserrano
 
Components d’un ordinador
Components d’un ordinadorComponents d’un ordinador
Components d’un ordinadorponsadmetlla
 
Fitxers sonors
Fitxers sonorsFitxers sonors
Fitxers sonors
LORENA RODRIGUEZ
 
El so mòdul 1
El so   mòdul 1El so   mòdul 1
El so mòdul 1
montsets
 
Components dels ordinadors
Components dels ordinadorsComponents dels ordinadors
Components dels ordinadorsmireeiia
 
Periferics d'un ordinador
Periferics d'un ordinadorPeriferics d'un ordinador
Periferics d'un ordinador
naoopodea
 
Pissarra Digital Interactiva
Pissarra Digital InteractivaPissarra Digital Interactiva
Pissarra Digital Interactiva
La Borrassa rural lab
 
Disseny d'un sistema interactiu: "El gatet poruc"
Disseny d'un sistema interactiu: "El gatet poruc"Disseny d'un sistema interactiu: "El gatet poruc"
Disseny d'un sistema interactiu: "El gatet poruc"
Jordi Zango Novell
 
TPA_pract1
TPA_pract1TPA_pract1
TPA_pract1
Marcos Baldovi
 
Hardware feliu i ivan
Hardware feliu i ivanHardware feliu i ivan
Hardware feliu i ivanfeliuivan
 
Guia ràpida de la placa Raspberry Pi
Guia ràpida de la placa Raspberry PiGuia ràpida de la placa Raspberry Pi
Guia ràpida de la placa Raspberry Pi
Josep Comas
 

Similar to Marcos Baldoví Disseny D'interacció PAC2 (17)

So Digital
So DigitalSo Digital
So Digital
 
Protools
ProtoolsProtools
Protools
 
Unitat 5 2013 5
Unitat 5 2013 5Unitat 5 2013 5
Unitat 5 2013 5
 
Perifèrics d'un ordinador
Perifèrics d'un ordinadorPerifèrics d'un ordinador
Perifèrics d'un ordinador
 
Presentació perifèrics
Presentació perifèricsPresentació perifèrics
Presentació perifèrics
 
Components d’un ordinador
Components d’un ordinadorComponents d’un ordinador
Components d’un ordinador
 
Fitxers sonors
Fitxers sonorsFitxers sonors
Fitxers sonors
 
El so mòdul 1
El so   mòdul 1El so   mòdul 1
El so mòdul 1
 
Components dels ordinadors
Components dels ordinadorsComponents dels ordinadors
Components dels ordinadors
 
Periferics d'un ordinador
Periferics d'un ordinadorPeriferics d'un ordinador
Periferics d'un ordinador
 
Pissarra Digital Interactiva
Pissarra Digital InteractivaPissarra Digital Interactiva
Pissarra Digital Interactiva
 
Disseny d'un sistema interactiu: "El gatet poruc"
Disseny d'un sistema interactiu: "El gatet poruc"Disseny d'un sistema interactiu: "El gatet poruc"
Disseny d'un sistema interactiu: "El gatet poruc"
 
Power point
Power pointPower point
Power point
 
Pong 4
Pong  4Pong  4
Pong 4
 
TPA_pract1
TPA_pract1TPA_pract1
TPA_pract1
 
Hardware feliu i ivan
Hardware feliu i ivanHardware feliu i ivan
Hardware feliu i ivan
 
Guia ràpida de la placa Raspberry Pi
Guia ràpida de la placa Raspberry PiGuia ràpida de la placa Raspberry Pi
Guia ràpida de la placa Raspberry Pi
 

More from Marcos Baldovi

Comportament d'Usuaris Marcos baldovi Prova Sintesis 2018
Comportament d'Usuaris Marcos baldovi Prova Sintesis 2018Comportament d'Usuaris Marcos baldovi Prova Sintesis 2018
Comportament d'Usuaris Marcos baldovi Prova Sintesis 2018
Marcos Baldovi
 
Comportament d'Usuaris Marcos baldovi Resum Researching UX
Comportament d'Usuaris Marcos baldovi Resum Researching UXComportament d'Usuaris Marcos baldovi Resum Researching UX
Comportament d'Usuaris Marcos baldovi Resum Researching UX
Marcos Baldovi
 
Comportament d'Usuaris Marcos baldovi Practica 1
Comportament d'Usuaris Marcos baldovi Practica 1Comportament d'Usuaris Marcos baldovi Practica 1
Comportament d'Usuaris Marcos baldovi Practica 1
Marcos Baldovi
 
Comportament d'Usuaris Marcos baldovi PAC2
Comportament d'Usuaris Marcos baldovi PAC2Comportament d'Usuaris Marcos baldovi PAC2
Comportament d'Usuaris Marcos baldovi PAC2
Marcos Baldovi
 
Comportament d'Usuaris Marcos baldovi PAC1
Comportament d'Usuaris Marcos baldovi PAC1Comportament d'Usuaris Marcos baldovi PAC1
Comportament d'Usuaris Marcos baldovi PAC1
Marcos Baldovi
 
Fotografia Digital Marcos baldovi Prova Sintesis
Fotografia Digital Marcos baldovi Prova SintesisFotografia Digital Marcos baldovi Prova Sintesis
Fotografia Digital Marcos baldovi Prova Sintesis
Marcos Baldovi
 
Fotografia Digital Marcos baldovi practica 2
Fotografia Digital Marcos baldovi practica 2Fotografia Digital Marcos baldovi practica 2
Fotografia Digital Marcos baldovi practica 2
Marcos Baldovi
 
Fotografia Digital Marcos baldovi practica 1
Fotografia Digital Marcos baldovi practica 1Fotografia Digital Marcos baldovi practica 1
Fotografia Digital Marcos baldovi practica 1
Marcos Baldovi
 
Fotografia Digital Marcos baldovi pac3
Fotografia Digital Marcos baldovi pac3Fotografia Digital Marcos baldovi pac3
Fotografia Digital Marcos baldovi pac3
Marcos Baldovi
 
Fotografia Digital Marcos baldovi pac2
Fotografia Digital Marcos baldovi pac2Fotografia Digital Marcos baldovi pac2
Fotografia Digital Marcos baldovi pac2
Marcos Baldovi
 
Fotografia Digital Marcos baldovi pac1
Fotografia Digital Marcos baldovi pac1Fotografia Digital Marcos baldovi pac1
Fotografia Digital Marcos baldovi pac1
Marcos Baldovi
 
Mercat i Legislació Marcos baldovi PAC4
Mercat i Legislació Marcos baldovi PAC4Mercat i Legislació Marcos baldovi PAC4
Mercat i Legislació Marcos baldovi PAC4
Marcos Baldovi
 
Mercat i Legislació Marcos baldovi PAC3
Mercat i Legislació Marcos baldovi PAC3Mercat i Legislació Marcos baldovi PAC3
Mercat i Legislació Marcos baldovi PAC3
Marcos Baldovi
 
Mercat i Legislació Marcos baldovi PAC2
Mercat i Legislació Marcos baldovi PAC2Mercat i Legislació Marcos baldovi PAC2
Mercat i Legislació Marcos baldovi PAC2
Marcos Baldovi
 
Marcos Baldoví Disseny D'interacció PAC1
Marcos Baldoví Disseny D'interacció PAC1Marcos Baldoví Disseny D'interacció PAC1
Marcos Baldoví Disseny D'interacció PAC1
Marcos Baldovi
 
Metodología i Desenvolupament de Projectes en Xarxa PRACTICA
Metodología i Desenvolupament de Projectes en Xarxa PRACTICAMetodología i Desenvolupament de Projectes en Xarxa PRACTICA
Metodología i Desenvolupament de Projectes en Xarxa PRACTICA
Marcos Baldovi
 
Metodología i Desenvolupament de Projectes en Xarxa PAC3
Metodología i Desenvolupament de Projectes en Xarxa PAC3Metodología i Desenvolupament de Projectes en Xarxa PAC3
Metodología i Desenvolupament de Projectes en Xarxa PAC3
Marcos Baldovi
 
Metodología i Desenvolupament de Projectes en Xarxa PAC 2
Metodología i Desenvolupament de Projectes en Xarxa PAC 2Metodología i Desenvolupament de Projectes en Xarxa PAC 2
Metodología i Desenvolupament de Projectes en Xarxa PAC 2
Marcos Baldovi
 
Metodología i Desenvolupament de Projectes en Xarxa PAC 1
Metodología i Desenvolupament de Projectes en Xarxa PAC 1Metodología i Desenvolupament de Projectes en Xarxa PAC 1
Metodología i Desenvolupament de Projectes en Xarxa PAC 1
Marcos Baldovi
 
Xarxes_Multimedia_ Marcos baldovi Practica Final
Xarxes_Multimedia_ Marcos baldovi Practica FinalXarxes_Multimedia_ Marcos baldovi Practica Final
Xarxes_Multimedia_ Marcos baldovi Practica Final
Marcos Baldovi
 

More from Marcos Baldovi (20)

Comportament d'Usuaris Marcos baldovi Prova Sintesis 2018
Comportament d'Usuaris Marcos baldovi Prova Sintesis 2018Comportament d'Usuaris Marcos baldovi Prova Sintesis 2018
Comportament d'Usuaris Marcos baldovi Prova Sintesis 2018
 
Comportament d'Usuaris Marcos baldovi Resum Researching UX
Comportament d'Usuaris Marcos baldovi Resum Researching UXComportament d'Usuaris Marcos baldovi Resum Researching UX
Comportament d'Usuaris Marcos baldovi Resum Researching UX
 
Comportament d'Usuaris Marcos baldovi Practica 1
Comportament d'Usuaris Marcos baldovi Practica 1Comportament d'Usuaris Marcos baldovi Practica 1
Comportament d'Usuaris Marcos baldovi Practica 1
 
Comportament d'Usuaris Marcos baldovi PAC2
Comportament d'Usuaris Marcos baldovi PAC2Comportament d'Usuaris Marcos baldovi PAC2
Comportament d'Usuaris Marcos baldovi PAC2
 
Comportament d'Usuaris Marcos baldovi PAC1
Comportament d'Usuaris Marcos baldovi PAC1Comportament d'Usuaris Marcos baldovi PAC1
Comportament d'Usuaris Marcos baldovi PAC1
 
Fotografia Digital Marcos baldovi Prova Sintesis
Fotografia Digital Marcos baldovi Prova SintesisFotografia Digital Marcos baldovi Prova Sintesis
Fotografia Digital Marcos baldovi Prova Sintesis
 
Fotografia Digital Marcos baldovi practica 2
Fotografia Digital Marcos baldovi practica 2Fotografia Digital Marcos baldovi practica 2
Fotografia Digital Marcos baldovi practica 2
 
Fotografia Digital Marcos baldovi practica 1
Fotografia Digital Marcos baldovi practica 1Fotografia Digital Marcos baldovi practica 1
Fotografia Digital Marcos baldovi practica 1
 
Fotografia Digital Marcos baldovi pac3
Fotografia Digital Marcos baldovi pac3Fotografia Digital Marcos baldovi pac3
Fotografia Digital Marcos baldovi pac3
 
Fotografia Digital Marcos baldovi pac2
Fotografia Digital Marcos baldovi pac2Fotografia Digital Marcos baldovi pac2
Fotografia Digital Marcos baldovi pac2
 
Fotografia Digital Marcos baldovi pac1
Fotografia Digital Marcos baldovi pac1Fotografia Digital Marcos baldovi pac1
Fotografia Digital Marcos baldovi pac1
 
Mercat i Legislació Marcos baldovi PAC4
Mercat i Legislació Marcos baldovi PAC4Mercat i Legislació Marcos baldovi PAC4
Mercat i Legislació Marcos baldovi PAC4
 
Mercat i Legislació Marcos baldovi PAC3
Mercat i Legislació Marcos baldovi PAC3Mercat i Legislació Marcos baldovi PAC3
Mercat i Legislació Marcos baldovi PAC3
 
Mercat i Legislació Marcos baldovi PAC2
Mercat i Legislació Marcos baldovi PAC2Mercat i Legislació Marcos baldovi PAC2
Mercat i Legislació Marcos baldovi PAC2
 
Marcos Baldoví Disseny D'interacció PAC1
Marcos Baldoví Disseny D'interacció PAC1Marcos Baldoví Disseny D'interacció PAC1
Marcos Baldoví Disseny D'interacció PAC1
 
Metodología i Desenvolupament de Projectes en Xarxa PRACTICA
Metodología i Desenvolupament de Projectes en Xarxa PRACTICAMetodología i Desenvolupament de Projectes en Xarxa PRACTICA
Metodología i Desenvolupament de Projectes en Xarxa PRACTICA
 
Metodología i Desenvolupament de Projectes en Xarxa PAC3
Metodología i Desenvolupament de Projectes en Xarxa PAC3Metodología i Desenvolupament de Projectes en Xarxa PAC3
Metodología i Desenvolupament de Projectes en Xarxa PAC3
 
Metodología i Desenvolupament de Projectes en Xarxa PAC 2
Metodología i Desenvolupament de Projectes en Xarxa PAC 2Metodología i Desenvolupament de Projectes en Xarxa PAC 2
Metodología i Desenvolupament de Projectes en Xarxa PAC 2
 
Metodología i Desenvolupament de Projectes en Xarxa PAC 1
Metodología i Desenvolupament de Projectes en Xarxa PAC 1Metodología i Desenvolupament de Projectes en Xarxa PAC 1
Metodología i Desenvolupament de Projectes en Xarxa PAC 1
 
Xarxes_Multimedia_ Marcos baldovi Practica Final
Xarxes_Multimedia_ Marcos baldovi Practica FinalXarxes_Multimedia_ Marcos baldovi Practica Final
Xarxes_Multimedia_ Marcos baldovi Practica Final
 

Marcos Baldoví Disseny D'interacció PAC2

  • 2. Esquemàtica, realitzada amb el software Fritzing:
  • 3. Firmware, codi en format Arduino. /* * BoomBox * * This is your first step towards theese kinds of skills: * http://www.youtube.com/watch?v=FcJCxe1VSLA&noredirect=1 * The boom box is a small sample player you can use to make music, * or just random sound. It comes with three prerecorded samples * but we probably don’t have the same creative cleverness when it * comes to recording as you do so you should definitely record your * own samples too! * * (c) 2013-2016 Arduino LLC. */ #include <EducationShield.h> //Declaració dels 3 botons. //la funció sound player utilitza els pin 3, 4 i 11 //per tant no s’utilitzaran ButtonGroup bg; int buttons[]={5,6,7}; // Hi ha 3 botons en el grup de botons int buttonsCount=3; // Declaració del reproductor de so Player player=Player(); void setup(){ // Obrir les comunicacions serie i esperar al fet que el port s'obri: Serial.begin(9600); // Inicialitza el reproductor de so. Obri el monitor en sèrie per veure // els arxius de so guardats en la targeta micro SD player.begin(); // Inicialitza el grup de botons. bg.begin(buttonsCount,buttons); } void loop(){ // Espere al fet que es pressione un dels botons. // D'acord amb el botó premut → retorna 0, 1 o 2 int pressedButton=bg.pressed(); //Play a different sound according to the //button pressed. switch(pressedButton){ case 0: Serial.println("sound 0"); player.play("0.wav"); break; case 1: Serial.println("sound 1"); player.play("1.wav"); break; case 2: Serial.println("sound 2"); player.play("2.wav"); break; } }
  • 4. Document de text amb descripció conceptual La pràctica escollida s'anomena "Boombox" està inclosa en el projecte" Arduino Verkstad Project" i tracta d'un reproductor d'àudio, el qual permet reproduir sons prèviament gravats, l'exercici inclou un so per cada botó que quan s'actua sobre el polsador s'emet un so. Aquest exercici es podria millorar afegint més botons o incorporant matrius que podrien ser controlades a través d'un perifèric, per exemple un teclat matricial a través del qual es permeti fer la crida a un fitxer d'àudio concret, que es trobés en una matriu determinada, donat l'opció de poder classificar el tipus d'àudio en funció de la matriu. Per a poder realitzar l'exercici s'ha utilitzat una shield, es tracta d'un tipus de placa que disposa d'una sèrie de funcions extra que la placa UNO no inclou, en aquest cas el model utilitzat s'anomena "Education shield" i permet poder incorporar àudio en format WAV a 8bit i 8Khz., a través d'un slot SD. Aquest projecte intenta emular una de les funcions del Maschine, que és un controlador hardware d'àudio, que entre altres funcions permet poder emetre loops d'audio. Aquest dispositiu disposa d'un PAD que es compon de 16 botons on permet emetre a cadascun un àudio diferent. Agafar aquest exercici m'ha servit com a introductori per poder desenvolupar la pràctica final, ja que és una eina molt completa i que és aprofitable després. L'única diferència és, que la shield que utilitzaré per al projecte final serà per a format MP3, que no és tan exigent com en els formats dels fitxers WAV. Procés de treball 1. S'ha instal·lat al programa compilador d'Arduino la llibreria "Education Shield" per a poder treballar amb la placa adjunta (shield). 2. Seguidament al damunt de la placa d'Arduino, s'acoblarà la "shield", per a poder disposar de les funcionalitats extra que porta aquesta. 3. Passar els audios a una tarjeta SD, aquests tenen un format de 8bit i 8 KHz. 4. Per poder treballar d'una manera més còmoda i evitar problemes amb les connexions hem utilitzat la placa protoboard que bé adjunta al kit d'Arduino. 5. L'alimentació de la placa protoboard, serà per mitjà d'un fil des de la shield. 6. Sobre aquesta placa col·locarem els 3 polsadors i el cablejat corresponent des de la shield a la protoboard.
  • 5.
  • 6.