İçindekiler:

Beat Kutusu: 5 Adım
Beat Kutusu: 5 Adım

Video: Beat Kutusu: 5 Adım

Video: Beat Kutusu: 5 Adım
Video: Bunu da sadece müslümanlar anlıyacak 🙃 #shorts 2024, Kasım
Anonim
yendi kutusu
yendi kutusu

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

Gereksinimler
Gereksinimler
Gereksinimler
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

Arduino, Breadboard ve Ses Sensörünü Bağlama
Arduino, Breadboard ve Ses Sensörünü Bağlama
Arduino, Breadboard ve Ses Sensörünü Bağlama
Arduino, Breadboard ve Ses Sensörünü Bağlama
Arduino, Breadboard ve Ses Sensörünü Bağlama
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

Lehimleme ve Kablolama
Lehimleme ve Kablolama
Lehimleme ve Kablolama
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ı

Projenin Kodlanması
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ı

Konut inşa etmek
Konut inşa etmek
Konut inşa etmek
Konut inşa etmek
Konut inşa etmek
Konut inşa etmek

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!

Önerilen: