Arduino MP3 Player – TF-16P – Müzik Çalar hakkında bilgilere yer vereceğiz.
Mp3 dosyaları müzik dünyasına çığır açan bir yapıdır. MP3 kelimesi, MPEG Layer 3’ün kısaltmasından oluşmuştur. (MPEG=Motion Pictures Experts Group). MP3 formatı disk alanından tasarruf sağlanması amacıyla ortaya çıkmıştır.
Mp3 uzantıları yaygınlaştıktan sonra bu uzantıdaki sıkıştırılmış dosyaları çalabilen playerler gelişmiştir. Mp3 dosyaları diğer ses dosyalarına göre (wave) disk alanında kapladıkları yer bakımından bakılınca oldukça az yer kaplamaktadırlar. 16GB hafıza kartı içine yüzlerce mp3 dosyası alabilmektedir. Küçük disklerde yüzlerce müzik dosyasının saklanabilmesi bunların aynı disk içinden çalınabilmeleri de gerekli kılmıştır. Bu ihtiyaca göre bu dosyaları okuyabilen ve çalabilen modüller, playerler üretilmiştir.
Mp3 player denildiği zaman oldukça geniş yalpazede kartlar, modüller ve cihazlar bulunmaktadır. Genel amaçlı olarak üretilen bu cihazlar özel durumlar için kullanışlı olmayabilir böyle bir durumda kendi mp3 çalarımızı kendimiz tasarlamamız gerekebilir. Böylesi bir durumda faydalanabileceğimiz mp3 modülleri bulunmaktadır. Bunlardan bir tanesi MP3-TF-16 P modelidir.
Bu modül üzerinde yerleşik mikrosd hafıza kartı yuvasıyla birlikte üretilmiştir. Microsd hafıza kartını okuyabilmektedir. Kart içindeki mp3 formatındaki ses dosyalarını çalabilmektedir. Modül üzerinde doğrudan hoparlör bağlayabileceğiniz mini bir ses anfisi de bulunmaktadır. Bu sayede modüle doğrudan hoparlör bağlayabilirsiniz. Modül üzerinde aynı zamanda buton girişleri bulunmaktadır. Bu sayede modüle bağlayacağınız butonlar ile ses kısma açma, parça ileri, parça geri, başlat ve duraklat gibi temel ihtiyaç olabilecek kontroller de modül üzerinden doğrudan yapılabilmektedir.
DFPlayer-mini-pinout
Modül 3.3V – 5V arası çalışıyor. ( Her ne kadar çizimlerde arduino üzerinden 5V alınmış olsa da akım harcaması yüksek olduğunda sorun olabilir. Bilginiz olsun. Uzun süreli çalışacaksa ayrı beslenmesi iyi olacaktır. )
Fakat SPK çıkışına hoparlör bağlamayı düşünüyorsanız 5V ile çalıştırmanızı öneririm. Hoparlör kullanacaksanız bir çok şemada SPK-1 ve SPK-2 uçlarına birlikte bağlayın deniyor. Bu şekilde çalışıyor. Fakat bende 0.5W lık hoparlör var, belki de bundan dolayı akım fazla çekiyor gibi geldi. devrede sorun yarattı. Ben de SPK1 – GND olarak bağlayarak ve araya da 470uF kondansatör bağlayarak sorunsuz şekilde çalışmasını sağladım.
Ayrıca internette SPK bağlantılarına hoparlör bağlandığında gürültü olabildiği yazıyor. Gerçekten öyle. Fakat bunu gidermek için bazı yollar bulunmuş.
1-) 2 adet GND ucunun birbirine bağlanmış olması,
2-) dfplayer ile arduinoyu farklı kaynaklardan beslemek (Tabii ki GND leri birleştirmek)
3-) SPK çıkışının birine 470uF kondansatör bağlamak.
4-) Ses giriş ve çıkışlarında ses kablolarının kullanılması,
5-) Ses giriş çıkışlarının birbirine yakın olarak monte edilip kablo gürültüsünün azaltılması.
( Ben protoboard üzerinde deneme yaptığımdan, bağlantı kabloları uzun olduğundan, gürültüyü arttırdı. )
Not: DFplayer modülünün üstündeki LED enerji verildiğinde değil sd kartı okumaya başladığı anda yanıyor. Enerji verdiğinizde neden LED yanmadı problem mi var demeyin.
Bu modül kendi başına çalışacak şekilde anons sistemlerinde kullanılabilir. Mesela bir sensör koyduğunuzda, sensör bir kişiyi hissettiğinde, mp3 dosyasını çalmaya başlar ve bulunduğu yeri anlatmaya başlar. (Bunu sağlamak için Modülün IO1-2 uçlarından birini sensör kontrolü ile şase yapması yeterli. )
Ya da mikrokontrolcü kullanarak görme engelliler için saat gibi nümerik değerleri okuyabilir.
Ya da anons sistemleri gibi kullanılarak makine de hata varsa çevredeki kişileri sesle ikaz edebilir.
Daha pek çok projede bu modülü rahatlıkla kullanabilirsiniz.
AUX girişini de kablo çekerek hallederseniz, Bluetooth ses alıcısı ya da radyo sistemi bağlayabilirsiniz. Bluetooth ile telefondan da ses dosyalarını çalabilirsiniz.
Tek eksiği MP3 dosyalarının isimlerini ekranda yazdıramamak.
Tercihlerinizi ve tekrar ziyaretlerinizi hatırlayarak size en alakalı deneyimi sunmak için web sitemizde çerezler kullanıyoruz. "Kabul Et" seçeneğine tıklayarak, TÜM çerezlerin kullanımına izin vermiş olursunuz.
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the ...
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
Çerez
Süre
Açıklama
cookielawinfo-checbox-analytics
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checbox-functional
11 months
The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checbox-others
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-necessary
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-performance
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy
11 months
The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.