Innholdsfortegnelse:

Band Hero PS2 MIDI -modifikasjon: 8 trinn
Band Hero PS2 MIDI -modifikasjon: 8 trinn

Video: Band Hero PS2 MIDI -modifikasjon: 8 trinn

Video: Band Hero PS2 MIDI -modifikasjon: 8 trinn
Video: Lets play Guitar Hero Drums! 2024, Juli
Anonim
Image
Image

Dette er min første instruerbare og gjelder for modifikasjon Band Hero PS2 -kontrolleren til riktig MIDI trommelkontroller for musikere som ønsker å komme på en billig måte ganske fin trommel MIDI -kontroller. Selvfølgelig har Band Hero PS2 opprinnelig implementert MIDI og burde fungere som standard med MIDI, men kontrolleren min fungerer ikke som den skal. Etter oppstart kan Band Hero -kontrolleren sende MIDI -data, men med stor latens og feil i MIDI -protokollen. Dessuten prøvde hele tiden kontrolleren å få forbindelse med PS2. Etter noen minutter ble den automatisk slått av hvis forbindelsen til PS2 -konsollen mislyktes. Jeg prøvde å komme meg rundt den ufullkommenheten, men jeg klarte det ikke. Googling rundt om i verden om problemer med heksen Band Hero PS2 Jeg fant ut at jeg ikke er alene, og andre brukere Band Hero har lignende erfaring med original MIDI -implementering.

Så jeg bestemte meg for å endre tingene mine.

Jeg håper denne uoverkommelige vil være nyttig for noen som ønsker å bruke Band Hero -leketøy som riktig MIDI -kontroller.

For denne grunnleggende modifikasjonen trengte du ikke bruke noen ekstra mikrokontroller som Arduino, noe kodingsarbeid. Bare du trenger et par vanlige elektronikkomponenter.

Bruk denne moden bare hvis du ikke lenger vil bruke Band Hero med PS2 -konsoll

Etter denne endringen blir Band Hero virkelig MIDI og frittstående enhet som ikke lenger fungerer for PS2 -konsollen.

Trinn 1: Kretsdiagrammer og deleliste

Kretsdiagrammer og deleliste
Kretsdiagrammer og deleliste
Kretsdiagrammer og deleliste
Kretsdiagrammer og deleliste
Kretsdiagrammer og deleliste
Kretsdiagrammer og deleliste

Vedlagte kretsdiagrammer skal være nyttige og lesbare for nybegynnere innen elektronikk.

Dessverre finnes det ingen Band Hero -kretsdiagrammer og datablad for opprinnelig inkluderte "eksotiske" deler.

Jeg fant det i hvert fall ikke.

Nedenfor er en liste over deler som er nødvendig for endring.

2x 220R motstand 1x 330R motstand

1x 1N4148 diode

2x 220uF 6.3V

1x PÅ/AV -bryter for miniatyr

1x universal boost step up converter 3 til 5V

Hvis du bestemmer deg for å bruke 2 ekstra innganger (andre bastromme og Hi-hat-pedaler) trenger du også:

1x en vanlig piezoskive 25 til 35 mm

1x SPDT-bryter som Otehall 343-40-120NOZD40 med lengre spak.

2m enkeltkjernet skjermet kabel

2x 3, 5 mm jackplugg mono.

Trinn 2: Trekk av kretskortet

Trekk av kretskortet
Trekk av kretskortet

Etter å ha åpnet Band Hero frontmontert spillpute og trekket av brettene, kan du se hovedkortet med festet på toppen, mindre bord hvor det er installert trådløs transceiver, boost converter 3, 3V, minnebrikke og master MCU. Lite toppbrett er ikke lenger nyttig i henhold til modifikasjon og må fjernes permanent fra kretsen.

Etter at kortet er fjernet, slutter alle spillknappene å fungere fordi de er koblet til hoved -MCU -en og stort sett knyttet til kontroll -PS2 -funksjoner

Ingen bekymringer om det, du trenger dem ikke egentlig i den grunnleggende midi -trommelputen. Trommer fungerer mer enn bra uten disse knappene. Selvfølgelig kan de være nyttige for å kartlegge dem til MIDI CC -meldinger eller så. I tillegg kan du senere implementere knapper til MIDI -funksjoner, men en annen enkel MCU må introduseres for kretsen, og det må utføres kodingsarbeid for det. Separat Intractable vil jeg forberede meg på ytterligere utvidelser.

Jeg deler bare grunnleggende mod som gir ut fulle muligheter HA2005 og opprinnelig implementerte MIDI.

Trinn 3: Identifikasjon av krets og deler

Krets- og delidentifikasjon
Krets- og delidentifikasjon
Krets- og delidentifikasjon
Krets- og delidentifikasjon
Krets- og delidentifikasjon
Krets- og delidentifikasjon
Krets- og delidentifikasjon
Krets- og delidentifikasjon

Midi -kort som inneholder IC -er: optokobler PC900, MCU HA2005 der under denne koden er skjult en PIC 16Fxxx -serie og to op -forsterkere HA1504 med transistorer og andre deler som er ansvarlige for kondisjonering av analoge signaler som kommer fra piezoelektriske sensorer begravet i elektroder. Jeg er ikke 100% sikker på hvilken op amp som er skjult under kode HA1504, men den er quad op amp lik LM324.

Jeg kan ikke finne pålitelig informasjon om deler under disse komponentkodene.

Produsenter lager ofte egne "magiske" koder og bemerker vanlige deler. Jeg antar at dette er en av de ikke veldig smarte beskyttelsene mot DIY og hackingsamfunn.

Trinn 4: Legg til strømforsyning

Legg til strømforsyning
Legg til strømforsyning
Legg til strømforsyning
Legg til strømforsyning
Legg til strømforsyning
Legg til strømforsyning
Legg til strømforsyning
Legg til strømforsyning

For batteridrift må du også bruke en trinnvis omformer for å øke spenningsnivået til 5V.

HA2005 programmert for MIDI -operasjoner som fungerer mye bedre og er mer stabil under 5V enn 3,3V.

Jeg brukte vanlig og vanlig tilgjengelig på eBay en boost step up converter 3V til 5V med ekstra 220uF kondensatorer for energilagring og filtrering av krusninger som kommer fra omformeren.

Nær Ic PC900 er inngang for 5V VCC.

Jeg loddet her to pinner. Til disse pinnene skal kobles boost -omformer og en av filtreringskondensatorene.

Trinn 5: Klippe sporene

Klippe sporene
Klippe sporene
Klippe sporene
Klippe sporene
Klippe sporene
Klippe sporene
Klippe sporene
Klippe sporene

Dette er det viktigste trinnet som bør gjøres nøye uten feil.

Nær kontakten MIDI -utgang er en liten del av kretsen som bør kobles fra og utelates ved å kutte av noen spor.

Denne delen av kretsen er gammel MIDI -utgangskrets, inkluderer spenningsdobbler for pinne 4 og TTL -nivåskifter. De er lenger nyttige og må utelates.

Som jeg viste på bildene:

Svært nær GND -hullet, kutt av sporet mellom transistor og motstand. Spor over motstand kommer fra

UART TX, pinne 17 HA2005.

Det er et godt sted for loddetråd, og motstanden 220R bør kobles til pinnen 5 i MiDI out DIN -kontakten.

Motstand kan loddes "i luft" nøyaktig til stikkontakten og bør isoleres i varmekrympeslange.

Godt loddepunkt er på motsatt side av brettet, under kontakten.

Også under kontakten må vi kutte resten av sporet, og ved dette må du koble den gamle MIDI -utkretsen helt.

Midi -inngang er greit og krever ikke ekstra arbeid.

Pin 17 HA2005 er UART TX, data kommer fra den pinnen er riktig MIDI -format og riktig nivå, bør kobles på standard måte bare med 220R motstand til pin 5 DIN -kontakten. Alle andre ledninger som en gammel krets har negativ innvirkning og kan forårsake feil i MIDI -data.

Spenningsreferanse på pinne 4, DIN -kontakt MIDI ut må være 5V. Koble pin 4 med 220R motstand til 5V utgang fra boost -omformer.

Trinn 6: Montering

Montering
Montering
Montering
Montering
Montering
Montering

Siste test og sett det modifiserte brettet tilbake til spillblokkens kabinett. Koble PÅ/AV -bryteren mellom positiv batteripol og positiv batteriinngang på boost -omformerkortet. Skru sammen alt.

Hvis endringen går greit uten feil, er den nye Band Hero 2 MIDI -trommelkontrolleren klar for spill etter oppstart.

Trinn 7: Ekstra basstromme og Hi-Hat pedal

Ekstra bass tromme og Hi-Hat pedal
Ekstra bass tromme og Hi-Hat pedal
Ekstra bass tromme og Hi-Hat pedal
Ekstra bass tromme og Hi-Hat pedal
Ekstra bass tromme og Hi-Hat pedal
Ekstra bass tromme og Hi-Hat pedal

Hvis du ikke har den originale andre bastrommelen og hi-hat-fotpedalen, kan du enkelt lage en alternativ pute eller fotpedal fra vanlige tilgjengelige materialer som biter av skum, gummi, vanlig piezoelektrisk plate og bryter.

Den andre bastrommesensoren bør kobles til den andre fiolette fargekontakten uten ekstra krets.

Bare ta en meter skjermet kabel og en loddetinn til mono 3, 5 mm jackpluggen. Kjernekabel skal loddes til "spissen" og skjermen skal loddes til hylsen, den andre sidekabelen skal kobles til den piezoelektriske skiven, kjernen til den aktive platen på platen er ofte merket som et + og skjermen må loddes til GND plate. Legg nå piezoskiven mellom 2 stykker skum og bombom. Dårlig, men enkleste måte å få trommelplate med hastighetsfølsomhet.

Hvis du googler rundt "diy drum piezo pad" er det mange eksempler og nyttige måter å lage virkelig fine pads eller pedaler på.

Hi-hat fotpedal er en normal åpen bryter koblet i serie med 330R motstand og diode 1N4148. Se vedlagt kretsdiagram. Motstand er veldig viktig, og jobber her som beskyttelse mot overbelastningsstrøm. For sterkt kontrollsignal som lager rot og feil i MIDI -behandling. Hi-hat-inngang er opprinnelig ubeskyttet.

Fotbryteren kan også gjøres på mange måter som trommelunder eller bruke en eksisterende original pedal med motstand og dioden i serie som kretsdiagram som viser.

Jeg lar deg få muligheten til å forske på og finne ut det beste designet som passer dine behov uten mitt forslag.

"Trommelputen" og "fotbryteren" min ble gjort bare for å teste innganger, og den fungerer veldig bra til tross for deres veldig dårlige og enkleste "design"

Trinn 8: Konklusjon

Konklusjon
Konklusjon

Jeg presenterte den enkleste måten for å gjenoppbygge Band Hero fra PS2 og rotete MIDI -kontroller til 100% midi -trommelkontroller som er veldig nyttig, ikke bare for å trene på å spille, men du kan bruke den til å spille inn trommeseksjoner i sangene dine eller til og med spille livet fordi nå Band Hero få veldig rask responstid, fin hastighetsfølsomhet og bedre krets som er kompatibel med MIDI -standarder.

Selvfølgelig er latensnivået avhengig av individuell konfigurasjon dine inndataenheter eller programvare som vil bli brukt med Band Hero.

I mitt tilfelle der testmaskinen var en gammel MacBook Pro 2009, Logic X og en billig dongle MIDItoUSB, klarte jeg å holde nivået på 5,2 ms latens. Hva er mer enn nok for nesten "sanntids" behandling.

Jeg har det gøy å spille jevnt uten forsinkelser. Jeg klarte å spille serier med veldig raske treff, rekorden min er 12 treff på 1 sekund, og kontrolleren tar lett opp alt og uten problemer, behandler det til MIDI!

Under Logic Pro, FL Studio Ableton Live kan du enkelt kartlegge pads individuelt til dine favoritttrommesyntesere, endre konfigurasjonslydbank knyttet til pads eller kontrollere eventuelle funksjoner i programvare.

Når det gjelder spillknapper som ikke fungerer etter endring. Det er mulig å få dem til å fungere, men for det må du implementere en annen MCU og enkel kode. HA2005 etter mod har gratis DATA- og CLK -pinner og er klar for å håndtere en annen MCU. Kan også legges til andre kontrollinnganger som potensiometre eller koder, liten oLED -skjerm og så videre. Bokstavelig talt alt det som er tilgjengelig under MIDI -protokoller for kontroll av musikkmaskinvare eller programvare.

Hvis folk viser meg at instruerbar er nyttig, vil jeg publisere del 2, en annen instruerbar om Band Hero 2 -utvidelse, I/O -kontrollkort basert på implementering andre mikrokontroller.

Takk for oppmerksomheten og tiden din!

Anbefalt: