Բովանդակություն:

MIDI Pod-Pal: 4 քայլ
MIDI Pod-Pal: 4 քայլ

Video: MIDI Pod-Pal: 4 քայլ

Video: MIDI Pod-Pal: 4 քայլ
Video: Памяти Андрея Зяблых. Холангиокарцинома 4 стадии 2024, Նոյեմբեր
Anonim
MIDI Pod-Pal
MIDI Pod-Pal

*** ԹԱՐՄԱՆԵԼ 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 դոլարով:

LED- ներ. Ես ունեի երկգույն կանաչ և թարթող կարմիր լուսադիոդներ, որոնք այլևս չեմ կարող որոշել, թե որտեղից են դրանք ծագել, բայց ցանկացած 3 փին ընդհանուր կաթոդի երկգույն LED կաշխատի:

Անջատիչների նշանակում. Փոքր SPDT, գործողությունը ON-OFF- (ON) է: Մուսեր մաս # 611-7107-001:

Ելքային խցիկ ՝ Rean NYS2122 TS 1/4 դյույմ:

Ոտնակ ՝ պասիվ 10k գծային կոնաձև տիպի տիպ: Ես օգտագործել եմ Line 6 EX 1; Ենթադրաբար կաշխատեն նաև M Audio EX-P- ն և Roland EV-5- ը: Տեսեք պատկերը ոտնակի միացման սխեմատիկ մանրամասների համար:

Ռեզիստորներ `10K անջատիչների վրա քաշելու համար (QTY: 8); 220 Օմ MIDI jack- ի համար (ես օգտագործել եմ 2 -ը, մեկը կարող է բավարար լինել); 220 Օմ `կանխադրված ալիքի LED- ների համար (QTY 8); 220 Օմ Kingsbright ցուցադրման համար (QTY: 8); 2.2K արտահայտիչ ոտնակ խցիկի համար (QTY: 1):

Շասսիի վրա ամրացվող DC խցիկ: Մուսեր մաս # 502-712A:

ԹԱՐՄԱՈՄ. Ես ներառել եմ մի ամբողջական սխեմատիկ-j.webp

Քայլ 2: Առանձնահատկություններ/վարքագիծ

Առանձնահատկություններ/վարքագիծ
Առանձնահատկություններ/վարքագիծ
Առանձնահատկություններ/վարքագիծ
Առանձնահատկություններ/վարքագիծ
Առանձնահատկություններ/վարք
Առանձնահատկություններ/վարք

«A» - «D» պիտակով ոտքի անջատիչները ընտրում են բանկի 4 նախադրվածները: Մնացած 2 ոտնաչափ անջատիչներն ավելացնում և նվազեցնում են Բանկի համարը: Բանկերը փոխելիս վերջին օգտագործված կանխադրված կոճակի համապատասխան LED լուսավորվում է այլընտրանքային գույնով, մինչև որ կամ ընտրեք նոր բանկի կանխադրվածը, կամ վերադառնաք սկզբնական բանկ:

Երկու ակնթարթային անջատիչ թույլ են տալիս օգտվողին նշանակել MIDI ալիքի և շարունակական վերահսկիչի (CC) համարներ: Կարող են ընտրվել միայն CC 1, 2, 4 և 7 (կարգավորումը Arduino կոդի մեջ, բայց կարող է ընդլայնվել), բայց դրանք ամենից հաճախ օգտագործվողն են: POD 2.0-ում կան 9 բանկեր, վերահսկիչը մուտք է գործում բոլոր 9-ը, բայց ներառում է նաև հատուկ բանկ 10.10-A- ը միացնում և անջատում է լարիչը, 10-B- ն ընտրում է wah ռեժիմը ոտնակի համար: Կամ 10-C- ը կամ 10-D- ը կանջատեն wah- ը և կվերադառնան օգտվողին տրված CC համարին:

Theավալի համար կանխադրվածը CC7 է: LED էկրանը ցույց է տալիս բանկի ընթացիկ համարը, իսկ նշանակման դեպքում ակնթարթորեն ցույց է տալիս MIDI ալիքի և CC համարները:

Քայլ 3: Կոդ

Ահա կոդը: Ես փորձել եմ այն կազմակերպված պահել և ներառել եմ բազմաթիվ մեկնաբանություններ: Խնդրում ենք օգտագործել, նորից օգտագործել, չարաշահել կամ շփոթել ըստ անհրաժեշտության:

Դուք պետք է ներառեք MIDI գրադարանը FortySevenEffects- ից github.com կայքում:

Քայլ 4: Ահա և վերջ:

Խնդրում ենք ազատ զգալ կապվեք ինձ հետ, եթե ունեք հարցեր: Ես կոդի գուրու չեմ, բայց ուրախ կլինեմ առաջարկություններ կամ գաղափարներ առաջարկել:

Խորհուրդ ենք տալիս: