Satura rādītājs:

Band Hero PS2 MIDI modifikācija: 8 soļi
Band Hero PS2 MIDI modifikācija: 8 soļi

Video: Band Hero PS2 MIDI modifikācija: 8 soļi

Video: Band Hero PS2 MIDI modifikācija: 8 soļi
Video: Lets play Guitar Hero Drums! 2024, Novembris
Anonim
Image
Image

Šī ir mana pirmā pamācība un attiecas uz modifikāciju Band Hero PS2 kontrolieris uz pareizu MIDI bungu kontrolieri mūziķiem, kuri vēlas lētā veidā iegūt diezgan jauku bungu MIDI kontrolieri. Protams, Band Hero PS2 sākotnēji ir ieviesis MIDI, un tam pēc noklusējuma vajadzētu strādāt ar MIDI, bet mans kontrolieris nedarbojas pareizi. Pēc ieslēgšanas Band Hero kontrolieris var nosūtīt MIDI datus, bet ar milzīgu latentumu un kļūdām MIDI protokolā. Turklāt visu laiku kontrolieris mēģināja izveidot savienojumu ar PS2. Pēc dažām minūtēm automātiski izslēdzas, ja savienojums ar PS2 konsoli nav izdevies. Es centos apiet šo nepilnību, bet nespēju. Googlējot visā pasaulē par problēmām, kas raganas Band Hero PS2, es sapratu, ka es neesmu viens, un citiem lietotājiem Band Hero ir līdzīga pieredze ar sākotnējo MIDI ieviešanu.

Tāpēc es nolēmu mainīt savas lietas.

Es ceru, ka šis neatrisināmais būs noderīgs kādam, kurš vēlas izmantot Band Hero rotaļlietu, piemēram, pareizu MIDI kontrolieri.

Šai pamata modifikācijai jums nevajadzēja izmantot papildu mikrokontrolleru, piemēram, Arduino, un nekādus kodēšanas darbus. Jums vienkārši vajadzīgas pāris regulāras elektronikas sastāvdaļas.

Izmantojiet šo modi tikai tad, ja vairs nevēlaties izmantot savu Band Hero ar PS2 konsoli

Pēc šīs modifikācijas Band Hero kļūst par patiesi MIDI un atsevišķu ierīci, kas vairs nedarbojas PS2 konsolē.

1. darbība: shēmu shēmas un detaļu saraksts

Ķēdes diagrammas un detaļu saraksts
Ķēdes diagrammas un detaļu saraksts
Ķēdes diagrammas un detaļu saraksts
Ķēdes diagrammas un detaļu saraksts
Ķēdes diagrammas un detaļu saraksts
Ķēdes diagrammas un detaļu saraksts

Pievienotajām shēmām jābūt noderīgām un lasāmām elektronikas iesācējiem.

Diemžēl nepastāv Band Hero shēmas un datu lapas sākotnēji iekļautajām "eksotiskajām" daļām.

Vismaz es to neatradu.

Zemāk ir saraksts ar detaļām, kas nepieciešamas izmaiņām.

2x 220R rezistors 1x 330R rezistors

1x 1N4148 diode

2x 220uF 6.3V

1x IESLĒGT/IZSLĒGT miniatūru slēdzi

1x universāls pastiprināšanas pastiprinātājs no 3 līdz 5V

Ja jūs nolemjat izmantot 2 papildu ieejas (otrais basu bungas un Hi-hat pedāļi), jums ir nepieciešams arī:

1x parasts pjezo disks no 25 līdz 35 mm

1x SPDT slēdzis, piemēram, Otehall 343-40-120NOZD40 ar garāku sviru.

2 m vienkodola ekranēts kabelis

2x 3, 5 mm ligzdas mono.

2. darbība: noņemiet PCB

Izvelciet PCB
Izvelciet PCB

