Turinys:

Band Hero PS2 MIDI modifikacija: 8 žingsniai
Band Hero PS2 MIDI modifikacija: 8 žingsniai

Video: Band Hero PS2 MIDI modifikacija: 8 žingsniai

Video: Band Hero PS2 MIDI modifikacija: 8 žingsniai
Video: Учебное пособие по GH II — Пользовательские диски — Часть 1 — Настройка песен 2024, Lapkritis
Anonim
Image
Image

Tai yra mano pirmasis pamokomas dalykas ir taikomas modifikuojant „Band Hero PS2“valdiklį į tinkamą MIDI būgno valdiklį muzikantams, norintiems pigiai įsigyti gražų būgno MIDI valdiklį. Žinoma, „Band Hero PS2“iš pradžių įdiegė MIDI ir turėtų veikti pagal numatytuosius nustatymus su MIDI, tačiau mano valdiklis neveikia tinkamai. Įjungus „Band Hero“valdiklis gali siųsti MIDI duomenis, tačiau su didžiuliu vėlavimu ir klaidomis MIDI protokole. Be to, visą laiką valdiklis bandė prisijungti prie PS2. Po kelių minučių automatiškai išsijungia, jei nepavyksta prisijungti prie PS2 konsolės. Bandžiau apeiti tą netobulumą, bet man nepavyksta. Ieškodamas visame pasaulyje apie problemas, su kuriomis susiduria ragana „Band Hero PS2“, supratau, kad nesu viena, o kiti „Band Hero“vartotojai turi panašią patirtį su originaliu MIDI diegimu.

Taigi nusprendžiau pakeisti savo daiktus.

Tikiuosi, kad šis neišspręstas dalykas bus naudingas tiems, kurie nori naudoti „Band Hero“žaislą kaip tinkamą MIDI valdiklį.

Šiam pagrindiniam pakeitimui jums nereikėjo naudoti jokių papildomų mikrovaldiklių, tokių kaip „Arduino“, jokių kodavimo darbų. Jums tereikia poros įprastų elektronikos komponentų.

Naudokite šį modą tik tuo atveju, jei nebenorite naudoti „Band Hero“su PS2 pultu

Po šio pakeitimo „Band Hero“tampa tikrai MIDI ir atskiru įrenginiu, kuris nebeveikia PS2 konsolėje.

1 žingsnis: grandinių schemos ir dalių sąrašas

Grandinių schemos ir dalių sąrašas
Grandinių schemos ir dalių sąrašas
Grandinių schemos ir dalių sąrašas
Grandinių schemos ir dalių sąrašas
Grandinių schemos ir dalių sąrašas
Grandinių schemos ir dalių sąrašas

Pridedamos schemos turėtų būti naudingos ir lengvai skaitomos pradedantiesiems elektronikos srityje.

Deja, nėra „Band Hero“grandinių schemų ir duomenų lapų iš pradžių įtrauktoms „egzotiškoms“dalims.

Bent jau aš neradau.

Žemiau yra dalių, kurias reikia keisti, sąrašas.

2x 220R rezistorius 1x 330R rezistorius

1x 1N4148 diodas

2x 220uF 6.3V

1x įjungimo/išjungimo miniatiūrinis jungiklis

1x universalus padidinimo keitiklis nuo 3 iki 5V

Jei nuspręsite naudoti 2 papildomus įėjimus (antrasis bosinis būgnas ir „Hi-hat“pedalai), jums taip pat reikia:

1x įprastas pjezo diskas nuo 25 iki 35 mm

1x SPDT jungiklis, kaip „Otehall 343-40-120NOZD40“su ilgesne svirtimi.

2 m vieno gyslo ekranuotas kabelis

2x 3, 5 mm kištukinis kištukas monofoninis.

2 žingsnis: Ištraukite PCB

Ištraukite PCB
Ištraukite PCB

