İçindekiler:
- Adım 1: Adım 1: Malzemeler
- 2. Adım: 2. Adım: Klavyeyi Sökün
- 3. Adım: 3. Adım: Klavye Matrisi
- Adım 4: Adım 4: Breadboard Devresi
- Adım 5: Adım 5: Klavyeye Bağlanın
- Adım 6: Adım 6: Kod
- Adım 7: Adım 7: MIDI Kodu
- 8. Adım: 8. Adım: Bilgisayarınıza Bağlayın
Video: Şarkı Öğretme LED'li Arduino MIDI Klavye: 8 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
Bu, size bir şarkı öğretmek için LED'ler ve hangi şarkının seçildiğini görüntülemek için bir LCD ile birlikte bir MIDI klavyenin nasıl oluşturulacağını gösteren bir öğreticidir.
LED'ler, belirli bir şarkı için hangi tuşlara basmanız gerektiği konusunda size rehberlik edebilir. Sol ve sağ tuşlar ile şarkıyı seçin ve orta tuşa basarak şarkıyı başlatın.
Adım 1: Adım 1: Malzemeler
Neye ihtiyacınız olacak:
- 6 LED
- Jumper kabloları (hem erkek-erkek hem de erkek-dişi)
- Bir erkek pin başlığı
- i2c LCD ekran
- Arduino Uno ve Arduino Mega
- 3x buton
- 9x 10k dirençler
- 1 330 ohm direnç
- Eski bir klavye (Casio CT-638 kullandım)
- Arduino'yu bilgisayara bağlamak için bir USB kablosu
2. Adım: 2. Adım: Klavyeyi Sökün
Klavye kasasını ayırın ve ana PCB'yi, düğmeleri ve hoparlörleri çıkarın. Tek ihtiyacınız olan klavye ve klavye PCB / şerit kablosu.
3. Adım: 3. Adım: Klavye Matrisi
Klavye matrisi için anahtar yapılandırmanın haritasını çıkarın. Bunu bir multimetre ile yapabilirsiniz, ancak bunun için şemaları bulabilirseniz, daha da iyi! Klavye matrisini haritalandırdıktan sonra, erkek pin başlığını klavye şeridine lehimleyin, böylece devre tahtasına iliştirebilirsiniz.
Adım 4: Adım 4: Breadboard Devresi
Her şeyi şemaya göre arduinoya takın. Yukarıda, devre tahtası ile nasıl görüneceği ile birlikte şemaların görüntüleri bulunmaktadır.
Adım 5: Adım 5: Klavyeye Bağlanın
Klavye şeridini devre tahtasına takın ve LED'leri doğru tuşlarına sabitleyin.
Adım 6: Adım 6: Kod
Kodu Uno'nuza ve Mega'nıza yükleyin. Farklı bir klavye kullanıyorsanız giriş ve çıkış pinleriniz farklı olabilir. leduno.ino, Uno içindir ve midipiano2, Mega içindir.
Adım 7: Adım 7: MIDI Kodu
Atmel Flip'i indirin ve yükleyin. Ardından Mega'yı USB ile bilgisayarınıza bağlayın ve DFU programlama moduna alın. Bu, onu Atmel Flip ile programlamanıza izin verecektir.
Atmel Flip'i buradan indirin:
www.microchip.com/DevelopmentTools/Product…
Ardından, arduino hex dosyasını buradan indirin:
github.com/ddiakopoulos/hiduino
Atmel Flip ile panonuza yükleyin.
8. Adım: 8. Adım: Bilgisayarınıza Bağlayın
Şimdi, MIDI klavyenizde çalmak istiyorsanız, tek yapmanız gereken onu bilgisayarınıza bağlamak, favori VST sunucunuzu veya DAW'ı çalıştırmak ve artık hazırsınız!
Önerilen:
Nesne Yönelimli Programlama: Nesne Oluşturma Şekil Delgeç Kullanarak Öğrenme/Öğretme Yöntemi/Tekniği: 5 Adım
Nesneye Yönelik Programlama: Nesneler Oluşturma Shape Punch Kullanarak Öğrenme/Öğretme Yöntemi/Tekniği: Nesne yönelimli programlamaya yeni başlayan öğrenciler için öğrenme/öğretme yöntemi. Bu, sınıflardan nesne oluşturma sürecini görselleştirmelerine ve görmelerine izin vermenin bir yoludur. Parçalar:1. EkTools 2 inç büyük zımba; katı şekiller en iyisidir.2. Kağıt parçası veya c
Kritik El Yıkama Adımı Öğretme Makinesi: 5 Adım
Kritik El Yıkama Basamağı Öğretme Makinesi: Kullanıcıya ellerini yıkaması gereken aşamaları hatırlatan bir makinedir. Bu makinenin amacı, insanların ellerini nasıl doğru ve etkili bir şekilde yıkamaları gerektiğini anlamalarına yardımcı olmaktır. Salgın veya pandemik önleme dönemlerinde,
Nesne Yönelimli Programlama: Nesne Oluşturma Makas Kullanarak Öğrenme/Öğretme Yöntemi/Tekniği: 5 Adım
Nesne Yönelimli Programlama: Nesne Oluşturma Öğrenme/Öğretme Yöntemi/Teknik Makas Kullanarak: Nesne yönelimli programlamaya yeni başlayan öğrenciler için öğrenme/öğretme yöntemi. Bu onların sınıflardan nesne yaratma sürecini görselleştirmelerine ve görmelerine izin vermenin bir yoludur. Parçalar: 1. Makas (her türlü olur). 2. Kağıt veya karton parçası. 3. İşaretleyici.
Ultrasonik Theremin (Ses Öğretme): 3 Adım (Resimlerle)
Ultrasonik Theremin (Sesi Öğretme): Ultrasonik Theremin, ses dalgalarını öğretmek için ucuz bir Theremin kullanan bir Arduino projesidir. Elimin cihaza olan mesafesini değiştirerek ses dalgalarının frekansını değiştiriyorum. Ayrıca, bir potansiyometreyi hareket ettirmek t'nin genliğini değiştirir
Hızlı ve Kirli Das Klavye (Boş Klavye): 3 Adım
Hızlı ve Kirli Das Klavye (Boş Klavye): Das Klavye, tuşlarında yazı olmayan en popüler klavyenin adıdır (boş klavye). Das Klavye 89,95 $ için perakende satış yapıyor. Bu talimat, etrafta yattığınız herhangi bir eski klavyeyi kendiniz yapmanıza rağmen size rehberlik edecektir