İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Sese duyarlı RGB LED'lerle bir Arduino projesi yapmanın heyecan verici olacağını düşündüm. Nihai hedefim, sonunda, sese duyarlı gözler yapmak için 2 ayrı ayrı adreslenebilir 8x8 LED matrisi kullanmak olacak, ancak şimdilik, bu bileşenlerin birlikte nasıl çalışacağına aşina oluyorum.
Gereçler:
Arduino Uno R3 Başlangıç Kitini kullanıyorum ve sarf malzemelerinin çoğu bundan gelecek. Tek ek kaynak, LM393 ses sensörü ve WS2812B 8x8 LED matrisleridir. Üçünü de Amazon.com'dan buradan satın aldım:
Amazon.com'da Arduino Uno R3 Başlangıç Seti = 36,99 $
Arduino Uno R3
Atlama Kabloları (m/m ve m/f)
USB-A'dan USB'ye
LM393 Ses Sensörü x 5 = 7,99$
WS2812B RGB ayrı ayrı adreslenebilir 8x8 LED matrisi = 10,99 ABD doları x 2
LM393'ün potansiyometresi için Minik Tornavida
Arduino yazılımınıza Adafruit Neopixel kütüphanesini de eklemeniz gerekecek.
Adım 1: Materyalleri Elde Edin
Yaşadığınız alan, bu projedekiler gibi elektronik bileşenlere erişim sağlamayabilir.
Bu bileşenleri hobi mağazalarında veya çevrimiçi olarak kontrol edebilirsiniz. Parçalarınızı çevrimiçi sipariş etmeyi planlıyorsanız, bazılarının gelmesi biraz zaman alabileceğinden bunu önceden yapmanız gerektiğini unutmayın.
Adım 2: Gerilimi Kontrol Edin
Projenizin güvenli bir şekilde çalışması için uygun voltajı, dirençleri veya diğer bileşenleri kullandığınızdan emin olun.
Bu projede LM393 ses sensörü 3.3v veya 5v pin kullanabilir ve LED matrisler 5v pin kullanabilir. İkisini de 5v'ye bağladım. Ancak, tek bir LED veya farklı bir dizi kullanıyorsanız, devreye doğru direnci eklemeniz gerekir.
Fotoğrafta ve aşağıdaki devre şemasında da göreceğiniz gibi her bir LED matrisinden çıkan kabloların hepsini kullanmama gerek kalmadı.
Adım 3: Kablolama
Bu adım, her iki tür atlama kablosu gerektirecektir.
Projeyi güvenli bir şekilde bağlamayı unutmayın. Güç tamamen kesildiğinde devreleri bağlamayı ve bileşenleri bağlamayı seviyorum.
Adım 4: Arduino Kroki
Bu, Sound Reactive LED'lerimi çalıştırmak için benim Arduino dosyam, ancak beğeninize göre değiştirebilirsiniz. Gelecekte bu projeyi güncellemeye devam edeceğim.
Arduino IDE'de seri monitörü açarsanız sensörün algılama değerlerini kontrol edebilir ve LM393 üzerindeki potansiyometreyi minik tornavida ile ayarlayabilirsiniz.
Adım 5: Sketch'i Arduino'ya Yükleyin
Bu kısım USB-A'dan USB'ye kablo gerektirir, bu yüzden onu kullanmaya hazır olun.
Cihaz hemen çalışmaya başlamalıdır.
Işıklar etkinleşmiyor gibi görünüyorsa:
- LM393 ses sensöründeki sese duyarlılığı değiştirmek için potansiyometreyi ayarlayın
- Müziği açın veya kısa bir menzile sahip olduğu için sensördeki mikrofona yakın tutun
Adım 6: KEYFİNİ ÇIKARIN
Projeyle ilgili güncellemeleri arayın!