Ana Sayfa Arduino Arduino ile SD Karttan Müzik Çalma

Arduino ile SD Karttan Müzik Çalma

2 min read
8
3
53,977

Merhaba Arkadaşlar bu yazımızda Arduino ile sd karttan ses dosyasını hoparlördençalacağız. Bu yöntemle projelerinize ses dosyaları ekleyebilir, hatta müzik çalar bile yapabilirsiniz.

SD karttan ses dosyası çalmak için  Arduino’da bazı ek kütüphanelere ihtiyacımız olacaktır. TMRpcm.h kütüphanesi, SD Karttan .Wav uzantılı dosyalarını oynatan bir kütüphanedir. Bu kütüphane yardımıyla .Wav uzantılı dosyalarını oynatabilirsiniz. Elimizde farklı uzantılı ses dosyası varsa, bu dosyaları https://audio.online-convert.com/convert-to-wav adresinden online olarak .Wav adresinden .Wav uzantılı hale getirebiliriz. Aşağıdaki resimde görüldüğü gibi önce çevirecek olduğumuz dosyayı seçiyoruz. Daha sonra gerekli ayarları yaptıktan sonra Convert File diyerek işlemi tamamlıyoruz. Elde ettiğimiz .Wav uzantılı dosyayı SD Kartımızın içine atarak SD Kart Modülüne takıyoruz.

Kullanılan Malzemeler

Devre Şeması

Gerekli Olan Kütüphaneler

Programa buradan ulaşabilirsiniz.

Buna Benzer Yazılar Göster !
Daha Fazlasını Yükle - Muhammet Özcan
Daha Fazla Göster -  Arduino

8 Yorumlar

  1. aziz

    18 Kasım 2018 at 16:58

    merhaba ben sd kartan işlem yapmak istiyorum ama çalışmıyor seri monitorde sd başarısız diyiyor sd karttı okumuyor neden aceba

    Reply

  2. büşra

    10 Mart 2019 at 13:48

    iyi günler.kodda bu hatayı alıyoruz.bağlantılar ve kodlar burdakiyle tamamen aynı olmasına rağmen sesi çaldıramıyoruz.yardımcı olur musunuz?
    C:\Users\asus\Desktop\3\3.ino: In function ‘void setup()’:

    C:\Users\asus\Desktop\3\3.ino:17:20: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]

    tmrpcm.play(“1.wav”);

    Reply

    • Muhammet Özcan

      Muhammet Özcan

      10 Mart 2019 at 17:51

      Merhabalar sd kartın içine çalmak isteğiniz müziği doğru isimle mi kaydettiniz ?

      Reply

  3. semih

    29 Kasım 2019 at 18:48

    kod nerede ?

    Reply

    • Muhammet Özcan

      Muhammet Özcan

      30 Kasım 2019 at 15:44

      Programa buradan ulasabilirsiniz kisminda

      Reply

  4. Müberra

    14 Aralık 2019 at 16:38

    Belirli koşullarda belirli ses dosyalarını açmak istiyorum.Yani birden fazla ses dosyası olacak ve koşul gerçekleştiğinde istadiğim ses dosyasını açmak isityorum.Bunu if kullanarak nasıl yapabilirim?

    Reply

  5. berat

    10 Aralık 2020 at 14:46

    merhaba abi ses çok hızlandı ve sürekli tekrar edşyor bir şey anlaşılmıyor ses çok hızlı konuşmaya başladı

    Reply

  6. Mert

    1 Haziran 2022 at 20:14

    C:\Users\mrtak\Downloads\sd_Card_sound\sd_Card_sound.ino: In function ‘void setup()’:
    C:\Users\mrtak\Downloads\sd_Card_sound\sd_Card_sound.ino:17:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    tmrpcm.play(“Gurbet.wav”); // Ses Dosyasını Oynat

    hocam böyle bir hata alıyorum neden?

    Reply

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Bak Bakalım ?

IEEE YTÜ 16. İLTEK Günleri

“Sadece Derse Girerek Mühendis Olunmaz!” sloganı ile yıllardır profesyonel işle…