Arduino Playing the Melody With the Sd Card
by sezgingul in Circuits > Arduino
15787 Views, 157 Favorites, 0 Comments
Arduino Playing the Melody With the Sd Card
![melody sd card.jpg](/proxy/?url=https://content.instructables.com/FAV/BTTM/IDCXEEM2/FAVBTTMIDCXEEM2.jpg&filename=melody sd card.jpg)
This project is in SD card loaded stolen melody is provided by command sent from the serial monitor.
If you want to add the application var.siz 6-melody melody melody file must be the same as the name of the specified code name.
The components are used:
Arduino UNO
SD card reader
speakerphone
Arduino Code
//pin in sd card input module ** MOSI – pin 11 ** MISO – pin 12** CLK – pin 13** CS – pin 4
#include <SD.h>// SD card library
#define Sd_Chip_pin 4
#include <TMRpcm.h>// playing the melody library
char val;TMRpcm tmrpcm; // Create a melody function
void setup()
{ Serial.begin(9600);
tmrpcm.speakerPin = 9; // 9 pin to attach digital speakers + leg
if (!SD.begin(Sd_Chip_pin)) {
// sd module bağlanma return; } }
void loop()
{ if (Serial.available())
{ delay(100);
while(Serial.available() > 0)
{ val = Serial.read();
if (val == ‘1’) { // 1 steal 1.wav file sends data
tmrpcm.play(“1.wav”);
}
else if(val == ‘2’)
{ // 2.wav 2 sends data to steal files
tmrpcm.play(“2.wav”); }
else if(val == ‘3’)
{ // 3.wav sends data to steal files
tmrpcm.play(“3.wav”); }
else if(val == ‘4’)
{ // 4.wav 4 sends data to steal files
tmrpcm.play(“4.wav”); }
else if(val == ‘5’)
{ // 5.wav 5 sends data to steal files
tmrpcm.play(“5.wav”); }
else if(val == ‘6’){ //6.wav 6 sends data to steal files
tmrpcm.play(“6.wav”);
}
}
}
}
Video
![Arduino ile sd karttan melodi &ccedil;alma uygulaması](/proxy/?url=https://content.instructables.com/F5F/J9VR/IDCXEEQU/F5FJ9VRIDCXEEQU.jpg&filename=Arduino ile sd karttan melodi &ccedil;alma uygulaması)
More imformation: