Mündəricat:

İnteraktiv Külək Çanları: 4 Addım (Şəkillərlə)
İnteraktiv Külək Çanları: 4 Addım (Şəkillərlə)

Video: İnteraktiv Külək Çanları: 4 Addım (Şəkillərlə)

Video: İnteraktiv Külək Çanları: 4 Addım (Şəkillərlə)
Video: Şəxsi Mənzilləri Külək Enerjisi İlə İşıqlandırmaq Mümkündürmü? 2024, Noyabr
Anonim
İnteraktiv Külək Zəngləri
İnteraktiv Külək Zəngləri
İnteraktiv Külək Zəngləri
İnteraktiv Külək Zəngləri

Makey Makey Layihələri »

Perpetual Chimes, əməkdaşlığınızın səs mənzərəsini yaratdığı bir qaçış təcrübəsi təqdim edən genişlənmiş külək zəngləri toplusudur. İçəridə külək olmadığından, çalarlar onları yumşaq bir şəkildə vurmaq və ya çalmaq və içəridəki gizli səsləri həvəsləndirmək/tərbiyə etmək üçün tamaşaçıların qarşılıqlı əlaqəsini tələb edir - zənglər bir -birinə dəydikcə səsləri tetikler. Zənglər çox az akustik səs çıxardığından - əslində onlarla iş birliyi qurana qədər pozulurlar.

Bu təlimatla interaktiv musiqi heykəllərimi necə qurduğumu göstərəcəyəm.

Təchizat

  • 1 x Raspberry Pi 3 B
  • 1x MakeyMakey
  • 6x keçirici zənglər (mis və ya paslanmayan borular)
  • 6x Jumper telləri
  • 3D printer və filament
  • 1,5 m diametrli 5 m polad kabel
  • 12x polad kabel tutacağı

Addım 1: Çantanızı 3D çap edin

Çantanızı 3D çap edin
Çantanızı 3D çap edin

Zənglərin baş vahidi, beynin tutulduğu yerdir, buna görə də bütün avadanlıqları tutacaq qədər böyük olduğu üçün bütün enerji təchizatı və qulaqlıq ucları üçün deşiklər də olmalıdır.

Dava ölçüləri

Çapı 150 mm və hündürlüyü 60 mm olan çap etdim.

Qazmaq üçün deliklər

Dəstək kabelləri üçün 8x deşik (4 baza, 4 qapaq) - 5 mm diametr

Ortada "topraklanmış" sarkaç üçün 1x çuxur - 5 mm

Zəng dəstəyi üçün 12x deşik - 5 mm

USB gücü və 3,5 mm qulaqlıq kabeli üçün 1x çuxur (qapaqda) - 15 mm

Bu deliklərin ölçüsü sadə bir bələdçidir və kabellərinizin qalınlığından asılı olacaq. Delikləri qazmaq və daha da böyütmək lazım ola bilər.

İstifadə etdiyim 3D printer, divarları çox incə olduğu üçün işi bir keçiddə çap edə bilmədi - buna görə iki yarı dairəvi hissəyə çap etdik.

Addım 2: Davanın təmin edilməsi və dəstəklənməsi

Davanın təmin edilməsi və dəstəklənməsi
Davanın təmin edilməsi və dəstəklənməsi
Davanın təmin edilməsi və dəstəklənməsi
Davanın təmin edilməsi və dəstəklənməsi
Davanın təmin edilməsi və dəstəklənməsi
Davanın təmin edilməsi və dəstəklənməsi

Bütün deliklər qazıldıqdan sonra, kabel tutacaqlarından istifadə edərək korpusu bağlaya bilərik. Eyni kabel tutacaqları da zəngləri dəstəkləyir.

Uzunluğundan asılı olaraq, hər zilin üstündən yuxarıdan təxminən 10 mm məsafədə deliklər qazın. Polad kabeli bu çuxurdan, sonra isə korpusun döşəməsindəki deliklərdən keçirin. Kabel tutacaqları ilə bağlayın, tullanan telin bir ucunu eyni zamanda daxil edin. Digər ucunu makeymakeyə bağlamaq üçün istifadə edəcəyik.

Addım 3: Proqramlaşdırma

Proqramlaşdırma
Proqramlaşdırma

Son fotoda, Pi -nin üstünə əlavə bir cihaz əlavə etdiyimi görəcəksiniz, əvvəlcə pi -nin qulaqlıq çıxışının kifayət etməyəcəyini düşündüm, amma fikirləşəndə əslində yaxşıdır!

Beləliklə, proqrama ehtiyac duyduğunuz səsləri tetikleyen koddur. Scratch + makeymakey istifadə etdiyim zənglər üçün kodumu burada görə bilərsiniz. Hər bir zəngi bir məktub girişi etmək üçün bağladığım (lövhənin arxasındakı bağlantıları istifadə edərək) Logic Pro X -də yazdığım bir sıra yazılardan təsadüfi olaraq seçmək üçün sıfırdan proqramlaşdırdım. Bunlar hamısı bir miqyasda 16 fərqli qeyd idi. seçilmiş.

Əlavə olaraq, hər dəfə bir zəng çalanda sayılan bir dəyişən var, bu ədəd "modulus" (bir qədər bölünən kimi) 25 olduqda, BIG bas notası çalınır.

Addım 4: Son Quraşdırma

Final Məclisi
Final Məclisi
Final Məclisi
Final Məclisi
Final Məclisi
Final Məclisi
Final Məclisi
Final Məclisi

Pi'nizi SSH ilə qurmağı məsləhət görürəm ki, uzaqdan daxil olasınız və hər hansı bir düzəliş edə biləsiniz, bu o deməkdir ki, kodda dəyişiklik etmək istədiyiniz zaman ekran/klaviatura/siçan ətrafında gəzdirməyiniz lazım deyil. Alternativ olaraq, hər hansı bir dəyişiklik etsəniz, dəyişdirmək üçün bir az ehtiyat SD kartınız olsun.

Kodunuz yükləndikdən və makeymakeyinizi bağladıqdan və bağladıqdan sonra (unutmayın ki, ortada zəngi yerə, kənarda isə zənglərə məktublar yazın) sonra USB və 3.5 mm qulaqlıq kabelini qapağın çuxurundan keçirin və qutunu təmin edin.

Zənglərim ilk dəfə ekrana çıxanda yuxarıdakı şüaya çatmaq üçün əlavə bir kabel döngəsinə ehtiyacım var idi, bu da 3,5 mm uzatma kabelinə ehtiyacım var idi - şükürlər olsun ki, bu səsə təsir etmədi və hələ də işləyir.

Ağlında BARE. Scratch -ın səs keyfiyyəti ideal deyil, gələcək qurğularda daha yüksək sədaqət səsi üçün PureData'ya keçməyi düşünürəm. Ancaq ilk Raspberry Pi layihəm olaraq, bu kifayət qədər çoxdur!

Tövsiyə: