İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Bu beatbox, sensör tarafından alınan ses belirli bir eşiği aştığında açılan birden fazla LED ışığı ile donatılmış bir kutudur.
Adım 1: Gereksinimler
Ihtiyaç duyulan malzemeler:
-1 Arduino Uno
-Bir ekmek tahtası
-Erkek/Erkek kazaklar
-Erkek/Dişi kazaklar
-Arduino ses sensörü (dört pinli)
-İstediğiniz kadar LED ışık
-Dirençler (kullandığınız LED'lerle aynı miktarda) -
-10 x 25 karton kutu -Worbla -Boya
Adım 2: Arduino, Breadboard ve Ses Sensörünü Bağlama
Ses sensörünün dört pimi vardır: AO, GND, VCC (diğer adıyla +) ve DO. Pinleri Arduino'ya şu şekilde bağlamanız gerekir:
AO = AO GND = GND VCC (+) = 5V DO = Dijital Pin 2
Referans için tabloya da bakabilirsiniz.
Arduino, ses sensörü ve breadboard referans resimde görüldüğü gibi birbirine bağlanmıştır. Resimde bağlı tek bir LED var, ancak isterseniz her zaman daha fazlasını bağlayabilirsiniz. Elbette her LED'in kendi direncine sahip olduğundan emin olmalısınız. Dirençler Arduino'nun GND'sine bağlı olan tek bir jumper'a bağlanmalıdır. Yani LED'den Arduino'ya sıra: Arduino'da dijital pin, LED ışık -, LED ışık +, direnç, Arduino'da GND.
Adım 3: Lehimleme ve Kablolama
Her şeyin doğru çalıştığından emin olduktan sonra, her şeyi lehimledim ve kutunuza sığdığından emin olmak için devre tahtasını yeniden boyutlandırdım.
Lütfen zavallı lehimleme işine karşı nazik olun, ben sadece stres dolu bir öğrenciyim ve hiçbir teknik anlayışım yok.
Adım 4: Projenin Kodlanması
"Soundsensor.ino" dosyası projem için kullandığım kodu içeriyor. Ses sensörünün hassasiyetinin biraz ayarlanması gerekebilir. Bunu seri monitöre (Arduino yazılımında sağ üstte) gidip "analog" değerine bakarak yaptım. 20 civarında bir yerdeyse, "int_threshold" kodunu 21'e veya buna yakın bir yere koyarsınız. Ayrıca mavi dikdörtgenin üstündeki küçük düğmeyi çevirerek ses sensörünün hassasiyetiyle de oynayabilirsiniz.
Adım 5: Konutun İnşası
Projenin muhafazası için başlangıçta basit bir karton kutu kullandım. Daha sonra dayanıklılık için belirli bir tür termoplastik olan Worbla ile kapladım. Ayrıca Worbla kullanarak kasa üzerinde bazı detaylar yaptım ve EVA köpüğünden "kilit" yaptım. Worbla hala kalıplanabilirken, LED'lerin geçmesi için kutunun üstünde beş delik ve herhangi bir kablolama için arkada bir delik açtım. Deliklerin yeterince büyük olduğundan emin olun!
Kaba, deri benzeri bir dokuyu taklit etmek istediğimi bildiğim için Worbla'yı boyamadan önce astarlamadım. Worbla'yı soğumaya bıraktıktan sonra kutuyu tamamen siyaha boyadım. Ardından, herhangi bir alanın sahte, aynı renge dönüşmesini önlemek için çeşitli renkleri katmanlar halinde sürdüm.
Ve sonra tüm donanımınızı kutuya koyun! Güç kaynağıma ve ses sensörüme giden kablo için arka deliği kullandım, böylece mikrofonunu istediğim yere koyabilirim. Ancak, donanımın kutuya daha kolay sığması için hiçbir şey yapmadım. Biraz daha zamanım olsaydı muhtemelen bunu yapardım.
Şimdi tek yapmanız gereken en sevdiğiniz müziği seçmek!