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

Band Hero PS2 MIDI Փոփոխություն ՝ 8 քայլ
Band Hero PS2 MIDI Փոփոխություն ՝ 8 քայլ

Video: Band Hero PS2 MIDI Փոփոխություն ՝ 8 քայլ

Video: Band Hero PS2 MIDI Փոփոխություն ՝ 8 քայլ
Video: Одна история интереснее другой ► 4 Прохождение Dying Light 2: Stay Human 2024, Նոյեմբեր
Anonim
Image
Image

Սա իմ առաջին խրատականն է և վերաբերում է Band Hero PS2 վերահսկիչի փոփոխությանը, որը նախատեսված է MIDI թմբուկի վերահսկիչի համար այն երաժիշտների համար, ովքեր ցանկանում են էժան ճանապարհով ստանալ բավականին գեղեցիկ թմբուկի MIDI վերահսկիչ: Իհարկե, Band Hero PS2- ն ի սկզբանե իրականացրել է MIDI և պետք է լռելյայն աշխատի MIDI- ով, բայց իմ վերահսկիչը ճիշտ չի աշխատում: Band Hero վերահսկիչն ուժի մեջ մտնելուց հետո կարող է MIDI տվյալներ ուղարկել, սակայն MIDI արձանագրության հսկայական ուշացումով և սխալներով: Ավելին, ամբողջ ժամանակ վերահսկիչը փորձում էր կապվել PS2- ի հետ: Մի քանի րոպե անց ինքնաբերաբար անջատվում է, եթե ձախողվի կապը PS2 վահանակի հետ: Փորձեցի շրջանցել այդ անկատարությունը, բայց չեմ կարող: Աշխարհում գուգլներ witch Band Hero PS2- ի խնդիրների մասին Ես հասկացա, որ ես միայնակ չեմ, և Band Hero- ի մյուս օգտվողները նման փորձ ունեն բնօրինակ MIDI իրականացման հետ:

Այսպիսով, ես որոշեցի փոփոխել իմ իրերը:

Հուսով եմ, որ այս անլուծելիը օգտակար կլինի այն մարդկանց համար, ովքեր ցանկանում են Band Hero խաղալիք օգտագործել, ինչպես համապատասխան MIDI վերահսկիչը:

Այս հիմնական փոփոխության համար ձեզ հարկավոր չէր օգտագործել Arduino- ի նման լրացուցիչ միկրոկոնտրոլեր, որևէ կոդավորման աշխատանք: Պարզապես ձեզ հարկավոր են մի քանի սովորական էլեկտրոնիկայի բաղադրիչներ:

Օգտագործեք այս ռեժիմը միայն այն դեպքում, եթե այլևս չեք ցանկանում օգտագործել ձեր Band Hero- ը PS2 վահանակով:

Այս փոփոխությունից հետո Band Hero- ն դառնում է իսկապես MIDI և ինքնուրույն սարք, որն այլևս չի աշխատում PS2 վահանակի համար:

Քայլ 1. Շրջանակային դիագրամներ և մասերի ցուցակ:

Շրջանակային դիագրամներ և մասերի ցուցակ
Շրջանակային դիագրամներ և մասերի ցուցակ
Շրջանակային դիագրամներ և մասերի ցուցակ
Շրջանակային դիագրամներ և մասերի ցուցակ
Շրջանակային դիագրամներ և մասերի ցուցակ
Շրջանակային դիագրամներ և մասերի ցուցակ

Կցված սխեմաները պետք է օգտակար և ընթեռնելի լինեն էլեկտրոնիկայի սկսնակների համար:

Unfortunatelyավոք, Band Hero- ի սխեմաներ և տվյալների թերթեր չկան սկզբնապես ներառված «էկզոտիկ» մասերի համար:

Գոնե չգտա:

Ստորև բերված է փոփոխման համար անհրաժեշտ մասերի ցանկը:

