Sisukord:

Band Hero PS2 MIDI modifikatsioon: 8 sammu
Band Hero PS2 MIDI modifikatsioon: 8 sammu

Video: Band Hero PS2 MIDI modifikatsioon: 8 sammu

Video: Band Hero PS2 MIDI modifikatsioon: 8 sammu
Video: Make-shift Guitar Hero Band 2024, Juuli
Anonim
Image
Image

See on minu esimene juhendatav ja kehtib modifikatsiooni Band Hero PS2 kontrolleri korraliku MIDI trummikontrolleri kohta muusikutele, kes soovivad odavalt saada päris kena trummi MIDI kontrollerit. Muidugi on Band Hero PS2 algselt rakendanud MIDI -d ja peaks vaikimisi MIDI -ga töötama, kuid minu kontroller ei tööta korralikult. Pärast sisselülitamist on Band Hero kontroller võimeline saatma MIDI andmeid, kuid tohutu latentsuse ja vigadega MIDI protokollis. Lisaks proovis kogu aeg kontroller saada ühendust PS2 -ga. Mõne minuti pärast lülitatakse automaatselt välja, kui ühendus PS2 konsooliga ebaõnnestub. Üritasin sellest ebatäiusest mööda saada, kuid ei saa. Googeldades kogu maailmas probleemide üle, nõid Band Hero PS2, sain aru, et ma pole üksi ja teistel Band Hero kasutajatel on sarnased kogemused algse MIDI juurutamisega.

Nii otsustasin oma asju muuta.

Loodan, et see lahendamatu on kasulik kellelegi, kes soovib kasutada Band Hero mänguasja nagu korralikku MIDI -kontrollerit.

Selle põhimuudatuse jaoks ei olnud teil vaja kasutada täiendavaid mikrokontrollereid, nagu Arduino, ega kodeerimistöid. Vaja on vaid paari tavalist elektroonikakomponenti.

Kasutage seda modi ainult siis, kui te ei soovi enam oma Band Hero koos PS2 konsooliga kasutada

Pärast seda muudatust saab Band Hero tõeliselt MIDI ja eraldiseisvaks seadmeks, mis PS2 konsooli jaoks enam ei tööta.

Samm: vooluahelate skeemid ja osade loend

Lülitusskeemid ja osade loend
Lülitusskeemid ja osade loend
Lülitusskeemid ja osade loend
Lülitusskeemid ja osade loend
Lülitusskeemid ja osade loend
Lülitusskeemid ja osade loend

Lisatud skeemid peaksid olema elektroonika algajatele kasulikud ja loetavad.

Kahjuks pole olemas ühtegi Band Hero lülitusskeemi ega andmelehte algselt lisatud "eksootiliste" osade kohta.

Vähemalt ma ei leidnud seda.

Allpool on loetelu osadest, mida on vaja muuta.

2x 220R takisti 1x 330R takisti

1x 1N4148 diood

2x 220uF 6,3V

1x ON/OFF miniatuurne lüliti

1x universaalne võimendusmuundur 3 kuni 5V

Kui otsustate kasutada 2 lisasisendit (teine basstrumm ja Hi-hat pedaalid), vajate ka järgmist:

1x tavaline piesoketas 25 kuni 35 mm

1x SPDT lüliti nagu Otehall 343-40-120NOZD40 pikema hoovaga.

2 m ühetuumaline varjestatud kaabel

2x 3,5 mm pistikupesa mono.

Samm: tõmmake trükkplaat ära

Tõmmake trükkplaat ära
Tõmmake trükkplaat ära

Pärast Band Hero esiküljele paigaldatud mängupadja avamist ja tahvlite eemaldamist näete peamist trükkplaati, mille ülaosa on kinnitatud, väiksemat plaati, kuhu on paigaldatud traadita transiiver, võimendusmuundur 3, 3 V, mälukiip ja peamine MCU. Väike ülemine plaat pole modifikatsiooni kohaselt enam kasulik ja see tuleb vooluringilt jäädavalt eemaldada.

Pärast selle plaadi eemaldamist lakkavad kõik mängunupud töötamast, kuna need on ühendatud peamise MCU -ga ja enamasti seotud PS2 juhtimisfunktsioonidega

Ärge muretsege, te ei vaja neid tegelikult midi trummipadja põhikontrolleris. Trummid töötavad enam kui suurepäraselt ilma nende nuppudeta. Loomulikult võivad need olla kasulikud nende MIDI CC sõnumite vastendamiseks. Lisaks saate hiljem nuppe rakendada MIDI -funktsioonidele, kuid ahelasse tuleb tutvustada veel ühte lihtsat MCU -d ja selleks tuleb teha kodeerimistööd. Eraldi raskesti lahendatav valmistan ette edasisteks laiendusteks.

Jagan lihtsalt põhilist modi, mis vabastab kõik võimalused HA2005 ja algselt rakendatud MIDI.

3. etapp: ahela ja osade identifitseerimine

Vooluahela ja osade identifitseerimine
Vooluahela ja osade identifitseerimine
Vooluahela ja osade identifitseerimine
Vooluahela ja osade identifitseerimine
Vooluahela ja osade identifitseerimine
Vooluahela ja osade identifitseerimine
Vooluahela ja osade identifitseerimine
Vooluahela ja osade identifitseerimine

Midi -plaat, mis sisaldab IC -sid: optoelement PC900, MCU HA2005, kus selle koodi all on peidetud PIC 16Fxxx seeria ja kaks op -võimendit HA1504 koos transistoride ja muude osadega, mis vastutavad padjadesse maetud piesoelektrilistelt anduritelt saabuva analoogsignaali konditsioneerimise eest. Ma pole 100% kindel, millised op -võimendid on koodi HA1504 all peidetud, kuid see on LM324 -ga sarnane nelja op -võimendi.

Ma ei leia nende komponentide koodide alt usaldusväärset teavet osade kohta.

Tootjad loovad sageli oma "võlukoodid" ja märgivad tavalisi osi. Ma arvan, et see on üks mitte eriti tark kaitse isetegemise ja häkkimiskogukondade eest.

Samm: lisage toiteallikas

Lisa toiteallikas
Lisa toiteallikas
Lisa toiteallikas
Lisa toiteallikas
Lisa toiteallikas
Lisa toiteallikas
Lisa toiteallikas
Lisa toiteallikas

Aku töötamiseks peate kasutama ka võimendusmuundurit, et suurendada pinget 5 V -ni.

MIDI -operatsioonide jaoks programmeeritud HA2005 töötab palju paremini ja on stabiilsem 5 V all kui 3,3 V.

Kasutasin eBays tavalist ja tavalist saadaval olevat võimendusmuundurit 3V kuni 5V koos täiendavate 220uF kondensaatoritega energia salvestamiseks ja muundurist saabuvate lainete filtreerimiseks.

Ic lähedal on PC900 sisend 5V VCC jaoks.

Ma jootsin siin kaks tihvti. Nendeks tihvtideks tuleks ühendada võimendusmuundur ja üks filtreerimiskondensaatoritest.

5. samm: radade lõikamine

Rajade lõikamine
Rajade lõikamine
Rajade lõikamine
Rajade lõikamine
Rajade lõikamine
Rajade lõikamine
Rajade lõikamine
Rajade lõikamine

See on kõige olulisem samm, mida tuleks hoolikalt teha ilma vigadeta.

Pistikupesa lähedal on MIDI -väljund väike osa vooluringist, mis tuleks lahti ühendada ja mõne raja katkestamisega vahele jätta.

See vooluahela osa on vana MIDI väljundahel, sisaldab pinge kahekordistajat tihvti 4 jaoks ja TTL taseme nihutajat. Need on enam kasulikud ja tuleb välja jätta.

Nagu fotodel näitasin:

GND avale väga lähedal lõigake transistori ja takisti vaheline rada ära. Takisti kohal olev rada pärineb

UART TX, tihvt 17 HA2005.

Traadi jootmiseks on hea koht ja takisti 220R abil tuleb see ühendada MiDI DIN -pistikupesa tihvtiga 5.

Takisti saab joota õhus täpselt tihvtide pistikupessa ja see tuleb isoleerida termokahanevas torus.

Hea jootmispunkt on plaadi vastasküljel, pistikupesa all.

Ka pistikupesa all peame ülejäänud raja katkestama ja selle abil vana MIDI -ahela täielikult lahti ühendama.

Midi -sisend on hea ja ei nõua lisatööd.

Pin 17 HA2005 on UART TX, andmed pärinevad sellest, et tihvt on õige MIDI -vormingus ja õigel tasemel, tuleks standardsel viisil ühendada lihtsalt 220R takisti abil tihvti 5 DIN -pistikupessa. Igasugune juhtmestik, näiteks vana vooluahel, mõjutab negatiivselt ja võib põhjustada vigu MIDI andmetes.

Pinge viide pin 4, DIN pesa MIDI väljund peab olema 5V. Ühendage pin 4 220R takisti abil 5V väljundisse võimendusmuundurist.

6. samm: kokkupanek

Kokkupanek
Kokkupanek
Kokkupanek
Kokkupanek
Kokkupanek
Kokkupanek

Viimane test ja pange muudetud plaat tagasi mängupadja korpusele. Ühendage ON/OFF lüliti aku positiivse klemmi ja positiivse aku sisendi vahel võimendusmuunduri plaadil. Keerake kõik kokku.

Kui muutmine sujub ilma vigadeta, on uus Band Hero 2 MIDI trummikontroller pärast sisselülitamist mängimiseks valmis.

7. samm: lisabassitrumm ja mütsipedaal

Lisabass ja trummipedaal
Lisabass ja trummipedaal
Lisabass ja trummipedaal
Lisabass ja trummipedaal
Lisabass ja trummipedaal
Lisabass ja trummipedaal

Kui teil pole originaalset teist bassitrumlit ja hi-hat jalgpedaali, saate hõlpsasti valmistada alternatiivse padja või jalgpedaali tavalistest saadaolevatest materjalidest, näiteks vahutükkidest, kummist, tavalistest piesoelektrilistest ketastest ja lülititest.

Teine bassitrumli andur tuleks ühendada teise violetse värvipesaga ilma lisaahelata.

Võtke lihtsalt meetriga varjestatud kaabel ja üks külgmine joodis 3,5 mm monopistikupesasse. Südamikkaabel tuleks jootada „otsa“külge ja ekraan joota varruka külge, teine külgkaabel tuleks ühendada piesoelektrilise kettaga, südamik ketta aktiivse plaadiga, mis on sageli märgitud +, ja ekraan tuleb joota GND külge plaat. Nüüd pange piesoketas kahe vahutüki ja noolepoomi vahele. Halb, kuid lihtsaim viis kiirustundlikkuse trummelpadja saamiseks.

Kui guugeldate “diy drum piezo pad” ümbruses, on palju näiteid ja kasulikke viise tõeliselt kenade patjade või pedaalide loomiseks.

Hi-hat jalgpedaal on tavaline avatud lüliti, mis on järjestikku ühendatud 330R takisti ja dioodiga 1N4148. Vaadake lisatud lülitusskeemi. Takisti on väga oluline, töötades siin nagu ülekoormuskaitse. Liiga tugev juhtimissignaal teeb MIDI -töötlemisel jama ja vigu. Hi-hat sisend on algselt kaitsmata.

Jalglülitit saab teha ka mitmel viisil, näiteks trummipadjad või kasutada olemasolevat originaalpedaali koos takisti ja dioodiga järjestikku, nagu näidatud skeemil.

Ma annan teile võimaluse uurida ja leida ilma teie soovituseta parim disain, mis sobib teie vajadustele.

Minu „trummipadi” ja „jalglüliti” tehti ainult sisendite testimiseks ja see töötab väga hästi, hoolimata nende tõeliselt halvast ja lihtsast „disainist”

8. samm: järeldus

Järeldus
Järeldus

Esitasin lihtsaima viisi Band Hero taastamiseks PS2 -st ja räpane MIDI -kontrollerist 100% midi -trummikontrolleri jaoks, mis on väga kasulik mitte ainult mängimiseks, vaid saate seda kasutada ka oma lugude trummilõigu salvestamiseks või isegi elu mängimiseks, sest nüüd on Band Hero saada väga kiire reageerimisaeg, kena kiirustundlikkus ja parem vooluring, mis ühildub MIDI standarditega.

Loomulikult sõltub latentsusaste individuaalsest konfiguratsioonist teie sisendseadmetest või tarkvarast, mida kasutatakse koos Band Hero'ga.

Minu puhul, kus testimismasin oli vana MacBook Pro 2009, Logic X ja odav dongle MIDItoUSB, suutsin hoida 5,2 ms latentsuse taset. Mis on enam kui piisav peaaegu “reaalajas” töötlemiseks.

Mul on lõbus sujuvalt mängida ilma viivitusteta. Suutsin mängida väga kiireid tabamusi, minu rekord on 12 tabamust 1 sekundiga ja kontroller jõuab hõlpsalt kõigele ja probleemideta järele, töötledes selle MIDI -ks!

Logic Pro, FL Studio Ableton Live'i all saate hõlpsalt kaardistada padjad individuaalselt oma lemmik trummide sünteesijatega, muuta klotsidega seotud konfiguratsiooni helipanka või juhtida tarkvara mis tahes funktsioone.

Seoses mängunuppudega, mis pärast muutmist ei tööta. Neid on võimalik tööle panna, kuid selleks peate rakendama teise MCU ja lihtsa koodi. HA2005 pärast modi sisaldab tasuta DATA- ja CLK -tihvte ning on valmis tegelema teise MCU -ga. Võib lisada ka muid juhtsisendeid, nagu potentsiomeetrid või kodeerija, väike oLED -ekraan ja nii edasi. Sõna otseses mõttes kõike, mis on saadaval MIDI -protokollide all muusika riistvara või tarkvara juhtimiseks.

Kui inimesed näitavad mulle, et juhendatav on kasulik, avaldan teise osa, teise juhendi Band Hero 2 laienduse, I/O juhtpaneeli kohta, mis põhineb teise mikrokontrolleri rakendamisel.

Tänan tähelepanu ja aja eest!

Soovitan: