Mündəricat:

Beat Box: 5 addım
Beat Box: 5 addım

Video: Beat Box: 5 addım

Video: Beat Box: 5 addım
Video: Tory Lanez BEST freestyle w/ Adin Ross 2024, Iyul
Anonim
Beat Box
Beat Box

Bu vuruş qutusu, sensor tərəfindən alınan səs müəyyən bir həddi keçəndə açılan çoxlu LED işıqları ilə təchiz olunmuş bir qutudur.

Addım 1: Tələblər

Tələblər
Tələblər
Tələblər
Tələblər

Lazımi təchizatlar:

-1 Arduino Uno

-Çörək taxtası

-Kişi/Kişi tullananlar

-Kişi/Qadın tullananlar

-Arduino səs sensoru (dörd sancaq)

-İstədiyiniz qədər çox LED işıq

-Rezistorlar (istifadə etdiyiniz LED -lərlə eyni miqdarda) -

-10 x 25 karton qutu -Worbla -Boya

Addım 2: Arduino, Çörək Paneli və Səs Sensorunu birləşdirin

Arduino, Çörək Paneli və Səs Sensorunun birləşdirilməsi
Arduino, Çörək Paneli və Səs Sensorunun birləşdirilməsi
Arduino, Çörək Paneli və Səs Sensorunun birləşdirilməsi
Arduino, Çörək Paneli və Səs Sensorunun birləşdirilməsi
Arduino, Çörək Paneli və Səs Sensorunun birləşdirilməsi
Arduino, Çörək Paneli və Səs Sensorunun birləşdirilməsi

Səs sensoru dörd sancağa malikdir: AO, GND, VCC (aka +) və DO. Sancaqları Arduino ilə aşağıdakı şəkildə bağlamalısınız:

AO = AO GND = GND VCC (+) = 5V DO = Rəqəmsal Pin 2

İstinad üçün cədvələ də baxa bilərsiniz.

Arduino, səs sensoru və çörək taxtası, istinad şəkilində göründüyü kimi bir -birinə bağlıdır. Şəkildə yalnız bir LED var, ancaq istəsəniz daha çox bağlaya bilərsiniz. Əlbəttə ki, hər bir LED -in öz rezistoruna malik olduğundan əmin olmalısınız. Rezistorlar Arduinonun GND -nə bağlı olan yalnız bir tullananla əlaqələndirilməlidir, beləliklə LED -dən Arduinoya verilən sifariş: Arduino üzərindəki rəqəmsal pin, LED işığı -, LED işığı +, rezistor, Arduinoda GND.

Addım 3: Lehimləmə və Kablolama

Lehimləmə və Kablolama
Lehimləmə və Kablolama
Lehimləmə və Kablolama
Lehimləmə və Kablolama

Hər şeyin düzgün işlədiyinə əmin olduqdan sonra, hər şeyi lehimlədim və qutunuza uyğun olduğundan əmin olmaq üçün çörək taxtasının ölçüsünü dəyişdim.

Zəhmət olmasa kasıb lehimləmə işinə nəzakətli olun, mən heç bir texniki anlayışı olmayan, stresslə dolu bir tələbəyəm.

Addım 4: Layihənin kodlaşdırılması

Layihənin kodlaşdırılması
Layihənin kodlaşdırılması

"Soundensor.ino" faylı, layihəm üçün istifadə etdiyim kodu ehtiva edir. Səs sensoru həssaslığın bir qədər dəyişməsinə ehtiyac duya bilər. Bunu serial monitoruna (Arduino proqramında sağ üst) gedərək "analoq" dəyərinə baxaraq etdim. 20 ətrafında bir yerdəsə, koddakı "int_threshold" u 21 və ya yaxın bir şey qoyursan. Mavi düzbucağın üstündəki kiçik düyməni çevirərək səs sensorunun həssaslığı ilə də oynaya bilərsiniz.

Addım 5: Mənzilin Tikintisi

Mənzilin Tikintisi
Mənzilin Tikintisi
Mənzilin Tikintisi
Mənzilin Tikintisi
Mənzilin Tikintisi
Mənzilin Tikintisi

Layihənin yerləşdirilməsi üçün başlamaq üçün sadə bir karton qutudan istifadə etdim. Daha sonra davamlılığı üçün müəyyən bir termoplastik növü olan Worbla ilə örtdüm. Worbla istifadə edərək korpus haqqında bəzi detallar da verdim və EVA köpüyündən "kilidi" düzəltdim. Worbla hələ də qəliblənə bilərkən, LED -lərin keçməsi üçün qutunun üstündə beş deşik, arxa tərəfində isə hər hansı bir naqillər üçün bir deşik etdim. Deliklərin kifayət qədər böyük olduğundan əmin olun!

Kobud, dəriyə bənzər bir toxumanı təqlid etmək istədiyimi bildiyim üçün, qəsdən boyamadan əvvəl Worbla-nı boyamadım. Worblanın soyumasına icazə verdikdən sonra qutunu tamamilə qara rəngə boyadım. Sonra hər hansı bir sahənin saxta, eyni rəngə çevrilməməsi üçün müxtəlif rəngləri qat -qat çəkdim.

Və sonra bütün avadanlıqlarınızı qutuya qoyursunuz! Güc mənbəyimə və səs sensoruma tel üçün arxa dəliyi istifadə etdim, buna görə mikrofonunu istədiyim yerə qoya bilərəm. Bununla birlikdə, cihazın qutuya daha asan uyğunlaşması üçün heç bir şey etmədim. Vaxtım olsaydı, yəqin ki, bunu edərdim.

İndi sevdiyiniz musiqini seçmək kifayətdir!

Tövsiyə: