MIDI Ses Paleti: 9 Adım (Resimlerle)

MIDI Ses Paleti: 9 Adım (Resimlerle)

İçindekiler:

Anonim

Bu proje, parça bölmemde bulunan tüm ekstra sensörler, anahtarlar ve diğer parçaların çevresinde tasarlanmış bir "Taş Çorbası" aracı olarak başladı. Bu araç MIDI_Controller.h Kütüphanesi ve Teensy 3.2 panosunun sunduğu TouchSense yeteneklerini temel alır.

İşte kullandıklarımın bir listesi:

Teensy 3.2 - Bağlantı

(5) 10k döner potansiyometre - Bağlantı

(2) 10k sürgülü potansiyometre - Bağlantı

(5) LED Butonları - Bağlantı

10k Döner Softpot Dokunmatik potansiyometre - Bağlantı

10k 200mm Softpot Dokunmatik Potansiyometre - Bağlantı

(2) Butonlar - Bağlantı

(3) Piezo Davul Senatörleri - Link

(6) 5V Lazerler - Bağlantı

(6) Fotorezistörler - Bağlantı

Dirençler (10K)

Bakır bant

Lehimleme Araçları

Gereçler:

1. Adım: Tasarım

Başka bir uygulamayla daha rahat ederseniz, herhangi bir tasarım yazılımı kullanılabilir. AI'yı seviyorum, kullanıyorum.

PDF'yi tasarımıma ekledim, ancak çöp kutunuzda farklı parçalar varsa, bunun için boyutları kullanın!

Bununla sanatsal olun. En sevdiğim müzik parçalarından birine girişin küçük bir ses dalgasını dahil ettim!

Yerel Lazer Yazıcınız için ayarlayın: Raster için 1px ve vektör için 0.1px kullanırım.

Adım 2: Lazer Kesim

Bunun için bazı 3mm MDF tahtalar kullandım çünkü MDF'nin sunduğu kesme ve kazıma işlemlerinin kalitesini seviyorum. Tüm parça 18 "x 24". Yapım alanımdaki Epilog Helix'e çok yakışıyor.

Not: Alt parça, üst ile aynı boyuttadır ancak herhangi bir kesiksizdir.

Adım 3: Kablolama (Bölüm A)

Umarim lehimleme ve kablolama gevşetici bulursunuz, çünkü bu proje için bir parça var. Görevleri üç ayrı bölüme ayırdım çünkü Teensy'nin arka tarafındaki ihtiyacınız olan pimleri manevra yapmak için fazla kalabalık olmadan lehimlemeyi öneriyorum. Fritzing, Teensy 3.2'ye veya Teensy panellerinin arka tarafına sahip olmadığı için, bunun için dokümantasyon olmadığı için özür dilerim. Düğme ve potansiyometre kablolaması için bir primer gerekiyorsa, Arduino web sitesindeki bazı dersleri görmek isteyebilirsiniz.

TouchSense İğneleri, PJRC tarafından sağlanan belgelerde etiketlenmiştir ve kod size hangi iğnelerin bağlanacağını söyler. TouchSense pimlerine aşığım: sadece bakır banttan Teensy'deki pimlere kadar tek bir kablo geçirin.

Aynı zamanda LED düğmelerini Vin çıkışına (5v) ve GND'ye bağladım.

Bu proje yol boyunca birçok testle iyi bir performans gösterdi, bu yüzden sık sık test et ve sorun gidermeyi unutma!

Adım 4: Kablolama (Bölüm B)

Bu adımda potansiyometreleri analog pinlere bağladım ve butonları dijital pinlere bağladım.

* pin eşleme için.ino dosyasını kontrol edin *

Saksılar Vin pininden 5v alır ve tüm topraklama terminallerini benden daha zarif bir şekilde birbirine bağlar (umarım).

Saksıları geriye doğru bağlarken doğru şekilde bağlayıp kablolamadıklarını kontrol etmek ve görmek için bir Midi Monitörü kullanmak isteyebilirsiniz ve düşük-yüksek yerine yüksek-düşük okurlar.

Şansınız varsa, potansiyometrelerinizin bükülmesini ve kaymasını sağlayın;

Düğmeler basit! Bir terminal, giriş pimine giden kabloları ve topraklama, topraklama kablolarına (eğer yaptığım gibi bağlarsanız) bir yuvaya toplanarak bağlanır.

*Not*

Dokunma potansiyometrelerinde 10k'lik bir açılanma direnci gerekir! Bu konuda daha fazla bilgi için şemaya göz atın!

Adım 5: Kablolama (Bölüm C)

Lazer Zamanı!

*Bahşiş*

Yüklemeden önce Lazer ve fotorezistör devresini test edin. Bir Laserharp projesi yaparken akrabalarımı aldım.

fotodirençler:

Herhangi bir lehimleme odasına sahip olmadığımdan bıktım ve direnç devresini önceden kablolamak için bir maskeleyici kullandım ve sonra yerine oturttum.

Kabloları bağladıktan sonra, çıkardığınız deliğe sabitlemek için bir miktar sıcak tutkal kullanın. Mükemmel yerleştirilip yerleştirilmemeleri çok önemli değil çünkü onları 3-D kutusu ile birlikte saklayacağız. Lazerler odaklandığında onları bükebilmeniz için yeterince tel yapışmasını sağlayın.

Lazerler:

LED düğmeler ve potansiyometreler için kullandığınız lazerleri Vin (5v) tellerine bağlayın.

*Not*

Lazerleri kısaltmamaya dikkat edin, diyotlar kırılgandır (ucuz lazerler, kim bilir!). 5v ve GND'nin geçmesine izin verme.

Neredeyse!

Lazerleri tepeden çıkarın ve güç açıkken, karşılık gelen fotorezistörlerini hedeflerken sıcak tutkallayın.

Hepsi bir kez MIDI verilerini gönderiyorlarsa, kutu yarıya yapıştırıyorlar (benimkileri bir parça kestim) onları lazerler ve dirençler üzerine sabitliyorlar (Bu, temiz görünmesini sağlamak için ve fotorezistörlerin herhangi bir ortam ışığından izole edilmeyi sevdikleri için!).

Adım 6: Bateri Sensörleri

Burada ve burada iki ayrı projede bu davul sensörleriyle çalışma konusunda biraz deneyim kazandım. Bu proje için tokmak yerine parmağımla dokunabilmesi için daha düşük değerli bir resistöre ihtiyacım olduğunu öğrendim. Daha önce kullanılan 1M Ohm dirençleri yerine 470K Ohm dirençlerinden iyi bir şekilde faydalandım. Hepsini lehimlemeden önce, sizin için neyin işe yaradığını görmek için test edin.

Bu sensörler GND'ye bağlanmıyor. Vin için Redwire kullanın (5v) ve Siyah tel Teensy'deki ilgili dijital giriş pinine bağlanır.

Adım 7: Kod

Kart üzerindeki her modül farklı bir MIDI kanalına ayarlanmıştır, böylece DAW'nizde lazerleri bir cihaza ve LED düğmelerini diğerine atayabilirsiniz! İhtiyaçlarınıza uygun hale getirmek için onunla uğraşmanızı tavsiye ederim.

Düğmeleri atadığınızda, kodda listelenen formatı kullanın; gitmeniz iyi olur.

Adım 8: Dokunuşları Sonlandırma

Kendi dokunuşunu ekle!

Fiziksel tasarım için bir ressam paletinden ilham aldım, böylece daha ileri gittim ve iç mekandaki Jackson Pollock'umu MDF'ye renk koymak için yönlendirdim. Zaman atlamalı tadını çıkarın!

Adım 9: Reçel!

MIDI şeylerim için Ableton kullanıyorum, herhangi bir DAW bir kapasitede çalışacaktı. Kendiniz veya arkadaşlarınızla oynayın! Okuduğunuz için teşekkürler!