Sadržaj:

Band Hero PS2 MIDI izmjena: 8 koraka
Band Hero PS2 MIDI izmjena: 8 koraka

Video: Band Hero PS2 MIDI izmjena: 8 koraka

Video: Band Hero PS2 MIDI izmjena: 8 koraka
Video: Топим до финального финала в финале ► 16 Прохождение Red Dead Redemption 2 2024, Juli
Anonim
Image
Image

Ovo je moje prvo uputstvo i odnosi se na modifikaciju Band Hero PS2 kontrolera na odgovarajući MIDI kontroler bubnja za muzičare koji žele jeftino nabaviti prilično lijep bubanjski MIDI kontroler. Naravno da je Band Hero PS2 izvorno implementirao MIDI i trebao bi prema zadanim postavkama raditi s MIDI -jem, ali moj kontroler ne radi ispravno. Nakon uključivanja Band Hero kontroler može slati MIDI podatke, ali s velikim kašnjenjem i greškama u MIDI protokolu. Štaviše, svo vreme koje je kontroler pokušavao da se poveže sa PS2. Nakon nekoliko minuta automatski se isključuje u slučaju neuspješne veze sa PS2 konzolom. Pokušao sam zaobići tu nesavršenost, ali ne mogu. Guglajući po cijelom svijetu o problemima s vješticom Band Hero PS2 Shvatio sam da nisam sam i da drugi korisnici Band Hero imaju slično iskustvo s originalnom implementacijom MIDI -ja.

Pa sam odlučio promijeniti svoje stvari.

Nadam se da će ova nerješiva biti korisna za nekoga tko želi koristiti Band Hero igračku poput odgovarajućeg MIDI kontrolera.

Za ovu osnovnu izmjenu nije vam bilo potrebno koristiti dodatni mikrokontroler poput Arduina, niti bilo kakvo kodiranje. Trebate samo nekoliko uobičajenih elektroničkih komponenti.

Koristite ovaj mod samo ako više ne želite koristiti svoj Band Hero sa PS2 konzolom

Nakon ove izmjene Band Hero postaje zaista MIDI i samostalni uređaj koji više ne radi za PS2 konzolu.

Korak 1: Dijagrami kola i popis dijelova

Sheme kola i lista dijelova
Sheme kola i lista dijelova
Sheme kola i lista dijelova
Sheme kola i lista dijelova
Sheme kola i lista dijelova
Sheme kola i lista dijelova

Dijagrami u prilogu trebaju biti korisni i čitljivi za početnike u elektronici.

Nažalost ne postoje dijagrami sklopa Band Hero i tehnički listovi za izvorno uključene "egzotične" dijelove.

Bar ga nisam našao.

Ispod je lista dijelova koji su potrebni za izmjenu.

2x 220R otpornik 1x 330R otpornik

1x 1N4148 dioda

2x 220uF 6.3V

1x prekidač za uključivanje/isključivanje minijaturni prekidač

1x univerzalni pojačavački pretvarač 3 do 5V

Ako odlučite koristiti 2 dodatna ulaza (drugi bas bubanj i Hi-hat pedale) potrebno vam je i:

1x običan piezo disk od 25 do 35 mm

1x SPDT prekidač poput Otehall 343-40-120NOZD40 sa dužom polugom.

2m jednožilni ekranizirani kabel

2x 3, 5 mm utičnica mono.

Korak 2: Izvucite PCB

Izvucite PCB
Izvucite PCB

Nakon što ste otvorili Band Hero prednju ploču za igranje i skinuli ploče, možete vidjeti glavnu PCB sa pričvršćenim na vrhu, manju ploču na kojoj je instaliran bežični primopredajnik, pretvarač pojačanja 3, 3V, memorijski čip i glavni MCU. Mala gornja ploča više nije upotrebljiva prema modifikaciji i mora se trajno ukloniti iz kruga.

Nakon uklanjanja ploče, svi gumbi za igre prestaju raditi jer su spojeni na glavni MCU i uglavnom povezani s kontrolnim PS2 funkcijama

Bez brige oko toga, oni vam zapravo i ne trebaju u osnovnom midi bubanj kontroleru. Bubnjevi rade i više nego odlično bez ovih tastera. Naravno da mogu biti korisne za preslikavanje u MIDI CC poruke ili tako dalje. Dodatno, kasnije možete implementirati tipke za MIDI funkcije, ali u krug je potrebno uvesti još jedan jednostavan MCU, a za to je potrebno obaviti kodiranje. Odvojeno nezamenljivo, pripremit ću se za daljnja proširenja.

Dijelim samo osnovni mod koji pušta sve mogućnosti HA2005 i izvorno implementiran MIDI.

Korak 3: Identifikacija kruga i dijelova

Identifikacija kruga i dijelova
Identifikacija kruga i dijelova
Identifikacija kruga i dijelova
Identifikacija kruga i dijelova
Identifikacija kruga i dijelova
Identifikacija kruga i dijelova
Identifikacija kruga i dijelova
Identifikacija kruga i dijelova

Midi ploča koja sadrži IC -ove: optički sprežnik PC900, MCU HA2005 gdje je pod ovim kodom skrivena serija PIC 16Fxxx i dva op -pojačala HA1504 s tranzistorima i drugim dijelovima odgovornim za kondicioniranje analognog signala koji dolazi iz piezoelektričnih senzora ukopanih u jastučiće. Nisam 100% siguran koje je op pojačalo skriveno pod kodom HA1504, ali radi se o četverooperativnom pojačalu sličnom LM324.

Ne mogu pronaći pouzdane podatke o dijelovima pod ovim kodovima komponenti.

Proizvođači često stvaraju vlastite "čarobne" kodove i primjećuju redovne dijelove. Pretpostavljam da je ovo jedna od ne baš pametnih zaštita od DIY i hakerskih zajednica.

Korak 4: Dodajte napajanje

Dodajte napajanje
Dodajte napajanje
Dodajte napajanje
Dodajte napajanje
Dodajte napajanje
Dodajte napajanje
Dodajte napajanje
Dodajte napajanje

Za rad s baterijom trebate koristiti i pretvarač za povećanje napona na 5V.

HA2005 programiran za MIDI operacije radi mnogo bolje i stabilniji je pod 5V nego 3.3V.

Koristio sam redovne i uobičajene dostupne na eBay -u pojačivački pretvarač 3V na 5V sa dodatnim kondenzatorima od 220uF za skladištenje energije i filtriranje talasa koji dolaze iz pretvarača.

Blizu Ic PC900 je ulaz za 5V VCC.

Lemio sam ovdje dva pina. Na ove pinove treba spojiti pretvarač pojačanja i jedan od kondenzatora za filtriranje.

Korak 5: Rezanje staza

Rezanje staza
Rezanje staza
Rezanje staza
Rezanje staza
Rezanje staza
Rezanje staza
Rezanje staza
Rezanje staza

Ovo je najvažniji korak koji treba obaviti pažljivo bez grešaka.

Blizu utičnice MIDI izlaz je mali dio kola koji bi trebao biti odspojen i izostavljen odsijecanjem nekoliko tragova.

Ovaj dio kola je stari MIDI izlazni krug, uključuje duplirač napona za pin 4 i mjenjač nivoa TTL. Oni su više korisni i treba ih izostaviti.

Kao što sam pokazao na fotografijama:

Vrlo blizu rupe GND, odrežite trag između tranzistora i otpornika. Trag iznad otpornika dolazi iz

UART TX, pin 17 HA2005.

Postoji dobro mjesto za lemljenje žice i otpornik 220R bi trebao biti spojen na pin 5 u MiDI out DIN utičnici.

Otpornik se može lemiti „u zraku“točno na utičnicu i mora biti izoliran u termoskupljajućoj cijevi.

Dobro mjesto za lemljenje nalazi se na suprotnoj strani ploče, ispod utičnice.

I ispod utičnice trebamo odsjeći ostatak kolosijeka i time potpuno isključiti stari MIDI izlaz.

Midi ulaz je u redu i ne zahtijeva dodatni rad.

Pin 17 HA2005 je UART TX, podaci dolaze iz tog pina ispravnog MIDI formata i odgovarajućeg nivoa, trebali bi biti povezani na standardni način samo pomoću 220R otpornika na pin 5 DIN utičnicu. Bilo koje drugo ožičenje poput starog kola ima negativan utjecaj i može uzrokovati greške u MIDI podacima.

Referenca napona na pinu 4, MIDI izlaz DIN utičnice mora biti 5V. Spojite pin 4 do 220R otpornik na 5V izlaz iz pretvarača pojačanja.

Korak 6: Sklapanje

Sklapanje
Sklapanje
Sklapanje
Sklapanje
Sklapanje
Sklapanje

Posljednji test i vratite izmijenjenu ploču u kućište igraće podloge. Spojite prekidač za uključivanje/isključivanje između pozitivnog terminala baterije i pozitivnog ulaza baterije na ploči pretvarača pojačanja. Zajebi sve zajedno.

Ako izmjene prođu bez grešaka, novi Band Hero 2 MIDI kontroler bubnja spreman je za reprodukciju nakon uključivanja.

Korak 7: Extra bas bubanj i hi-hat pedala

Extra bas bubanj i hi-hat pedala
Extra bas bubanj i hi-hat pedala
Extra bas bubanj i hi-hat pedala
Extra bas bubanj i hi-hat pedala
Extra bas bubanj i hi-hat pedala
Extra bas bubanj i hi-hat pedala

Ako nemate originalni drugi bas bubanj i hi-hat nožnu pedalu, tada možete lako napraviti zamjensku podlogu ili nožnu pedalu od uobičajenih dostupnih materijala poput komada pjene, gume, običnog piezoelektričnog diska i prekidača.

Drugi senzor bas bubnja treba spojiti na drugu utičnicu ljubičaste boje bez dodatnog kola.

Samo povežite kabl s ekranom od jednog metra i jedno bočno lemljenje na mono 3, 5 mm utikač. Kabel jezgre treba lemiti na "vrh", a ekran lemiti na čahuru, drugi bočni kabel spojiti na piezoelektrični disk, jezgru na aktivnu ploču diska često označenu sa +, a zaslon je potrebno zalemiti na GND disk. Sada stavite piezo disk između 2 komada pjene i nosača. Loš, ali najjednostavniji način da dobijete bubanj osjetljiv na brzinu.

Ako googlate oko „diy drum piezo pad -a“, postoji mnogo primjera i korisnih načina za stvaranje zaista lijepih jastučića ili pedala.

Hi-hat nožna pedala je normalni otvoreni prekidač povezan serijski sa otpornikom 330R i diodom 1N4148. Pogledajte priloženi dijagram kola. Otpornik je vrlo važan, ovdje radi kao zaštita od preopterećenja. Prejak kontrolni signal stvara nered i greške u MIDI obradi. Hi-hat ulaz izvorno nije zaštićen.

Nožni prekidač može se izvesti i na mnogo načina, poput jastučića za bubnjeve ili koristiti postojeću originalnu papučicu s otpornikom i diodom u nizu, poput dijagrama kruga.

Dopuštam vam priliku za istraživanje i pronalaženje najboljeg dizajna koji odgovara vašim potrebama bez mog prijedloga.

Moj "bubanj pad" i "nožni prekidač" su napravljeni samo za testiranje ulaza i rade jako dobro uprkos njihovom zaista lošem i najjednostavnijem "dizajnu"

Korak 8: Zaključak

Zaključak
Zaključak

Predstavila sam najjednostavniji način za ponovnu izgradnju Band Hero sa PS2 i neurednog MIDI kontrolera na 100% midi kontroler bubnja, što je vrlo korisno ne samo za vježbanje sviranja, već ga možete koristiti za snimanje sekcije bubnjeva u vašim pjesmama ili čak za sviranje, jer sada Band Hero dobijte vrlo brzo vrijeme odziva, lijepu osjetljivost na brzinu i bolji krug koji je kompatibilan sa MIDI standardima.

Naravno, nivo kašnjenja ovisi o individualnoj konfiguraciji vaših ulaznih uređaja ili softvera koji će se koristiti s Band Hero.

U mom slučaju gdje je mašina za testiranje bila stari MacBook Pro 2009, Logic X i jeftini ključ za ključeve MIDItoUSB, uspio sam zadržati nivo kašnjenja od 5,2 ms. Što je više nego dovoljno za obradu gotovo u stvarnom vremenu.

Zabavljam se igrajući glatko bez odlaganja. Uspio sam odsvirati seriju vrlo brzih hitova, moj rekord je 12 pogodaka u 1 sekundi i kontroler lako hvata sve i bez problema, obrađujući ga na MIDI!

Pod Logic Pro, FL Studio Ableton Live, možete jednostavno mapirati jastučiće pojedinačno za vaše omiljene sintetizatore bubnjeva, promijeniti konfiguraciju zvučne banke povezane s jastučićima ili kontrolirati bilo koju funkciju u softveru.

Vezano za gumbe za igre koji ne rade nakon izmjene. Moguće ih je natjerati da rade, ali za to vam je potrebno implementirati još jedan MCU i jednostavan kod. HA2005 nakon moda ima slobodne DATA i CLK pinove i spreman je za rad s drugim MCU -om. Mogu se dodati i druge kontrole za unos poput potenciometara ili kodera, mali oLED ekran i tako dalje. Bukvalno sve što je dostupno pod MIDI protokolima za kontrolu muzičkog hardvera ili softvera.

Ako mi ljudi pokažu da je poučavanje korisno, objavit ću dio 2, još jedan koji se odnosi na proširenje Band Hero 2, U/I kontrolnu ploču zasnovanu na implementaciji drugog mikrokontrolera.

Hvala na pažnji i izdvojenom vremenu!

Preporučuje se: