Paso 1: Código de Arduino
PIN de módulo de entrada de tarjeta sd ** MOSI – pin 11 ** MISO – pin 12 ** CLK – pin 13 ** CS – pin 4
#include < SD.h > / / SD tarjeta de biblioteca
#define Sd_Chip_pin 4
#include < TMRpcm.h > / / reproducción de la biblioteca de la melodía
char val; Tmrpcm de TMRpcm; Crear una función de la melodía
void setup()
{Serial.begin(9600);
tmrpcm.speakerPin = 9; conector de 9 pines para conectar altavoces digitales + pierna
if (!. {SD.begin(Sd_Chip_pin))}
bağlanma de módulo SD volver; } }
void loop()
{Si (Serial.available())
{delay(100);
while(serial.Available() > 0)
{val = Serial.read();
Si (val == '1') {/ / 1 robar 1 wav archivo envía los datos
tmrpcm.Play("1.wav");
}
else if (val == '2')
{/ / 2.wav 2 envía datos para robar archivos
tmrpcm.Play("2.wav"); }
else if (val == '3')
{/ / 3 wav envía datos para robar archivos
tmrpcm.Play("3.wav"); }
else if (val == '4')
{/ / wav 4 4 envía los datos para robar archivos
tmrpcm.Play("4.wav"); }
else if (val == '5')
{/ / wav 5 5 envía datos para robar archivos
tmrpcm.Play("5.wav"); }
else if (val == '6') {//6.wav 6 envía datos para robar archivos
tmrpcm.Play("6.wav");
}
}
}
}