2x 220R դիմադրություն 1x 330R դիմադրություն

1x 1N4148 դիոդ

2x 220uF 6.3 Վ

1x ON/OFF մանրանկարչական անջատիչ

1x ունիվերսալ խթանման բարձրացման փոխարկիչ 3 -ից 5 Վ

Եթե որոշեք օգտագործել լրացուցիչ 2 մուտք (երկրորդ բաս թմբուկ և Hi-hat ոտնակներ), ձեզ նույնպես պետք է.

1x սովորական պիեզո սկավառակ ՝ 25 -ից 35 մմ

1x SPDT անջատիչ, ինչպես Otehall 343-40-120NOZD40- ը, ավելի երկար լծակով:

2 մ մեկ միջուկով ցուցադրվող մալուխ

2x3, 5 մմ միակցիչ միակցիչ:

Քայլ 2: Քաշեք PCB- ն

Անջատեք PCB- ն
Անջատեք PCB- ն

Band Hero- ի առջևի տեղադրված խաղատախտակը բացելուց և տախտակները քաշելուց հետո կարող եք տեսնել հիմնական PCB- ն, որը կցված է վերևում, փոքր տախտակին, որտեղ տեղադրված է անլար հաղորդիչ, 3, 3V փոխարկիչ, հիշողության չիպ և գլխավոր MCU: Փոքր վերին տախտակն այլևս օգտակար չէ փոփոխության համաձայն և պետք է ընդմիշտ հեռացվի միացումից:

Այդ տախտակը հեռացնելուց հետո բոլոր խաղային կոճակները դադարում են աշխատել, քանի որ դրանք միացված են գլխավոր MCU- ին և հիմնականում կապված են կառավարման PS2 գործառույթների հետ:

Դրա մասին անհանգստացեք, դրանք իրականում ձեզ պետք չեն հիմնական midi drum pad controller- ում: Թմբուկներն ավելի քան հիանալի են աշխատում առանց այս կոճակների: Իհարկե, դրանք կարող են օգտակար լինել դրանք MIDI CC հաղորդագրություններին կամ այլ կերպ պատկերելու համար: Բացի այդ, հետագայում կարող եք MIDI գործառույթների կոճակներ ներդնել, բայց մեկ այլ պարզ MCU պետք է ներդնել շրջանագծի մեջ և դրա համար պետք է կատարվի կոդավորման աշխատանք: Առանձնապես անլուծելի ես կպատրաստվեմ հետագա ընդլայնումների համար:

Ես կիսում եմ միայն հիմնական ռեժիմը, որը թողարկում է HA2005- ի ամբողջական հնարավորությունները և սկզբնապես իրականացվող MIDI- ն:

Քայլ 3. Շղթայի և մասերի նույնականացում

Շղթայի և մասերի նույնականացում
Շղթայի և մասերի նույնականացում
Շղթայի և մասերի նույնականացում
Շղթայի և մասերի նույնականացում
Շղթայի և մասերի նույնականացում
Շղթայի և մասերի նույնականացում
Շղթայի և մասերի նույնականացում
Շղթայի և մասերի նույնականացում

Միջին տախտակ, որը պարունակում է IC »ներ` optocoupler PC900, MCU HA2005, որտեղ այս ծածկագրի տակ թաքնված է PIC 16Fxxx շարքը և երկու op amps HA1504 տրանզիստորներով և այլ մասերով, որոնք պատասխանատու են բարձիկներում թաղված պիեզոէլեկտրական տվիչներից եկող անալոգային ազդանշանի պայմանավորման համար: Ես 100% -ով վստահ չեմ, թե որ օպերատորն է թաքնված HA1504 կոդի տակ, բայց այն LM324- ի նման քառակի ուժեղացուցիչ է:

Այս բաղադրիչ ծածկագրերի տակ գտնվող մասերի վերաբերյալ ոչ մի հուսալի տեղեկություն չեմ գտնում:

Արտադրողները հաճախ ստեղծում են սեփական «կախարդական» ծածկագրերը և նշում սովորական մասերը: Ենթադրում եմ, որ սա ոչ այնքան խելացի պաշտպանությունից է DIY- ից և հակերային համայնքներից:

Քայլ 4: Ավելացրեք էներգիայի մատակարարում:

Ավելացնել էներգիայի մատակարարում
Ավելացնել էներգիայի մատակարարում
Ավելացնել էներգիայի մատակարարում
Ավելացնել էներգիայի մատակարարում
Ավելացնել էներգիայի մատակարարում
Ավելացնել էներգիայի մատակարարում
Ավելացնել էներգիայի մատակարարում
Ավելացնել էներգիայի մատակարարում

Մարտկոցի շահագործման համար անհրաժեշտ է օգտագործել նաև բարձրացված փոխարկիչ `5 Վ լարման մակարդակը բարձրացնելու համար:

HA2005- ը, որը ծրագրված է MIDI գործողությունների համար, աշխատում է շատ ավելի լավ և ավելի կայուն է 5 Վ -ից ցածր, քան 3.3 Վ -ի դեպքում:

Ես օգտագործել եմ սովորական և սովորական eBay- ում առկա 3V- ից մինչև 5V փոխակերպիչ `լրացուցիչ 220uF կոնդենսատորներով` էներգիայի պահպանման և փոխարկիչից եկող ալիքների զտման համար:

Ic PC900- ի մոտ է մուտքագրվում 5V VCC- ի համար:

Ես այստեղ զոդեցի երկու կապում: Այս կապումներին պետք է միացված լինել խթանման փոխարկիչ և զտիչ կոնդենսատորներից մեկը:

Քայլ 5: Հետքերը կտրելը:

Հետքերը կտրելը
Հետքերը կտրելը
Հետքերը կտրելը
Հետքերը կտրելը
Հետքերը կտրելը
Հետքերը կտրելը
Հետքերը կտրելը
Հետքերը կտրելը

Սա ամենակարևոր քայլն է, որը պետք է ուշադիր արվի ՝ առանց որևէ սխալի:

Միակցիչի վարդակից մոտակայքում գտնվում է միացման մի փոքր մասը, որը պետք է անջատվի և բաց թողնվի ՝ մի քանի հետք կտրելով:

Շղթայի այս հատվածը հին MIDI ելքային միացում է, ներառում է լարման կրկնապատկիչ 4 -րդ կապի և TTL մակարդակի փոխարկիչի համար: Դրանք այլևս օգտակար են և պետք է բաց թողնել:

Ինչպես ցույց տվեցի լուսանկարներում.

GND անցքին շատ մոտ, կտրեք տրանզիստորի և դիմադրության միջև ընկած ուղին: Ռեզիստորի վերևի հետքը գալիս է

UART TX, PIN 17 HA2005:

Լարերի զոդման համար լավ տեղ կա, և 220R դիմադրիչով այն պետք է միացված լինի MiDI ելքային DIN վարդակից 5 -րդ քորոցին:

Ռեզիստորը կարող է «օդում» զոդվել հենց քորոցի վարդակին և պետք է մեկուսացված լինի ջերմության նվազման խողովակում:

Լավ զոդման կետը գտնվում է տախտակի հակառակ կողմում, վարդակի տակ:

Նաև վարդակի տակ մենք պետք է կտրենք մնացած ուղին և դրանով ամբողջովին անջատենք հին MIDI- ի միացումը:

Միդի մուտքագրումը լավ է և չի պահանջում որևէ լրացուցիչ աշխատանք:

PIN 17 HA2005- ը UART TX է, տվյալները գալիս են այդ քորոցից `դա MIDI- ի ճիշտ ձևաչափն է և պատշաճ մակարդակը: Այն պետք է ստանդարտ կերպով միացված լինի 220R ռեզիստորով` pin 5 DIN վարդակին: Հին սխեմաների նման ցանկացած այլ էլեկտրագծեր ունեն բացասական ազդեցություն և կարող են սխալներ առաջացնել MIDI տվյալների մեջ:

Լարման տեղեկանք 4 -րդ կապում, DIN վարդակից MIDI ելքը պետք է լինի 5 Վ: Միացրեք կապիչ 4 -ը 220R ռեզիստորով `ուժեղացուցիչի փոխարկիչից 5V ելքին:

Քայլ 6: Հավաքում

Հավաքում
Հավաքում
Հավաքում
Հավաքում
Հավաքում
Հավաքում

Վերջին փորձարկումն ու փոփոխված տախտակը հետ դնել խաղատախտակի պատյանում: Միացրեք/անջատեք անջատիչը մարտկոցի դրական տերմինալի և մարտկոցի դրական մուտքի միջև ուժեղացուցիչի փոխարկիչի տախտակին: Փաթաթեք ամեն ինչ միասին:

Եթե փոփոխությունները սահուն ընթանան առանց սխալների, նոր Band Hero 2 MIDI թմբուկի վերահսկիչը պատրաստ է նվագարկման ուժից հետո:

Քայլ 7. Լրացուցիչ բաս թմբուկ և Hi-Hat ոտնակ:

Լրացուցիչ բաս թմբուկ և Hi-Hat ոտնակ
Լրացուցիչ բաս թմբուկ և Hi-Hat ոտնակ
Լրացուցիչ բաս թմբուկ և Hi-Hat ոտնակ
Լրացուցիչ բաս թմբուկ և Hi-Hat ոտնակ
Լրացուցիչ բաս թմբուկ և Hi-Hat ոտնակ
Լրացուցիչ բաս թմբուկ և Hi-Hat ոտնակ

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

Երկրորդ բաս թմբուկի սենսորը պետք է միացված լինի երկրորդ մանուշակագույն գույնի վարդակին `առանց որևէ լրացուցիչ միացման:

Պարզապես վերցրեք մետր չափված մալուխը և մի կողմը կպցրեք մոնո 3, 5 մմ խցիկին: Հիմնական մալուխը պետք է զոդել «ծայրին», իսկ էկրանը ՝ թևին, մյուս կողային մալուխը պետք է միացված լինի պիեզոէլեկտրական սկավառակին, միջուկի ակտիվ սկավառակի միջուկը հաճախ նշվում է որպես +, իսկ էկրանը պետք է զոդել GND- ին: սկավառակ: Այժմ դրեք պիեզո սկավառակ 2 կտոր փրփուրի և բումի բումի միջև: Արագության զգայունության թմբուկի բարձիկ ստանալու աղքատ, բայց ամենապարզ միջոցը:

Եթե դուք պտտվում եք «DIY drum piezo pad» - ի շուրջ, կան շատ օրինակներ և օգտակար եղանակներ ՝ իսկապես գեղեցիկ բարձիկներ կամ ոտնակներ ստեղծելու համար:

Hi-hat ոտնաթաթը սովորական բաց անջատիչ է, որը միացված է շարքում 330R դիմադրիչով և 1N4148 դիոդով: Տես կցված սխեմայի դիագրամ: Ռեզիստորը շատ կարևոր է, այստեղ աշխատում է ինչպես գերծանրաբեռնված ընթացիկ պաշտպանություն: Չափազանց ուժեղ կառավարման ազդանշան խառնաշփոթ և սխալներ է ստեղծում MIDI մշակման մեջ: Hi-hat մուտքն ի սկզբանե անպաշտպան է:

Ոտնաթաթի անջատիչը կարող է իրականացվել նաև շատ առումներով, ինչպես թմբուկի բարձիկները, կամ օգտագործել գոյություն ունեցող օրիգինալ ոտնակ `դիմադրիչով և դիոդների շարքով, ինչպես ցույց է տալիս շղթայական դիագրամը:

Ես ձեզ հնարավորություն եմ տալիս ուսումնասիրություններ կատարել և պարզել ձեր կարիքներին համապատասխան լավագույն դիզայնը ՝ առանց իմ առաջարկության:

Իմ «թմբուկի տակդիրը» և «ոտքի անջատիչը» արվել են միայն մուտքերը փորձարկելու համար և այն շատ լավ է աշխատում, չնայած նրանց իսկապես վատ և ամենապարզ «դիզայնին»

Քայլ 8: Եզրակացություն

Եզրակացություն
Եզրակացություն

Ես ներկայացրեցի Band Hero- ն PS2- ից և խառնաշփոթ MIDI վերահսկիչից 100% midi drum controller- ը վերակառուցելու ամենապարզ ձևը, որը շատ օգտակար է ոչ միայն նվագելու պրակտիկայում, այլև կարող ես այն օգտագործել քո երգերում թմբուկային հատված ձայնագրելու կամ նույնիսկ կյանք նվագելու համար, քանի որ այժմ Band Hero ստանալ արագ արձագանքման ժամանակ, արագության զգայունություն և ավելի լավ միացում, որը համատեղելի է MIDI ստանդարտների հետ:

Իհարկե, ուշացման մակարդակը կախված է ձեր կազմած սարքերից կամ ծրագրակազմից, որոնք կօգտագործվեն Band Hero- ի հետ անհատական կազմաձևից:

Իմ դեպքում, երբ փորձարկման մեքենան հին MacBook Pro 2009 -ն էր, Logic X- ը և MIDItoUSB- ի էժան դոնգը, ես կարողացա պահել 5.2 մգ մակարդակի ուշացման մակարդակը: Այն, ինչ ավելի քան բավարար է գրեթե «իրական ժամանակի» մշակման համար:

Ես զվարճանում եմ սահուն խաղալ առանց ուշացումների: Ես կարողացա նվագել շատ արագ հիթերի շարք, իմ ռեկորդը 12 հարված է 1 վայրկյանում, և վերահսկիչը հեշտությամբ բռնում է ամեն ինչ և առանց խնդիրների ՝ այն մշակելով MIDI- ում:

Logic Pro- ի ներքո, FL Studio Ableton Live- ում դուք կարող եք հեշտությամբ անհատականացնել բարձիկներ ձեր նախընտրած թմբուկի սինթեզատորների վրա, փոխել բարձիկների հետ կապված կազմաձևման ձայնը կամ վերահսկել ծրագրակազմի ցանկացած գործառույթ:

Ինչ վերաբերում է խաղային կոճակներին, որոնք փոփոխությունից հետո չեն աշխատում: Հնարավոր է, որ նրանք աշխատեն, բայց դրա համար անհրաժեշտ է իրականացնել մեկ այլ MCU և պարզ կոդ: HA2005- ը mod- ից հետո ունի անվճար Տվյալների և CLK կապեր և պատրաստ է այլ MCU- ի հետ գործ ունենալու համար: Կարող է ավելացվել նաև այլ հսկիչների մուտքագրում ՝ պոտենցիոմետրեր կամ կոդավորիչ, փոքր oLED էկրան և այլն: Բառացիորեն այն ամենը, ինչ հասանելի է MIDI արձանագրությունների ներքո ՝ երաժշտական սարքավորումների կամ ծրագրակազմի վերահսկման համար:

Եթե մարդիկ ինձ ցույց տան, որ ուսուցանվողը օգտակար է, ես կհրապարակեմ 2 -րդ մասը, մեկ այլ ուսանելի Band Hero 2 ընդլայնման մասին, I/O կառավարման տախտակ ՝ հիմնված երկրորդ միկրոկոնտրոլերի ներդրման վրա:

Շնորհակալություն ուշադրության և ձեր ժամանակի համար:

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