Pēc Band Hero priekšējā spēles paliktņa atvēršanas un dēļu noņemšanas jūs varat redzēt galveno PCB ar pievienotu augšpusē, mazāku plati, kurā ir uzstādīts bezvadu uztvērējs, 3, 3V pastiprinātājs, atmiņas mikroshēma un galvenais MCU. Mazā augšējā plāksne vairs nav noderīga saskaņā ar modifikāciju, un tā ir pastāvīgi jānoņem no ķēdes.

Pēc šīs plates noņemšanas visas spēļu pogas pārstāj darboties, jo tās ir savienotas ar galveno MCU un lielākoties ir saistītas ar PS2 vadības funkcijām

Neuztraucieties par to, tie nav īsti nepieciešami pamata midi bungu spilventiņu kontrollerī. Bungas darbojas vairāk nekā lieliski bez šīm pogām. Protams, tie var būt noderīgi, lai tos saistītu ar MIDI CC ziņojumiem. Turklāt vēlāk jūs varat ieviest pogas MIDI funkcijām, taču ķēdei ir jāievieš vēl viens vienkāršs MCU, un tam ir jāveic kodēšanas darbs. Atsevišķi neatrisināms Es gatavošos turpmākiem pagarinājumiem.

Es koplietoju tikai pamata modi, kas atbrīvo visas iespējas HA2005 un sākotnēji ieviesto MIDI.

3. darbība: ķēdes un detaļu identifikācija

Ķēdes un detaļu identifikācija
Ķēdes un detaļu identifikācija
Ķēdes un detaļu identifikācija
Ķēdes un detaļu identifikācija
Ķēdes un detaļu identifikācija
Ķēdes un detaļu identifikācija
Ķēdes un detaļu identifikācija
Ķēdes un detaļu identifikācija

Midi plate, kurā ir IC: optocoupler PC900, MCU HA2005, kur zem šī koda ir paslēpta PIC 16Fxxx sērija un divi op pastiprinātāji HA1504 ar tranzistoriem un citām daļām, kas atbild par analogā signāla kondicionēšanu, kas tiek saņemts no spilventiņos ieraktiem pjezoelektriskiem sensoriem. Es neesmu 100% pārliecināts, kurš no tiem ir paslēpts zem koda HA1504, bet tas ir četrkāršs pastiprinātājs, kas līdzīgs LM324.

Es nevaru atrast nekādu ticamu informāciju par detaļām saskaņā ar šiem komponentu kodiem.

Ražotāji bieži izveido savus "burvju" kodus un piezīmē parastās daļas. Es domāju, ka šī ir viena no ne pārāk gudrajām aizsardzībām pret DIY un hakeru kopienām.

4. solis: pievienojiet barošanas avotu

Pievienojiet barošanas avotu
Pievienojiet barošanas avotu
Pievienojiet barošanas avotu
Pievienojiet barošanas avotu
Pievienojiet barošanas avotu
Pievienojiet barošanas avotu
Pievienojiet barošanas avotu
Pievienojiet barošanas avotu

Lai darbinātu akumulatoru, jāizmanto arī pastiprinošs pārveidotājs, lai palielinātu sprieguma līmeni līdz 5 V.

HA2005, kas ieprogrammēts MIDI operācijām, darbojas daudz labāk un ir stabilāks zem 5V nekā 3.3V.

Es izmantoju parasto un parasto eBay pieejamo pastiprināšanas pastiprinātāju no 3V līdz 5V ar papildu 220uF kondensatoriem enerģijas uzglabāšanai un filtrēšanas viļņiem, kas ienāk no pārveidotāja.

Tuvu Ic PC900 tiek ievadīts 5 V VCC.

Es šeit lodēju divas tapas. Šīm tapām jāpievieno pastiprināšanas pārveidotājs un viens no filtrēšanas kondensatoriem.

5. solis: celiņu griešana

Sliežu griešana
Sliežu griešana
Sliežu griešana
Sliežu griešana
Sliežu griešana
Sliežu griešana
Sliežu griešana
Sliežu griešana

