Está en la página 1de 1

AVANCE # 3

SISTEMA DE AUDIO COMANDADO POR ARDUINO.


NOMBRE: RONNY ROMERO

//líbrerias necesarias
#include <SD.h>
#include <SPI.h>
#include <TMRpcm.h> // librería que permite reproducir sonido en Arduino.

TMRpcm Audio; //Se crea un objeto de la librería TMRpcm llamado Audio.


#define pinSD 10 //Define el pin para seleccionar la tarjeta SD en el
módulo es CS

// variables
int A = 0; // Almacena el valor del pulsador 1
int B = 0; // Alamacena el valor del pulsador 2
int valor = 0; // variable de control
void setup() {
pinMode(2, INPUT); // Entrada del pulsador 1
pinMode(3, INPUT);// Entrada del pulsador 2
Audio.speakerPin = 9; //Define el pin en el que está conectada un
parlante.
Serial.begin(9600); // Inicia la comunicación Serial.

if (!SD.begin(pinSD)) { //Verifica la coneccion de la tarjeta sd:


Serial.println("Fallo en la tarjeta SD"); //Aviso de que algo no
anda bien
return; //No hacer nada si no se pudo leer la tarjeta
}
}

void loop() {

A = digitalRead(2); // Lectura del pin digital 2


B = digitalRead(3);// Lectura del pin digital 3
delay(100);
valor = A + (B * 10); // operacion para obtener 4 valores posibles 0-1-
10-11
switch (valor)
{
case 1:
Audio.play("A.wav"); // nombre de archivo a reproducir guardado en
la sd.
break;

case 10:
Audio.play("B.wav"); // nombre de archivo a reproducir guardado en
la sd.
break;
}// Fin del switch 9

} // Fin del loop

También podría gustarte