Мазмуну:
- 1 -кадам: Негизги жабдык маалыматы
- 2 -кадам: Өзгөчөлүктөр/жүрүм -турум:
- 3 -кадам: Код:
- 4 -кадам: Болду
Video: MIDI Pod-Pal: 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
*** UPDATE 4/22/'21 ***
*** Мен курулушка жардам берүү үчүн бардык зымдарды көрсөткөн толук схеманы коштум. ***
Мен бул жерде курулуш бөлүгүндө күлкүлүү тереңдикке барбайм, менин ниетим, эгер сиз теманы изилдеп жатсаңыз же бир нерсе курууну жана идеяларды чогултууну ойлоп жатсаңыз, Arduino негизделген MIDI контроллерин куруунун дагы бир мисалын көрсөтүү болчу. Менин тиркеме Line 6 Pod 2.0 үчүн өзгөчө мүнөздүү, бирок кээ бир коддорду оңдоону кеңири колдонууга болот. MIDI жөндөмдүүлүгү бар гитаранын бир нече процессорлору бар, алар банктын 4 -бөлүгүндө орнотулат. Мен азыркы сыйынуу кызматында гитарада ойнойм.. Чиркөө кабатта отурган Line 6 Pod 2.0 моделдөө процессоруна ээ жана көлөмүн көзөмөлдөө үчүн алдын ала орнотууларды же педалды өзгөртүү үчүн буту жок. Базарда бир нече иштеп жаткан контроллерлер бар. Behringer FCB1010 - бул болжол менен $ 150 үчүн эң сонун чечим, бирок мен каалагандан көбүрөөк сахнадан орун алат. Анын үстүнө, бул кандай кызык? Мен аракет кылып, бирин куруу керек экенин билчүмүн. Жана мен ийгиликке жетиштим!
1 -кадам: Негизги жабдык маалыматы
Шасси: Мен тартылган "ZvBox 160" HDMI модуляторун "кайра ойлоп таптым". Жакшы бекем болот конструкциясы, зомби апокалипсисинен аман өтүшү керек. Аны ичирип, бөлүктөрүн коюп, өлчөөлөрдү кылды. Мен Photoshopто бургулоо шаблонун/алдыңкы панелдин энбелгисин түздүм. Мен этикетканы толук беттин чаптама баракчасына басып чыгардым жана чаптама ламинатталган баракты жабууну коштум. Midi_con_faceplate.psd караңыз. Кутунун өлчөмдөрү 1.7 "H x 10.5" W x 4.75 "D (4.32 см H x 26.67 см W x 12.07 см D)
Контроллер: Sainsmart тарабынан жасалган Arduino Mega 2560 клону.
Дисплей: Kingbright модели DC08-11SRWA. Мен аны жана 220 резисторду чакан перформаторго орнотуп койгом, ал шассиге орнотууга мүмкүнчүлүк берет.
Бут которгучтар: мен тегеректеп жатканым. SPST убактылуу, адатта ачык. guitarpedalparts.com сайтында 3 долларга бар.
Светодиоддор: Менде эки түстүү Жашыл жана Жаркылдаган Кызыл Диоддор бар болчу, аларды мындан ары кайдан келгенин аныктай албайм, бирок 3 түстүү жалпы катоддуу эки түстүү LED иштейт.
Которгучтарды дайындоо: кичинекей SPDT, аракет ON-OFF- (ON). Mouser бөлүгү # 611-7107-001.
Чыгуу уячасы: Rean NYS2122 TS 1/4.
Педал: пассивдүү 10к сызыктуу конустук идиштин түрү. Мен Line 6 EX 1 колдондум; M Audio EX-P жана Roland EV-5 да иштейт окшойт. Педальдын схемасынын схемасы үчүн сүрөттү караңыз.
Резисторлор: өчүргүчтөрдү тартуу үчүн 10K (QTY: 8); MIDI уячасы үчүн 220 Ом (мен 2 колдондум, бирөө жетиштүү болушу мүмкүн); Алдын ала коюлган каналдын диоддору үчүн 220 Ом (QTY 8); Kingsbright дисплейи үчүн 220 Ом (QTY: 8); Экспресс педаль уячасы үчүн 2.2K (QTY: 1).
DC джекстин шасси. Mouser бөлүгү # 502-712A.
UPDATE: Мен зым шилтеме үчүн толук схемалык-j.webp
2 -кадам: Өзгөчөлүктөр/жүрүм -турум:
"А" менен "D" деп белгиленген бут которгучтар банктын ичиндеги 4 алдын ала орнотууну тандашат. Калган 2 бутту алмаштыргычтар Банктын санын көбөйтүп жана азайтып турат. Банктарды алмаштырууда, акыркы колдонулган алдын ала коюлган баскычтын тиешелүү LEDи жаңы банкта алдын ала орнотууну тандап, же баштапкы банкка кайтып келмейинче, башка түс менен күйөт.
2 убактылуу которгучтар колдонуучуга MIDI каналын жана үзгүлтүксүз контроллердин (CC) номерлерин берүүгө мүмкүнчүлүк берет. Бир гана CC 1, 2, 4 жана 7 тандай аласыз (Arduino кодунда орнотуу, бирок кеңейтүүгө болот), бирок алар эң көп колдонулгандар. POD 2.0де 9 банк бар, контроллер баарына жетет, бирок атайын банкты да камтыйт. 10-A тюнерди өчүрүп-күйгүзөт, 10-В педаль үчүн wah режимин тандайт. Же 10-C же10-D вахты өчүрүп, колдонуучу берген CC номерине кайра кайтып келет.
Көлөм үчүн демейки CC7. LED дисплей учурдагы банк номерин көрсөтөт жана дайындалганда MIDI каналын жана CC номерлерин көрсөтөт.
3 -кадам: Код:
Мына код. Мен муну уюштурууга аракет кылдым жана көптөгөн комментарийлерди киргиздим. Сураныч, керектүү учурда колдонуңуз, кайра колдонуңуз, кыянаттык кылыңыз же чаташтырыңыз.
Сиз github.com боюнча FortySevenEffectsтен MIDI китепканасын кошушуңуз керек болот.
4 -кадам: Болду
Сураныч, суроолоруңуз болсо, мага кайрылыңыз. Мен код -гуру эмесмин, бирок мен сунуштарды же идеяларды берүүгө кубанычта болом.
Сунушталууда:
Hexa-pod: 6 кадам
Hexa-pod: Бул гексапод, бул кичинекей бөлүктөрү бар, кичинекей бөлүктөрү бар, нейлон жипчени колдонуу менен 3D принтери менен башкарылган жана анын функциясын ойнотуу оңой. Кыймыл: Алга Артка Оңго бурулуу Солго бурулуу Оңго Алга Солго алдыга Артка
Studebake-o-pod: 12 кадам
Studebake-o-pod: Мен iPod үчүн сонун аксессуар куруу кызыктуу болот деп ойлогом. Бул үйрөтүүчү жана видео сизге Studebake-o-pod түзүүнүн көрсөтмөлөрүнүн кадамдык кадамын берет
MIDI 5V LED Strip Light контроллери Spielatron же башка MIDI Synth үчүн: 7 кадам (Сүрөттөр менен)
MIDI 5V LED Strip Light контроллери Spielatron же башка MIDI Synth үчүн: Бул контролер үч түстүү LED чырактарын жаркыратат. 50mS үчүн G5-D#6 үчүн, E6-B6 үчүн кызыл жана C7-G7 үчүн жашыл. Контроллер - бул ALSA MIDI түзмөгү, ошондуктан MIDI программасы MIDI синтездөөчү түзмөк менен бир убакта LEDлерге чыгара алат
Skinception Healing Pod: 4 кадам
Skinception Healing Pod: сенсордук сенсордук LED тилкесин түзүү үчүн Arduino Uno колдонгон долбоор. Киргизүү: Capacitive SensorOutput: LED тилкелери
Servo Pod: 4 кадам
Servo Pod: Сиз качандыр бир убакта orbitcam же башка Pan/Tilt вебкамерасын башкарууну кыялданчу белеңиз? Мына! Бул нөлдөн жасалган Servo Pod менен сиз азыр веб -камераңызды (же wifi антеннасын?) Алаканыңыз менен же алыстан веб -сервер менен башкара аласыз