Mündəricat:
Video: MIDI Pod-Pal: 4 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
*** 4/22/'21 *** YENİLƏNİB ***
*** Tikintidə kömək etmək üçün bütün naqilləri göstərən tam bir sxem əlavə etdim. ***
Buradakı tikinti hissəsində gülməli bir dərinliyə girməyəcəyəm, niyyətim, mövzunu araşdırırsınızsa və ya bir şey qurmaq və fikir toplamağı düşünürsünüzsə, Arduino əsaslı bir MIDI nəzarətçi qurmağın başqa bir nümunəsini göstərmək idi. Tətbiqim Line 6 Pod 2.0 üçün olduqca spesifikdir, lakin bəzi kodlarla daha geniş tətbiq oluna bilər. MIDI qabiliyyətinə malik bir neçə gitara effektləri prosessoru var. Bankların 4 -də onların əvvəlcədən hazırladıqlarını hazırlayıram. Müasir bir ibadət xidmətində gitara çalıram.. Kilsə, yerə oturan və həcmi idarə etmək üçün əvvəlcədən təyin edilmiş ayaqları və ya pedalı dəyişdirməyən Line 6 Pod 2.0 modelləşdirmə prosessoruna malikdir. Bazarda bir neçə mövcud nəzarətçi var. Behringer FCB1010, təxminən 150 dollara əla bir həlldir, amma daha çox səhnə sahəsi tutur. Və bundan başqa nə əyləncə var? Birini sınamalı olduğumu bilirdim. Və … Uğur qazanmağı bacardım!
Addım 1: Əsas Hardware Məlumatı
Şassi: Çəkilmiş "ZvBox 160" HDMI modulyatorunu "yenidən təyin etdim". Gözəl möhkəm polad konstruksiya, zombi apokalipsisindən sağ çıxmalıdır. Bağırdı, hissələri qoydu, ölçülər etdi. Daha sonra Photoshop -da birləşmiş matkap şablonu/ön panel etiketi yaratdım. Etiketi tam səhifəli yapışqan vərəqə çap etdim və yapışqan lamine edilmiş təbəqə bindirməsi əlavə etdim. Midi_con_faceplate.psd -ə baxın. Kutu ölçüləri 1.7 "H x 10.5" G x 4.75 "D (4.32 sm Y x 26.67 sm G x 12.07 sm D)
Nəzarətçi: Sainsmart tərəfindən hazırlanmış Arduino Mega 2560 klonu.
Ekran: Kingbright modeli DC08-11SRWA. Mən onu və şasiyə montaj etmək üçün bir yol təmin edən kiçik bir pervaz taxtasına lazım olan 220 rezistoru quraşdırdım.
Ayaq keçidləri: ətrafa qoyduğum şeylər. SPST ani, normal olaraq açıqdır. guitarpedalparts.com -un 3 dollara var.
LEDlər: Bir neçə rəngli Yaşıl və Yanıp sönən Qırmızı LEDlərim vardı, artıq haradan gəldiklərini təyin edə bilmirəm, amma hər hansı bir 3 pinli ümumi katotlu iki rəngli LED işləyəcək.
Açarları təyin edin: kiçik SPDT, hərəkət ON-OFF- (ON). Mouser hissəsi # 611-7107-001.
Çıxış yuvası: Rean NYS2122 TS 1/4.
Pedal: passiv 10k xətti konik qazan növü. Line 6 EX 1 istifadə etdim; Guya M Audio EX-P və Roland EV-5 də işləyəcək. Pedal dövrəsinin sxematik təfərrüatları üçün şəkilə baxın.
Rezistorlar: açarları çəkmək üçün 10K (QTY: 8); MIDI jakı üçün 220 Ohm (2 istifadə etdim, biri kifayət edə bilər); Əvvəlcədən təyin edilmiş kanal LEDləri üçün 220 Ohm (QTY 8); Kingsbright ekranı üçün 220 Ohm (QTY: 8); İfadə pedalı jakı üçün 2.2K (QTY: 1).
Şassiyə quraşdırılmış DC yuvası. Mouser hissəsi # 502-712A.
YENİLƏNİŞ: Kablolama üçün istinad üçün tam sxematik bir-j.webp
Addım 2: Xüsusiyyətlər/davranış:
"A" və "D" etiketli ayaq açarları bir bankdakı 4 ön ayarı seçir. Digər 2 ayaq açarı Bank sayını artırır və azaldır. Bankları dəyişdirərkən, son istifadə olunan əvvəlcədən təyin edilmiş düymənin müvafiq LED -i, yeni bankda bir ön ayarı seçənə və ya orijinal banka qayıdana qədər alternativ rənglə yanır.
2 anlıq keçid açarı istifadəçiyə MIDI kanalı və davamlı nəzarətçi (CC) nömrələrini təyin etməyə imkan verir. Yalnız CC 1, 2, 4 və 7 seçilə bilər (Arduino kodunda quraşdırma, lakin genişləndirilə bilər), lakin ən çox istifadə edilənlərdir. POD 2.0-da 9 bank var, nəzarətçi bütün 9-a daxil olur, eyni zamanda xüsusi bir bankı 10 da daxil edir. 10-A tuneri yandırır və söndürür, 10-B pedal üçün wah rejimini seçir. Ya 10-C ya da 10-D wah-ı söndürəcək və istifadəçinin təyin etdiyi CC nömrəsinə qayıdacaq.
Varsayılan həcm üçün CC7 -dir. LED ekran cari bank nömrəsini göstərir və təyin edildikdə bir anda MIDI kanalını və CC nömrələrini göstərir.
Addım 3: Kod:
İşdə kod. Təşkilat saxlamağa çalışdım və çoxlu şərhlər daxil etdim. Zəhmət olmasa istifadə edin, yenidən istifadə edin, sui -istifadə edin və ya qarışdırın.
Github.com saytında FortySevenEffects -dən MIDI kitabxanasını daxil etməlisiniz.
Addım 4: Budur
Hər hansı bir sualınız olarsa, mənimlə əlaqə saxlaya bilərsiniz. Mən kod ustası deyiləm, amma təkliflər və fikirlər verməkdən məmnun olaram.
Tövsiyə:
Hexa-pod: 6 addım
Hexa-pod: Bu hexapoddur, neylon filamentdən istifadə edərək 3D printerdə hazırlanmış kiçik hissələrə malik kiçik ölçülü bir robotdur. Onun funksiyasını idarə etmək və oynamaq asandır. Hərəkət: İrəli Geri Geriyə Sağ dönmə Sola dönmə Sağa İrəli Sola sağa irəli
Studebake-o-pod: 12 addım
Studebake-o-pod: iPod üçün sərin bir aksesuar qurmağın əyləncəli olacağını düşündüm. Bu təlimatlı və video, öz Studebake-o-podunuzu qurmaq üçün addım-addım təlimat verir
Spielatron və ya digər MIDI Synth üçün MIDI 5V LED Şerit İşıq Nəzarətçisi: 7 Addım (Şəkillərlə)
MIDI 5V Spielatron və ya digər MIDI Synth üçün LED Şerit İşıq Nəzarətçisi: Bu nəzarətçi, not başına 50mS üçün üç rəngli LED şerit işıqlarını yandırır. G5-D#6 üçün mavi, E6-B6 üçün qırmızı, C7-G7 üçün yaşıl. Nəzarətçi bir ALSA MIDI cihazıdır, buna görə MIDI proqramı bir MIDI synth cihazı ilə eyni vaxtda LED -lərə çıxara bilər
Skinception Healing Pod: 4 Addım
Skinception Healing Pod: Toxunma sensoru olan LED şeridi yaratmaq üçün Arduino Uno istifadə edən bir layihədir. Giriş: Kapasitiv Sensor Çıxış: LED şeritləri
Servo Pod: 4 addım
Servo Pod: Heç bir orbit kamerası və ya başqa Pan/Tilt veb kamerası idarə etməyi xəyal edirdinizmi? Bax budur! Sıfırdan hazırlanmış Servo Pod ilə indi veb kameranızı (və ya wifi anteninizi?) Ovucunuzla və ya hətta uzaqdan bir veb serverlə idarə edə bilərsiniz