İçindekiler:
- Adım 1: Tasarım
- Adım 2: Lazer Kesim
- Adım 3: Kablolama (Bölüm A)
- Adım 4: Kablolama (Bölüm B)
- Adım 5: Kablolama (Bölüm C)
- Adım 6: Davul Sensörleri
- 7. Adım: Kod
- Adım 8: Son Dokunuşlar
- Adım 9: Sıkışma
Video: MIDI Ses Paleti: 9 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
Bu proje, parça kutumda bulunan tüm ekstra sensörler, anahtarlar ve diğer parçalar etrafında tasarlanmış bir "Taş Çorbası" aracı olarak başladı. Enstrüman MIDI_Controller.h Kitaplığı ve Teensy 3.2 kartının sunduğu TouchSense özelliklerine dayanmaktadır. İşte kullandıklarımın bir listesi:Teensy 3.2 - Link
(5) 10k döner potansiyometre - Link
(2) 10k kayan potansiyometre - Link
(5) LED Butonlar - Bağlantı
10k Döner Softpot Dokunmatik potansiyometre - Link
10k 200mm Softpot Dokunmatik Potansiyometre - Link
(2) Basmalı Düğmeler - Bağlantı
(3) Piezo Davul Sensörleri - Bağlantı
(6) 5v Lazerler - Bağlantı
(6) Fotodirençler - Bağlantı
Dirençler (10K)
Bakır bant
Lehimleme Araçları
Adım 1: Tasarım
Başka bir uygulamayla daha rahatsanız, herhangi bir tasarım yazılımı kullanılabilir. AI'yı seviyorum, bu yüzden kullanıyorum. PDF'yi tasarımıma ekledim, ancak kutunuzda farklı parçalar varsa, o zaman onlar için boyutları kullanın! Onunla sanatsal olun. En sevdiğim müzik parçalarından birine girişten küçük bir ses dalgası ekledim! Yerel Lazer Yazıcınız için kurun: Raster için 1px ve vektör için 0.1px kullanıyorum.
Adım 2: Lazer Kesim
Bunun için 3 mm MDF levha kullandım çünkü MDF'nin sunduğu kesme ve gravürlerin aslına uygun olmasını seviyorum. Parçanın tamamı 18"x24" boyutundadır ve bu da benim yapım alanımdaki Epilog Helix'e güzel bir şekilde uyar. Not: Alt parça, üst parça ile aynı boyuttadır ancak herhangi bir kesik yoktur.
Adım 3: Kablolama (Bölüm A)
Umarım lehimleme ve kablolamayı rahatlatıcı bulursunuz çünkü bu proje için biraz var. Görevleri üç ayrı parçaya böldüm çünkü ihtiyaç duyacağınız pimleri manevra yapmak için fazla kalabalıklaşmadan Teensy'nin arka tarafına lehimlemenizi öneririm. Fritzing, Teensy 3.2'ye veya Teensy panolarının arka yüzüne sahip değil, bu yüzden bununla ilgili dokümantasyon eksikliğinden dolayı özür dilerim. Düğme ve potansiyometre kablolaması için bir primere ihtiyacınız varsa, Arduino web sitesindeki bazı öğreticileri görüntülemek isteyebilirsiniz. TouchSense Pinleri, PJRC tarafından sağlanan belgelerde etiketlenmiştir ve kod size bunları hangi pinlere bağlayacağınızı söyler. TouchSense pinlerine aşığım: bakır banttan Teensy'deki pinlere tek bir kablo çekin. Ayrıca bu sırada LED düğmelerini Vin çıkışına (5v) ve GND'ye bağladım.
Bu proje, yol boyunca birçok testle başarılı oldu, bu nedenle sık sık test ettiğinizden ve sorun giderdiğinizden emin olun!
Adım 4: Kablolama (Bölüm B)
Bu adımda potansiyometreleri analog pinlere ve butonları dijital pinlere bağladım.
*pin eşlemesi için.ino dosyasını kontrol edin*
Tencereler Vin pininden 5v alıyor ve tüm toprak terminallerini (umarım) benden daha zarif bir şekilde birbirine bağlıyor. Tencereleri doğru şekilde bağlayıp bağlamadığınızı kontrol etmek ve görmek için bir Midi Monitör kullanmak isteyebilirsiniz, çünkü onları geriye doğru bağladım ve düşük-yüksek yerine yüksek-düşük okudular. Şansınız yaver giderse, potansiyometreleriniz, onları neyle eşleştirirseniz onu ayarlamaya hazır olacak şekilde döner ve kayar! Düğmeler basittir! Giriş pimine giden bir terminal kablosu ve toprak, bir yuvada toplanan topraklama kabloları karmaşasına (benim yaptığım gibi bağlarsanız) bağlanır. *not* Dokunmatik potansiyometrelerin 10k'lık bir açılır direnç gerekir! Bununla ilgili daha fazla bilgi için buradaki şemaya bakın!
Adım 5: Kablolama (Bölüm C)
Lazer Zamanı! *İpucu* Lazer ve fotodirenç devresini kurmadan önce test edin. Bir Laserharp projesi yaparken tuhaflıklarım var. Foto dirençler:
Lehim odası olmamasından bıktım ve direnç devresini önceden kablolamak için bir perfboard kullandım ve ardından yerine yerleştirdim. Kablolar bağlandıktan sonra, onları açtığınız deliğe sabitlemek için biraz sıcak tutkal kullanın. Mükemmel bir şekilde yerleştirilmiş olmaları çok da önemli değil çünkü onları daha sonra 3 boyutlu baskılı kutu ile saklayacağız. Lazerleri odakladığınızda onları bükebilmeniz için yeterince kabloyu dışarıda bırakın. Lazerler: Lazerleri, LED düğmeleri ve potansiyometreler için kullandığınız Vin(5v) kablolarına bağlayın.
*not*Lazerleri kısa devre yapmamaya dikkat edin, diyotlar kırılgandır(Ucuz lazerler kim bilir!). 5v ve GND'nin geçmesine izin vermeyin.
Neredeyse! Lazerleri en üste doğru dışarı çıkarın ve güç açıkken, karşılık gelen fotodirenç yönüne doğru hedeflerken sıcak tutkalla yerlerine yapıştırın. Hepsi MIDI verilerini gönderdikten sonra, kutunun yarısını yapıştırın (benimkini biraz kestim) onları lazerler ve dirençler üzerine sabitleyin (Bu, temiz görünmesini sağlamak için yapılır ve fotodirençler herhangi bir ortam ışığından yalıtılmaktan hoşlanır!).
Adım 6: Davul Sensörleri
Burada ve burada olmak üzere iki ayrı projede bu davul sensörleriyle çalışma konusunda biraz deneyim kazandım. Bu proje için, tokmak yerine parmak dokunuşuma yanıt verebilmesi için daha düşük değerli bir dirence ihtiyacım olduğunu buldum. Daha önce kullanılan 1M Ohm dirençler yerine bazı 470K Ohm dirençlerden 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ğlanmaz. Vin(5v) için Redwire'ı kullanın ve Siyah kablo, Teensy'deki ilgili dijital giriş pinine bağlanır.
7. Adım: Kod
Karttaki her modül farklı bir MIDI kanalına ayarlanmıştır, böylece DAW'ınızda lazerleri bir enstrümana 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 atarken, kodda listelenen formatı kullanın ve gitmeniz iyi olur.
Adım 8: Son Dokunuşlar
Kendi dokunuşunuzu ekleyin! Fiziksel tasarım için bir ressam paletinden ilham aldım, bu yüzden biraz daha ileri gittim ve MDF'ye biraz renk katmak için içimdeki Jackson Pollock'u kanalize ettim. Zaman atlamalı keyfini çıkarın!
Adım 9: Sıkışma
MIDI işlerim için Ableton kullanıyorum, herhangi bir DAW bir kapasitede çalışırdı. Kendiniz veya arkadaşlarınızla oynayın! Okuduğunuz için teşekkürler!
Önerilen:
Konuşkan Otomasyon -- Arduino'dan Ses -- Ses Kontrollü Otomasyon -- HC - 05 Bluetooth Modülü: 9 Adım (Resimli)
Konuşkan Otomasyon || Arduino'dan Ses || Ses Kontrollü Otomasyon || HC - 05 Bluetooth Modülü:…………………………… Daha fazla video için lütfen YouTube kanalıma ABONE OLUN…. …. Bu videoda Konuşkan Otomasyon kurduk.. Mobilden sesli komut göndereceğiniz zaman ev cihazlarını açıp geri bildirim gönderecektir
Wiggly Wobbly - Ses Dalgalarını Görün !! Gerçek Zamanlı Ses Görüntüleyici !!: 4 Adım
Wiggly Wobbly - Ses Dalgalarını Görün !! Gerçek Zamanlı Ses Görüntüleyici !!: Hiç Beetle şarkılarının nasıl göründüğünü merak ettiniz mi? Ya da sadece bir sesin nasıl göründüğünü görmek mi istiyorsunuz? O zaman endişelenmeyin, bunu yapmanıza yardımcı olmak için buradayım !!!Hoparlörünüzü yüksek tutun ve soluk olanı hedefleyin
Ses/Ses Seviyesi Göstergesi: 10 Adım
Ses/Ses Düzeyi Göstergesi: Bu projede, işlemsel yükselteçler kullanarak basit bir ses düzeyi göstergesinin nasıl oluşturulacağını göstereceğim. Not: Soru sormak için lütfen Uzmana Sor adresindeki sitemi ziyaret edin. Faydalı Ek Videolar: Bir Ekmek Tahtası Üzerine Kurulan Simüle Devre (Proto-
Ses Yükselticide Ses, Bas ve Tiz Devresi: 11 Adım
Audio Amplifikatörde Volume, Bass ve Tiz Devresi: Merhaba arkadaşlar Bugün Volume, bass ve tiz devresini yapacağım. devre sadece tek kanallı ses ampl için olacaktır
Arduino ve DAC ile Ses Ses Dosyalarını (Wav) Çalma: 9 Adım
Bir Arduino ve bir DAC ile Ses Ses Dosyalarını (Wav) Oynatma: Audino SD kartınızdan wav dosyası Sesini oynatın. Bu Eğitilebilir Tablo, SdCard'ınızdaki bir wav dosyasının basit bir devre aracılığıyla bir hoparlöre nasıl çalınabileceğini size gösterecektir. Wav dosyası 8 bit mono olmalıdır. 44 KHz dosyalarını oynatırken hiç sorun yaşamadım