DonanımHaber Mini sürüm 2 Ocak 2026 tarihi itibariyle kullanımdan kalkacaktır. Bunun yerine daha hızlı bir deneyim için DH Android veya DH iOS uygulamalarını kullanabilirsiniz.
Arama butonu
Bu konudaki kullanıcılar: 1 misafir
3
Cevap
827
Tıklama
0
Öne Çıkarma
arduino ile şarkı oynatmak
G
12 yıl (1443 mesaj)
Binbaşı
Konu Sahibi

küçük bir devrede arduino uno kullanacağım. 4-6-8 ohmluk bir hoparlör alsam, 4 dakikalık bir parçayı (kısa bir süresi de olur) oynatabilir miyim bu arkadaş ile ? evetse nasıl, devre nasıl olmalı ne yapmalıyım kodlama nasıl olmalı ?

çok teşekkürler. :)

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



G
12 yıl (1451 mesaj)
Binbaşı

Parça wav formatında ise çok basit, değilse program baya bir kompleks olur.

Parçanın başında dosya format bilgisi yazar.

https://ccrma.stanford.edu/courses/422/projects/WaveFormat/

Linkteki format yapısı ile parça başını okutursun. Dosyanın kaç bitlik olduğunu öğrenir ve kaç bitlik aralıkta ise o kadar okuma yaptırıp çıkışa pwm ile verirsin. Dosya 16 bit pwm çıkışın 8 bit ise kayıpsız dönüşüm için orantılama ile yakınsaman gerekir. Ses çok kısık ise 16 bitin üst bitleri boş olabilir. 2 şer bitlik aralıkla yakınsama yaparak değer verdirirsin. Ama pwm çıkışına göre sesi bilgisayarından formatlarsan daha iyi olur. Algoritmaları sıkıntı olmaz dersen hikayesi var biraz.

MP3 gibi farklı formatlar sıkıştırma açma kodlarına ihtiyaç duyuyor. Onları hazır kütüphane olarak bulursan biraz cebelleştikten sonra çözersin. Ama uno işlemcisine biraz ağır gelir. MP3 decoder entegreleri ile çözümüe gidebilirsin.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.