SD kart üzerinden müzik oynatma kodları ( Test edilmiştir)

seyyarbilimadamı

Yönetici
Katılım
24 Ara 2018
Mesajlar
557
Tepkime puanı
96
Puanları
28
Konum
istanbul
#include <SimpleSDAudio.h>

// Arduino uno bağlantıları
// SD kartınızı formatlayın müzik dosyasını direk içine atın
// Hoparlör + pini Arduino 9 numaralı pine takılacak. - pin arguino GND ye takılacak.
// sd kart cs pini: Arduino 4. pine takılacak
// sd kart sck pini: Arduino 13. pine takılacak
// sd kart Mosı pini: Arduino 11. pine takılacak
// sd kart Mıso pini: Arduino 12. pine takılacak
// isteğe göre sd kart üzerindeki 3.3 volt Arduino üzerindeki3.3 volta takılabilir
// isteğe göre sd kart üzerindeki 5 volt Arduino üzerindeki 5 volta takılabilir hem 3.3 volt hem de 5 voltu ikisini bir takmayın
// SD karg GNG pini Arduino üzerindeki GNG pinine takılacak
// Ses dosyası ses dönüştürücü ile Wav formatına dönüştürülecek online çeviri adresi : Convert audio to WAV
// Ses dosyası ayarları 8 Bit - 32000 hz Mono şeklinde yapılacak. Farklı bir ayar müziğin hızlı çalmasına neden olur

void setup()
{

SdPlay.setSDCSPin(4);



if (!SdPlay.init(SSDA_MODE_HALFRATE | SSDA_MODE_MONO | SSDA_MODE_AUTOWORKER))
{
while(1);
}

if(!SdPlay.setFile("test.wav")) // Sd karta yüklediğiniz müziğin ismi ne ise burayı da onunla aynı yapın Örnek olarak (test ) yazdım.
// Sd kartın içine konulan müziğe isim verirken sadece ismi yazın sonuna .vaw eklemeyin.
{
while(1); //dosya bulunamassa durdur
}
}

void loop(void) {

SdPlay.play(); // seçilen dosyayı çal

while(!SdPlay.isStopped()) { // müzik bittiğinde tekrar çal
;
}
}
 
Üst