DIY kendin yap
Master sınıfları, talimatlar, faydalı ipuçları, yemek tarifleri.
» » »Attiny85 mikroişlemcisindeki oyuncu wav dosyaları
Attiny85 mikroişlemcisindeki oyuncu wav dosyaları

Bu yazıda, wav formatındaki dosyaları doğrudan SD, microSD veya mini SD hafıza kartından çalmanıza izin verecek çok gerekli ve ilginç bir elektronik cihaz oluşturma sürecini ele alacağız. Bir müzik kartını hafıza kartına kaydedebilir, örneğin böyle bir cihazı bir buzdolabına takabilirsiniz ve kapısını her açtığınızda güzel bir melodi çalacaktır. Böyle bir "müzikal" buzdolabını kapatmayı unutmak artık mümkün olmayacak. Müzikçaları kullanmak için başka bir seçenek kapı zili olarak kullanılabilir. İnternette her zevke uygun birçok farklı melodi bulabilirsiniz. Böylece, bir fabrika çağrısının sıkıcı sesi, örneğin sevdiğiniz bir şarkıyla değiştirilebilir. Buna ek olarak, böyle bir cihaz sevilen bir hediye için orijinal bir hediye olarak kullanılabilir - hoparlörü güzel bir kutuya entegre etmek yeterlidir, açtığınızda ses selamlama sesi duyulacaktır. Bu örneklere ek olarak, oyuncu günlük yaşamda birçok uygulama bulabilir.

Oyuncu devresi


Attiny85 mikroişlemcisindeki oyuncu wav dosyaları

Cihaz şeması en az ayrıntı içeriyor, ana link AVR Attiny85 ailesinin mikrokontrolcüsü. Güç uygulandığında, dosyaları hemen bellek kartından okumaya başlar ve PWM çıkışlarını hoparlörden çalmak için kullanır. Bu durumda ses seviyesi çok yüksek değil, birçok açıdan kullanılan hoparlörün duyarlılığına bağlı. Yüksek bir ses elde etmek için, hoparlör yerine amplifikatör girişini bağlamanız gerekir. Bununla birlikte, mikrodenetleyicinin çıkışından gelen sinyal doğrudan amplifikatöre beslemek için çok büyüktür, bu nedenle aralarındaki ses kontrolünü ayarlamak şarttır, aksi takdirde amplifikatörün bozulma riski vardır. İlk kez açtığınızda, minimum ses konumuna ayarlamanız ve ardından istenen ses seviyesine ulaşana kadar kademeli olarak artırmanız gerekir.

Hafıza kartı pin çıkışı


Bellek kartlarının pin çıkışı resimde gösterilmektedir:
Attiny85 mikroişlemcisindeki oyuncu wav dosyaları

İkisi güç olan 6 kablo, devre bir hafıza kartına bağlanır. Hem SD hem de MicroSD ve MiniSD'yi kullanabilirsiniz, esas olan doğru pinout'u korumaktır. Gereksiz bir MicroSD adaptörünün SD'de kullanılması en uygunudur, daha sonra kullanılmış bellek kartının takılı olduğu adaptörün kendisine lehimlenmesi mümkün olacaktır, tam da bunu yaptım. Bu programda kullanılmadan önce, hafıza kartının FAT dosya sisteminde formatlanması gerekir. Biçimlendirdikten sonra karta wav dosyaları yazabilirsiniz, örnekleme frekansı 48 kHz'den fazla olmayan PCM formatında 8 veya 16 bit olmalıdır. Sıradan mp3 dosyalarını wav formatına dönüştürmenize izin veren birçok bilgisayar programı var, bunlardan biri GoldWave, kullandım.
Gücü bağladığınızda veya bir hafıza kartı taktığınızda, devre düğmesine basıldığında sonraki dosya dahil edilir, devre çalmaya başlar. Hafıza kartları 3.3 volt gerektirmektedir, bu nedenle, 78L33 dengeleyici, eşya için önerilen baskılı devre kartına monte edilmiştir (şemada belirtilmemiştir). Bir stabilizatör kullanarak, devrenin besleme voltajı 5-12 volt aralığındadır. Bu devre küçük bir akım tüketir ve bu nedenle bir batarya ile çalıştırılabilir. Bunu yapmak için, yaptığım gibi, bir 3.7 - 5 volt dönüştürücü dönüştürücü almanız gerekir.
Devre hemen çalışmaya başlar, herhangi bir konfigürasyon gerektirmez, mikrodenetleyiciyi yakmanız yeterlidir.Sigorta uçları, aşağıdaki resimde gösterildiği gibi ayarlanmalıdır (bir onay işareti, bu bitin PonyProg'da olduğu gibi programlandığı anlamına gelir).
Attiny85 mikroişlemcisindeki oyuncu wav dosyaları

Kartı ve bellenimi buradan indirebilirsiniz:
[11.88 Kb] (indirme: 263)

Toplanan oyuncunun ücreti


Topladığım oyuncunun fotoğrafı:
Attiny85 mikroişlemcisindeki oyuncu wav dosyaları

Attiny85 mikroişlemcisindeki oyuncu wav dosyaları

Attiny85 mikroişlemcisindeki oyuncu wav dosyaları

Attiny85 mikroişlemcisindeki oyuncu wav dosyaları

Attiny85 mikroişlemcisindeki oyuncu wav dosyaları

Attiny85 mikroişlemcisindeki oyuncu wav dosyaları

Attiny85 mikroişlemcisindeki oyuncu wav dosyaları

Attiny85 mikroişlemcisindeki oyuncu wav dosyaları

Attiny85 mikroişlemcisindeki oyuncu wav dosyaları

Attiny85 mikroişlemcisindeki oyuncu wav dosyaları

Güç için dönüştürücü.
Attiny85 mikroişlemcisindeki oyuncu wav dosyaları
Geri git
Yorumlar (0)

Ayrıca okuyun

Çamaşır makineleri için hata kodları