Šis ir vissvarīgākais solis, kas jāveic uzmanīgi, bez kļūdām.

Netālu no kontaktligzdas MIDI izeja ir neliela ķēdes daļa, kas jāatvieno un jāizlaiž, nogriežot pāris celiņus.

Šī ķēdes daļa ir veca MIDI izejas ķēde, ietver sprieguma dubultojumu tapai 4 un TTL līmeņa pārslēdzēju. Tie vairs nav noderīgi un ir jāizlaiž.

Tāpat kā es parādīju fotoattēlos:

Ļoti tuvu GND caurumam, nogrieziet sliežu ceļu starp tranzistoru un rezistoru. Sliežu ceļš virs rezistora nāk no

UART TX, 17. tapa HA2005.

Ir laba vieta stieples lodēšanai, un ar rezistoru 220R jāpievieno MiDI izejas DIN kontaktligzdas tapai 5.

Rezistoru var lodēt “gaisā” tieši pie tapas kontaktligzdas, un tas jāizolē termiski saraušanās caurulē.

Labs lodēšanas punkts ir plāksnes pretējā pusē zem kontaktligzdas.

Arī zem kontaktligzdas mums ir jānogriež pārējais sliežu ceļš un līdz ar to pilnībā jāatvieno vecā MIDI izejas ķēde.

Midi ievade ir laba un neprasa papildu darbu.

Pin 17 HA2005 ir UART TX, dati nāk no tā, ka tapa ir pareizs MIDI formāts un atbilstošs līmenis, standarta veidā jāpievieno tikai ar 220R rezistoru pie 5 pin DIN ligzdas. Jebkurai citai elektroinstalācijai, piemēram, vecai ķēdei, ir negatīva ietekme un tā var izraisīt kļūdas MIDI datos.

Sprieguma atsaucei uz tapas 4, DIN ligzdas MIDI izejai jābūt 5V. Pievienojiet tapu 4 ar 220R rezistoru 5V izejai no pastiprinātāja pārveidotāja.

6. darbība: salikšana

Salikšana
Salikšana
Salikšana
Salikšana
Salikšana
Salikšana

Pēdējais tests un ievietojiet modificēto dēli atpakaļ spēles paliktņa korpusā. Pievienojiet ieslēgšanas/izslēgšanas slēdzi starp pozitīvo akumulatora spaili un pozitīvo akumulatora ieeju pastiprinātāja pārveidotāja panelī. Saskrūvējiet visu kopā.

Ja modifikācija norit gludi bez kļūdām, jaunais Band Hero 2 MIDI bungu kontrolieris ir gatavs atskaņošanai pēc ieslēgšanas.

7. solis: papildu basu bungas un cepures pedālis

Papildu basu bungas un cepures pedālis
Papildu basu bungas un cepures pedālis
Papildu basu bungas un cepures pedālis
Papildu basu bungas un cepures pedālis
Papildu basu bungas un cepures pedālis
Papildu basu bungas un cepures pedālis

Ja jums nav oriģinālā otrā basa trumuļa un cepures kāju pedāļa, varat viegli izgatavot alternatīvu spilventiņu vai kāju pedāli no parastajiem pieejamajiem materiāliem, piemēram, putu gabaliem, gumijas, parastajiem pjezoelektriskiem diskiem un slēdžiem.

Otrā basa bungas sensoram jābūt pievienotam otrās violetās krāsas ligzdai bez papildu ķēdes.

Vienkārši paņemiet metra ekrānu kabeli un vienu sānu lodējumu pie mono 3,5 mm ligzdas spraudņa. Galvenais kabelis jāpielodē pie “gala” un ekrāns jāpielodē pie piedurknes, otrs sānu kabelis jāpievieno pjezoelektriskajam diskam, serde - pie diska aktīvās plāksnes, kas bieži atzīmēta kā +, un ekrāns jāpielodē pie GND disks. Tagad ievietojiet pjezo disku starp 2 putu gabaliem un uzplaukuma uzplaukumu. Slikts, bet vienkāršākais veids, kā iegūt ātruma jutības bungu spilventiņu.

Ja jūs googlējat “diy drum piezo pad”, ir daudz piemēru un noderīgu veidu, kā izveidot patiešām jaukus spilventiņus vai pedāļus.

Hi-hat pedālis ir parasts atvērts slēdzis, kas sērijveidā savienots ar 330R rezistoru un diode 1N4148. Skatiet pievienoto shēmu. Rezistors ir ļoti svarīgs, šeit strādājot kā aizsardzība pret pārslodzi. Pārāk spēcīgs vadības signāls rada putru un kļūdas MIDI apstrādē. Hi-hat ievade sākotnēji ir neaizsargāta.

Kāju slēdzi var veikt arī daudzos veidos, piemēram, bungu spilventiņos, vai izmantot esošu oriģinālo pedāli ar rezistoru un diode virknē, piemēram, shēmas diagrammā.

Es ļauju jums izpētīt un uzzināt labāko dizainu, kas piemērots jūsu vajadzībām bez mana ieteikuma.

Mans “bungu spilventiņš” un “kāju slēdzis” tika veikts tikai ievades pārbaudei, un tas darbojas ļoti labi, neskatoties uz to patiešām slikto un vienkāršāko “dizainu”

8. solis: Secinājums

Secinājums
Secinājums

Es iepazīstināju ar vienkāršāko veidu, kā atjaunot Band Hero no PS2 un netīro MIDI kontrolieri uz 100% midi bungu kontrolieri, kas ir ļoti noderīgi ne tikai spēlēšanai, bet arī to var izmantot, lai ierakstītu bungu sadaļu savās dziesmās vai pat spēlētu dzīvi, jo tagad Band Hero iegūt ļoti ātru reakcijas laiku, jauku ātruma jutību un labāku ķēdi, kas ir saderīga ar MIDI standartiem.

Protams, latentuma līmenis ir atkarīgs no jūsu ievades ierīču vai programmatūras, kas tiks izmantota kopā ar Band Hero, individuālās konfigurācijas.

Manā gadījumā, kad testēšanas mašīna bija vecais MacBook Pro 2009, Logic X un lēts dongle MIDItoUSB, es varēju saglabāt 5,2 ms latentuma līmeni. Kas ir vairāk nekā pietiekami gandrīz “reālā laika” apstrādei.

Man ir jautri spēlēt vienmērīgi bez kavēšanās. Es varēju atskaņot ļoti ātru trāpījumu sēriju, mans rekords ir 12 trāpījumi 1 sekundē, un kontrolieris viegli un bez problēmām noķer visu, apstrādājot to līdz MIDI!

Izmantojot Logic Pro, FL Studio Ableton Live, jūs varat viegli kartēt spilventiņus individuāli ar iecienītākajiem bungu sintezatoriem, mainīt ar spilventiņiem saistīto konfigurācijas skaņu banku vai kontrolēt visas programmatūras funkcijas.

Attiecībā uz spēļu pogām, kuras pēc pārveidošanas nedarbojas. Ir iespējams panākt, lai viņi strādātu, bet tam ir jāievieš cits MCU un vienkāršs kods. HA2005 pēc mod ir bezmaksas DATA un CLK tapas un ir gatavs darbam ar citu MCU. Var pievienot arī citas vadības ievades, piemēram, potenciometrus vai kodētāju, mazu oLED ekrānu un tā tālāk. Burtiski viss, kas ir pieejams saskaņā ar MIDI protokoliem mūzikas aparatūras vai programmatūras kontrolei.

Ja cilvēki man parāda, ka pamācība ir noderīga, es publicēšu 2. daļu, citu pamācību par Band Hero 2 paplašinājumu, I/O vadības paneli, kuras pamatā ir otrais mikrokontrolleris.

Paldies par uzmanību un jūsu laiku!

Ieteicams: