Բովանդակություն:
- Քայլ 1: Հիմնական ապարատային տեղեկատվություն
- Քայլ 2: Առանձնահատկություններ/վարքագիծ
- Քայլ 3: Կոդ
- Քայլ 4: Ահա և վերջ:
Video: MIDI Pod-Pal: 4 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
*** ԹԱՐՄԱՆԵԼ 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: Ահա և վերջ:
Խնդրում ենք ազատ զգալ կապվեք ինձ հետ, եթե ունեք հարցեր: Ես կոդի գուրու չեմ, բայց ուրախ կլինեմ առաջարկություններ կամ գաղափարներ առաջարկել:
Խորհուրդ ենք տալիս:
Hexa-pod: 6 քայլ
Hexa-pod. Սա վեցանկյուն է, դա փոքր չափի ռոբոտ է, որը ունի փոքր մասեր ՝ պատրաստված 3D տպիչով ՝ օգտագործելով նեյլոնե թելեր: Հեշտ է վերահսկել և խաղալ նրա գործառույթը: Շարժումը հետևյալն է
Studebake-o-pod: 12 քայլ
Studebake-o-pod. Ես մտածեցի, որ հաճելի կլինի իմ iPod- ի համար զով աքսեսուար կառուցելը: Այս ուսանելի և տեսանյութը տալիս է քայլ առ քայլ հրահանգներ ՝ ձեր սեփական Studebake-o-pod կառուցելու համար:
MIDI 5V LED Strip Light Controller Spielatron- ի կամ այլ MIDI Synth- ի համար. 7 քայլ (նկարներով)
MIDI 5V LED Strip Light Controller for Spielatron կամ MIDI Synth. Հսկիչը ALSA MIDI սարք է, այնպես որ MIDI ծրագրակազմը կարող է միանալ LED- ներին միաժամանակ որպես MIDI սինթետիկ սարք
Skinception Healing Pod: 4 քայլ
Skinception Healing Pod. Projectրագիր, որն օգտագործում է Arduino Uno- ն ՝ հպման զգացողություն ունեցող LED շերտ ստեղծելու համար: Մուտք ՝ տարողունակ ցուցիչ Ելք ՝ LED շերտեր
Servo Pod: 4 քայլ
Servo Pod. Երբևէ երազու՞մ էիք ունենալ ուղեծրի տեսախցիկ կամ Pan/Tilt այլ տեսախցիկի կառավարում: Ահա այն! Այս զրոյից պատրաստված Servo Pod- ի միջոցով դուք այժմ կարող եք վերահսկել ձեր տեսախցիկը (կամ wifi ալեհավաքը) ձեր ափի մեջ կամ նույնիսկ հեռակա վեբ սերվերի միջոցով