Atidarę priekyje sumontuotą „Band Hero“žaidimo kilimėlį ir nuėmę plokštes, pamatysite pagrindinę PCB su pritvirtinta viršuje, mažesnę plokštę, kurioje sumontuotas belaidis siųstuvas -imtuvas, 3, 3V stiprinimo keitiklis, atminties mikroschema ir pagrindinis MCU. Maža viršutinė plokštė nebėra naudinga pagal pakeitimus ir turi būti visam laikui pašalinta iš grandinės.

Pašalinus tą plokštę, visi žaidimų mygtukai nustoja veikti, nes yra prijungti prie pagrindinio MCU ir dažniausiai susieti su valdymo PS2 funkcijomis

Nesijaudinkite dėl to, jums jų tikrai nereikia pagrindiniame midi būgno valdiklio valdiklyje. Būgnai veikia daugiau nei puikiai be šių mygtukų. Žinoma, jie gali būti naudingi susiejant juos su MIDI CC pranešimais. Be to, vėliau galite pritaikyti mygtukus MIDI funkcijoms, tačiau į grandinę reikia įvesti dar vieną paprastą MCU ir atlikti kodavimo darbus. Atskirai nesudėtingas ruošiuosi tolimesniems pratęsimams.

Dalinuosi tik pagrindiniu modu, kuris išlaisvina visas galimybes HA2005 ir iš pradžių įdiegtą MIDI.

3 žingsnis: grandinės ir dalių identifikavimas

Grandinės ir dalių identifikavimas
Grandinės ir dalių identifikavimas
Grandinės ir dalių identifikavimas
Grandinės ir dalių identifikavimas
Grandinės ir dalių identifikavimas
Grandinės ir dalių identifikavimas
Grandinės ir dalių identifikavimas
Grandinės ir dalių identifikavimas

„Midi“plokštė, kurioje yra IC: optinis jungiklis PC900, MCU HA2005, kur po šiuo kodu yra paslėpta PIC 16Fxxx serija ir du veikimo stiprintuvai HA1504 su tranzistoriais ir kitomis dalimis, atsakingomis už analoginio signalo, gaunamo iš pjezoelektrinių jutiklių, palaidotų pagalvėse, kondicionavimą. Nesu 100% tikras, kuris iš jų yra paslėptas pagal kodą HA1504, tačiau jis yra keturių op stiprintuvas, panašus į LM324.

Negaliu rasti patikimos informacijos apie dalis pagal šiuos komponentų kodus.

Gamintojai dažnai sukuria savo „stebuklingus“kodus ir pastebi įprastas dalis. Manau, tai yra viena iš ne itin protingų apsaugos priemonių nuo „pasidaryk pats“ir įsilaužimo bendruomenių.

4 žingsnis: pridėkite maitinimo šaltinį

Pridėti maitinimo šaltinį
Pridėti maitinimo šaltinį
Pridėti maitinimo šaltinį
Pridėti maitinimo šaltinį
Pridėti maitinimo šaltinį
Pridėti maitinimo šaltinį
Pridėti maitinimo šaltinį
Pridėti maitinimo šaltinį

Norėdami valdyti akumuliatorių, taip pat turite naudoti pakopinį keitiklį, kad padidintumėte įtampos lygį iki 5 V.

HA2005, užprogramuotas MIDI operacijoms, veikia daug geriau ir yra stabilesnis esant 5 V nei 3,3 V.

Naudojau įprastą ir įprastą „eBay“prieinamą stiprinimo keitiklį nuo 3V iki 5V su papildomais 220uF kondensatoriais energijos kaupimui ir filtravimui, gaunamam iš keitiklio.

Arti Ic PC900 yra įvestis 5 V VCC.

Aš čia litavau du kaiščius. Prie šių kaiščių reikia prijungti stiprinimo keitiklį ir vieną iš filtravimo kondensatorių.

5 žingsnis: takelių pjovimas

Trasų pjovimas
Trasų pjovimas
Trasų pjovimas
Trasų pjovimas
Trasų pjovimas
Trasų pjovimas
Trasų pjovimas
Trasų pjovimas

Tai yra pats svarbiausias žingsnis, kurį reikia atlikti atsargiai, be klaidų.

Netoli lizdo MIDI išvesties yra maža grandinės dalis, kurią reikia atjungti ir praleisti nutraukus kelias takelius.

Ši grandinės dalis yra sena MIDI išvesties grandinė, apima įtampos padvigubinimą 4 kaiščiui ir TTL lygio perjungiklį. Jie jau yra naudingi ir juos reikia praleisti.

Kaip aš parodžiau nuotraukose:

Labai arti GND skylės, nutraukite takelį tarp tranzistoriaus ir rezistoriaus. Takelis virš rezistoriaus yra iš

UART TX, 17 kaištis HA2005.

Yra gera vieta litavimo vielai, o rezistorius 220R turi būti prijungtas prie 5 kištuko MiDI išvesties DIN lizde.

Rezistorius gali būti lituojamas „ore“tiksliai prie kaiščio lizdo ir turi būti izoliuotas termiškai susitraukiančiame vamzdyje.

Geras litavimo taškas yra priešingoje plokštės pusėje, po lizdu.

Taip pat po lizdu mums reikia nutraukti likusią takelio dalį ir visiškai atjungti seną MIDI išvesties grandinę.

„Midi“įvestis yra tinkama ir nereikalauja jokio papildomo darbo.

17 kaištis HA2005 yra UART TX, duomenys gaunami iš to kaiščio, kuris yra teisingo MIDI formato ir tinkamo lygio, turėtų būti standartiniu būdu prijungtas tik 220R rezistoriumi prie 5 kaiščio DIN lizdo. Visi kiti laidai, pvz., Sena grandinė, turi neigiamą poveikį ir gali sukelti MIDI duomenų klaidas.

Įtampos nuoroda 4 kaištyje, DIN lizdo MIDI išvestis turi būti 5V. Prijunkite 4 kaištį prie 220R rezistoriaus prie 5V išėjimo iš padidinimo keitiklio.

6 žingsnis: Surinkimas

Surinkimas
Surinkimas
Surinkimas
Surinkimas
Surinkimas
Surinkimas

Paskutinis bandymas ir įdėkite pakeistą lentą į žaidimo kilimėlio korpusą. Prijunkite įjungimo/išjungimo jungiklį tarp teigiamo akumuliatoriaus gnybto ir teigiamo akumuliatoriaus įvesties padidinimo keitiklio plokštėje. Sumaišykite viską kartu.

Jei pakeitimai vyksta sklandžiai be klaidų, naujas „Band Hero 2“MIDI būgno valdiklis yra paruoštas žaisti po maitinimo įjungimo.

7 žingsnis: papildomas bosinis būgnas ir „Hi-Hat“pedalas

Papildomas bosinis būgnas ir „Hi-Hat“pedalas
Papildomas bosinis būgnas ir „Hi-Hat“pedalas
Papildomas bosinis būgnas ir „Hi-Hat“pedalas
Papildomas bosinis būgnas ir „Hi-Hat“pedalas
Papildomas bosinis būgnas ir „Hi-Hat“pedalas
Papildomas bosinis būgnas ir „Hi-Hat“pedalas

Jei neturite originalaus antro bosinio būgno ir aukščiausios klasės kojinio pedalo, tuomet galite lengvai pagaminti alternatyvų padą ar pedalą iš įprastų medžiagų, tokių kaip putplasčio, gumos, įprasto pjezoelektrinio disko ir jungiklio.

Antrasis boso būgno jutiklis turi būti prijungtas prie antros violetinės spalvos lizdo be jokios papildomos grandinės.

Tiesiog paimkite metro ekranuotą kabelį ir vieną šoninį lydmetalį prie mono 3,5 mm lizdo. Šerdies kabelis turi būti lituojamas iki „galo“, o ekranas - prie rankovės, kitas šoninis kabelis turi būti prijungtas prie pjezoelektrinio disko, šerdis prie aktyvios disko plokštės, dažnai pažymėta kaip +, ir ekranas turi būti lituojamas prie GND diskas. Dabar įdėkite pjezo diską tarp dviejų putų gabalų ir strėlės strėlės. Prastas, bet paprasčiausias būdas gauti jautrumo greičiui būgno pagalvėlę.

Jei ieškote „pasidaryk pats būgno pjezo pagalvėlės“, yra daug pavyzdžių ir naudingų būdų, kaip sukurti tikrai gražius padus ar pedalus.

„Hi-hat“kojos pedalas yra įprastas atviras jungiklis, sujungtas nuosekliai su 330R rezistoriumi ir diodu 1N4148. Žiūrėkite pridedamą grandinės schemą. Rezistorius yra labai svarbus, čia veikia kaip apsauga nuo perkrovos. Per stiprus valdymo signalas sukelia netvarką ir klaidas apdorojant MIDI. Hi-hat įvestis iš pradžių yra neapsaugota.

Kojinį jungiklį taip pat galima atlikti įvairiais būdais, pavyzdžiui, būgno pagalvėlėmis, arba naudoti esamą originalų pedalą su rezistoriumi ir diodą nuosekliai, kaip parodyta schemoje.

Aš leidžiu jums atlikti tyrimus ir išsiaiškinti geriausią jūsų poreikius atitinkantį dizainą be mano pasiūlymo.

Mano „būgno pagalvėlė“ir „kojos jungiklis“buvo padaryti tik įvesties bandymui ir veikia labai gerai, nepaisant jų tikrai prasto ir paprasčiausio „dizaino“

8 žingsnis: Išvada

Išvada
Išvada

Pateikiau paprasčiausią būdą atkurti „Band Hero“iš PS2 ir netvarkingo MIDI valdiklio į 100% midi būgno valdiklį, kuris yra labai naudingas ne tik grojant, bet ir gali būti naudojamas įrašyti būgnų sekciją savo dainose ar net žaisti gyvenimą, nes dabar „Band Hero“gauti labai greitą atsako laiką, gražų greičio jautrumą ir geresnę grandinę, suderinamą su MIDI standartais.

Žinoma, delsos lygis priklauso nuo jūsų įvesties įrenginių ar programinės įrangos, kuri bus naudojama su „Band Hero“, individualios konfigūracijos.

Mano atveju, kai testavimo mašina buvo senas „MacBook Pro 2009“, „Logic X“ir pigus raktas „MIDItoUSB“, aš sugebėjau išlaikyti 5,2 ms delsą. To daugiau nei pakanka beveik „realaus laiko“apdorojimui.

Man smagu žaisti sklandžiai be vėlavimo. Galėjau paleisti labai greitų hitų seriją, mano rekordas yra 12 smūgių per 1 sekundę, o valdiklis lengvai ir be problemų sugauna viską, apdorodamas jį MIDI!

„Logic Pro“, „FL Studio Ableton Live“, galite lengvai susieti trinkeles pagal mėgstamus būgno sintezatorius, pakeisti su trinkelėmis susietą garso banką arba valdyti bet kokias programinės įrangos funkcijas.

Kalbant apie žaidimų mygtukus, kurie neveikia po pakeitimo. Galima juos priversti veikti, tačiau tam reikia įdiegti kitą MCU ir paprastą kodą. HA2005 po mod turi nemokamus DATA ir CLK kaiščius ir yra pasirengęs susidoroti su kitu MCU. Taip pat galima pridėti kitų valdiklių įvestį, pavyzdžiui, potenciometrus ar kodavimo įrenginį, mažą oLED ekraną ir pan. Žodžiu viskas, kas yra prieinama pagal MIDI protokolus, skirtus muzikos aparatinei ar programinei įrangai valdyti.

Jei žmonės man parodys, kad instrukcija yra naudinga, paskelbsiu 2 dalį, kitą pamokomą apie „Band Hero 2“plėtinį, įvesties/išvesties valdymo plokštę, pagrįstą antruoju mikrovaldikliu.

Dėkojame už dėmesį ir jūsų laiką!

Rekomenduojamas: