İçindekiler:

El Tipi 6 Notalı Müzik Kutusu / Enstrüman (Yapımı ve Geliştirmesi Kolay!): 5 Adım (Resimlerle)
El Tipi 6 Notalı Müzik Kutusu / Enstrüman (Yapımı ve Geliştirmesi Kolay!): 5 Adım (Resimlerle)

Video: El Tipi 6 Notalı Müzik Kutusu / Enstrüman (Yapımı ve Geliştirmesi Kolay!): 5 Adım (Resimlerle)

Video: El Tipi 6 Notalı Müzik Kutusu / Enstrüman (Yapımı ve Geliştirmesi Kolay!): 5 Adım (Resimlerle)
Video: en sevdiğim öğrencimi kopya çekerken yakaladım… 2024, Kasım
Anonim
Elde Taşınabilir 6 Notalı Müzik Kutusu / Enstrüman (Yapımı ve Geliştirmesi Kolay!)
Elde Taşınabilir 6 Notalı Müzik Kutusu / Enstrüman (Yapımı ve Geliştirmesi Kolay!)

Merhaba! Wintergatan adlı İsveçli bir grubun üyesi olan Martin Molin'den ilham alarak müzik kutularına ve onlarla ilgili her şeye aşık oldum. Müzik kutuları için şarkı yapan insanlar, zamanlamanın işe yarayacağını umarak şarkı notalarını nota olarak delmenin eski moda yolunu kullanmaya devam ediyor. Bunu kendim yaptıktan sonra, bunun yorucu bir egzersiz olduğunu ve yerine başka bir şey kullanılabilecek bir egzersiz olduğunu biliyorum. Böylece bir şarkı oluşturmak için kızılötesi hat dedektörlerini kullanma fikrini düşündüm. Bu, yalnızca bir sayfa siyah beyaz basılı kağıdı okuması gerektiği anlamına gelir, ancak ses çıkışı için bir gazeteyi taramak gibi farklı kullanımları da olabilir.

Adım 1: Malzemeler

Bunlar benim kullandığım malzemeler, ancak çok fazla değiştirilebilirler. Size en uygun olanı görün!

-Arduino Uno

- Hoparlör veya Buzzer

- 9v Pil

- 9v Pil Klipsi

- Açma / kapama düğmesi

- 6 x QRD1114 Yansıtıcı Sensör

- Jumper Kabloları

- Ahşap Kutu (10 x 15 x 9)

Adım 2: Devre

Devre
Devre
Devre
Devre

Şimdi devre, bence bu projenin en zor kısmı sıçramalar ve sınırlar. Ama bunun seni korkutmasına izin verme; o kadar da kötü değil.

QRD1114 Yansıtıcı Sensör

Yansıtıcı sensör aslında bir arada iki sensördür. Hem gönderici hem de alıcı içerir. Gönderici daha turuncudan beyaza olan bittir ve alıcı siyahımsı, koyu renkli olandır. Bu yüzden Arduino'ya bağlı 4 bacağının tümüne ihtiyacı var. Alıcının üzerindeki nokta, 5v'ye bağlı 10k ohm'luk bir rezistöre ve Arduino'daki bir analog pime bağlı bir atlama kablosuna ihtiyaç duyar. Bunun çapraz olarak karşısındakinin de 5v'ye, ancak 220 ohm'luk bir dirençle bağlanması gerekir. Kalan iki ayak doğrudan yere (GND) bağlanabilir. Bunlardan 6 veya daha fazlasını takmak oldukça sıkı bir uyum sağlar, bu nedenle mümkünse bunları lehimlemenizi öneririm.

Konuşmacı

Hoparlörün bağlanması oldukça kolaydır. Sadece - pimini toprağa bağlayın ve + pimini Arduino'da tercih edilen bir dijital pime bağlayın. Bu proje için pin ~ 9 kullandım.

Batarya

Arduino'nuzun pille çalıştırılmasına izin vermek için, bu talimata göz atmanızı şiddetle tavsiye ederim:

www.instructables.com/id/Powering-Arduino-…

Nasıl yapılacağını açıklayan harika bir iş çıkarıyorlar. Bu öğreticiyi projem için de kullandım.

Adım 3: Kod

Şimdi kod için. Bu proje, Arduino yazılımına önceden programlanmış temel kitaplıkları kullanır.

Sadece zip dosyasını çıkarın ve klasörü açın. İki sekme görebilmelisiniz; HandHeldMusicBox ve pitches.h. Buradan gitmek için iyi olmalısın!

pitches.h orada değilse, 'shift + ctrl + T' tuşlarına basarak ve onu pitches.h olarak adlandırarak yeni bir sekme oluşturabilirsiniz. Oradan,.txt dosyasındaki her şeyi yapması gereken yeni sekmeye kopyalayın.

4. Adım: Müzik Sayfası

Müzik Sayfası
Müzik Sayfası

Müzik sayfasını oluşturmak için 'Playing Paper' için Hollandaca olan 'Speelpapier' adlı bir google elektronik tablosu yaptım. Bu bağlantı üzerinden kontrol edebilirsiniz:

docs.google.com/spreadsheets/d/1MHBrFVECut…

Kendiniz bir şarkı yapmak istiyorsanız, sayfadaki her şeyi kopyalayarak veya bir kopyasını Drive'ınıza kaydederek yapabilirsiniz. Excel'i google elektronik tablolar üzerinden kullanmayı tercih ediyorsanız, bunu Dosya > Farklı İndir > Microsoft Excel altında bir excel dosyası olarak indirerek de yapabilirsiniz.

Müzik kağıdına yazmak şu anda biraz garip. Notlar G'den E'ye gider. Belirli bir karoda G oynamak istiyorsanız, sol taraftaki "ROW OF NUMBERS" yazan '1'i doldurun. Google e-tablolarının bunun aslında bir sayı değil, kodda kullanabileceği bir dize olduğunu anlamasını sağlamak için sayının önüne bir ' eklediğinizden emin olun.

'1 = G

'2 = Bir

'3 = B

'4 = C

'5 = D

'6 = E

Kendi bestelerinizi yaparken iyi eğlenceler.

Adım 5: İyileştirme

Şimdi en önemli adım için: Kendiniz yapın!

El tipi müzik kutusu yapmak için size çok temel adımları verdim, konsepti geliştirmenin zamanı geldi. İşte birkaç ipucu:

- Bir çoklayıcı veya başka bir Arduino kullanarak daha fazla sensör ekleyebilirsiniz.

- Daha geniş bir aralık elde etmek için bazı sensörlerin oktav değiştirmesini sağlayabilirsiniz.

- Bir ses kaydırıcısı veya düğmesi ekleyebilirsiniz

- Hoparlörden daha fazla ses almak için bir amplifikatör ekleyin

- Tuhaf sesler elde etmek için bir ses kitaplığı kullanın, hatta muhtemelen 'müzik kutusu' sesini yaratın.

- Akorları çalmasını sağlamak için zamanlayıcı kesintileri veya farklı bir yöntem kullanın!

- Sizin için çalışması için müzik sayfası oluşturucu dosyasını düzenleyin

- Kağıdı belirli bir hızda çeken bir tür mekanizmaya sahip olun.

Projenizde iyi şanslar ve ilerlemenizi bana bildirdiğinizden emin olun, duymayı çok isterim.

Önerilen: