İçindekiler:

Etkileşimli Rüzgar Çanları: 4 Adım (Resimlerle)
Etkileşimli Rüzgar Çanları: 4 Adım (Resimlerle)

Video: Etkileşimli Rüzgar Çanları: 4 Adım (Resimlerle)

Video: Etkileşimli Rüzgar Çanları: 4 Adım (Resimlerle)
Video: BUNU YAŞAMAYAN YOKTUR 😂 #emirbeşli #shorts 2024, Kasım
Anonim
Etkileşimli Rüzgar Çanları
Etkileşimli Rüzgar Çanları
Etkileşimli Rüzgar Çanları
Etkileşimli Rüzgar Çanları

Makey Makey Projeleri »

Perpetual Chimes, işbirliğinizin ses ortamını oluşturduğu bir kaçış deneyimi sunan bir dizi artırılmış rüzgar çanıdır. İçeride rüzgar olmadığından, çanlar, onlara hafifçe dokunmak veya sallamak ve içlerindeki gizli sesleri teşvik etmek/beslemek için izleyici etkileşimi gerektirir - çanlar birbirine çarptığında sesleri tetikler. Çanlar çok az akustik ses çıkardığından, esasen siz onlarla işbirliği yapana kadar bozulurlar.

Bu rehberle size interaktif müzikal heykelimi nasıl yaptığımı göstereceğim.

Gereçler

  • 1x Ahududu Pi 3 B
  • 1x MakeyMakey
  • 6x İletken çanlar (bakır veya paslanmaz borular)
  • 6x Jumper kabloları
  • 3D Yazıcı ve filament
  • 5m 1.5mm çapında çelik kablo
  • 12x çelik kablo tutacağı

1. Adım: Vakanızı 3D Bastırın

Kasanızı 3D Bastırın
Kasanızı 3D Bastırın

Çanların ana birimi beyinlerin tutulduğu yerdir, bu nedenle tüm ekipmanı alacak kadar büyük olmasının yanı sıra tüm güç kaynağınız ve kulaklık kablolarınız için deliklere sahip olmalıdır.

Kasa ölçümleri

Benimkini 150 mm çapında ve 60 mm yüksekliğinde yazdırdım.

Delmek için delikler

Destek kabloları için 8x delik (4 tabanda, 4 kapakta) - 5 mm çap

Ortadaki "topraklı" sarkaç için 1x delik - 5mm

Zil destekleri için 12x delik - 5 mm

USB gücü ve 3,5 mm kulaklık kablosu için 1 adet delik (kapakta) - 15 mm

Bu deliklerin boyutu basit bir kılavuzdur ve kablolarınızın kalınlığına bağlı olacaktır. Delikleri açmanız ve büyütmeniz gerekebilir.

Kullandığım 3D yazıcı, duvarlar çok ince olduğu için kasayı tek geçişte yazdıramadı - bu yüzden iki yarım daire bölüm yazdırdık.

2. Adım: Vakayı Güvence Altına Alma ve Destekleme

Vakayı Güvence Altına Alma ve Destekleme
Vakayı Güvence Altına Alma ve Destekleme
Vakayı Güvence Altına Alma ve Destekleme
Vakayı Güvence Altına Alma ve Destekleme
Vakayı Güvence Altına Alma ve Destekleme
Vakayı Güvence Altına Alma ve Destekleme

Tüm delikler açıldığında, artık kablo tutamaçlarını kullanarak kasayı kapatabiliriz. Aynı kablo tutamakları da çanları destekler.

Elbette uzunluklarına bağlı olarak, her bir çanın tepesinden üstten yaklaşık 10 mm uzaklıkta delikler açın. Çelik kabloyu bu delikten ve ardından kasanın tabanındaki deliklerden geçirin. Bunları, atlama kablosunun bir ucunu aynı anda yerleştirerek kablo tutamakları ile sabitleyin. Diğer ucunu makeymakey'e bağlamak için kullanacağız.

Adım 3: Programlama

Programlama
Programlama

Son fotoğrafta Pi'min üstüne ek bir cihaz eklediğimi fark edeceksiniz, aslında pi'nin kulaklık çıkışının yeterli olmayacağını düşünmüştüm ama geriye dönüp baktığımda gerçekten iyi!

Bu nedenle, ihtiyacınız olan tek şey sesleri tetikleyen koddur. Çanlarım için Scratch + makeymakey kullandım, kodumu burada görebilirsiniz. Her bir zilin bir harf girişi olacak şekilde bağlandığı (tahtanın arkasındaki bağlantıları kullanarak) Logic Pro X'te yaptığım bir dizi kayıttan rasgele seçim yapmak için sıfırdan programladım. Bunlar, hepsi bir ölçekten 16 farklı nottu. seçilmiş.

Ek olarak, her zil çaldığında sayan bir değişken vardır, bu sayı 25'lik bir "modül" (biraz bölünebilir) olduğunda, BÜYÜK bir bas notası çalar.

Adım 4: Son Montaj

Son montaj
Son montaj
Son montaj
Son montaj
Son montaj
Son montaj
Son montaj
Son montaj

Uzaktan erişim ve ayarlamalar yapabilmeniz için Pi'nizi SSH ile kurmanızı tavsiye ederim, bu, kodda değişiklik yapmak istediğinizde bir ekran/klavye/fare vb. taşımanız gerekmediği anlamına gelir. Alternatif olarak, herhangi bir değişiklik yaparsanız değiştirmeye hazır bazı yedek SD kartları bulundurun.

Kodunuz yüklendikten ve makeymakey'iniz prize takılıp bağlandıktan sonra (unutmayın, ortadaki zile toprak ve dıştaki zillere harfler) ardından USB ve 3,5 mm kulaklık kablosunu kapaktaki delikten geçirin ve kutuyu sabitleyin.

Çanlarım ilk kez görüntülendiğinde, yukarıdaki kirişe ulaşmak için ek bir kablo döngüsüne ihtiyacım vardı, bu aynı zamanda 3,5 mm'lik bir uzatma kablosuna ihtiyacım olduğu anlamına geliyordu - neyse ki bu, sesi etkilemedi ve hala işe yaradı.

AKLINIZDA BULUNMAKTADIR. Scratch'in ses kalitesi ideal değil, gelecekteki kurulumlarda daha yüksek kaliteli bir ses için PureData'ya geçmek istiyorum. Ama ilk Raspberry Pi projem olarak bu fazlasıyla yeterliydi!

Önerilen: