Სარჩევი:

Band Hero PS2 MIDI მოდიფიკაცია: 8 ნაბიჯი
Band Hero PS2 MIDI მოდიფიკაცია: 8 ნაბიჯი

ვიდეო: Band Hero PS2 MIDI მოდიფიკაცია: 8 ნაბიჯი

ვიდეო: Band Hero PS2 MIDI მოდიფიკაცია: 8 ნაბიჯი
ვიდეო: Top 40 Medieval Open World Games 2024, ნოემბერი
Anonim
Image
Image

ეს არის ჩემი პირველი გასაგები და ეხება Band Hero PS2 კონტროლერის მოდიფიკაციას სათანადო MIDI ბარაბანი კონტროლერისთვის იმ მუსიკოსებისთვის, რომელთაც სურთ იაფად მიიღონ ლამაზი დრამის MIDI კონტროლერი. რა თქმა უნდა, Band Hero PS2– მა თავდაპირველად განახორციელა MIDI და სტანდარტულად უნდა მუშაობდეს MIDI– ით, მაგრამ ჩემი კონტროლერი არ მუშაობს სწორად. Band Hero კონტროლერის ჩართვის შემდეგ შეუძლია MIDI მონაცემების გაგზავნა, მაგრამ უზარმაზარი დაგვიანებით და შეცდომებით MIDI პროტოკოლში. უფრო მეტიც, ყველა დროის კონტროლერი ცდილობდა PS2– სთან დაკავშირებას. რამდენიმე წუთის შემდეგ ის ავტომატურად გამორთულია PS2 კონსოლთან კავშირის არარსებობის შემთხვევაში. შევეცადე ამ არასრულყოფილების გადალახვა, მაგრამ არ შემიძლია. გუგლით მთელს მსოფლიოში witch Band Hero PS2 პრობლემების შესახებ მე მივხვდი, რომ მე მარტო არ ვარ და Band Hero– ს სხვა მომხმარებლებს აქვთ მსგავსი გამოცდილება ორიგინალური MIDI განხორციელებით.

ამიტომ გადავწყვიტე შეცვალო ჩემი პერსონალი.

ვიმედოვნებ, რომ ეს გაუსაძლისი იქნება მათთვის, ვისაც სურს გამოიყენოს Band Hero სათამაშო, როგორც სათანადო MIDI კონტროლერი.

ამ ძირითადი მოდიფიკაციისთვის თქვენ არ გჭირდებათ რაიმე დამატებითი მიკროკონტროლის გამოყენება, როგორიცაა Arduino, რაიმე კოდირების სამუშაო. თქვენ გჭირდებათ რამდენიმე რეგულარული ელექტრონიკის კომპონენტი.

გამოიყენეთ ეს რეჟიმი მხოლოდ იმ შემთხვევაში, თუ აღარ გსურთ გამოიყენოთ თქვენი Band Hero PS2 კონსოლით

ამ მოდიფიკაციის შემდეგ Band Hero ხდება მართლაც MIDI და დამოუკიდებელი მოწყობილობა, რომელიც აღარ მუშაობს PS2 კონსოლზე.

ნაბიჯი 1: წრიული დიაგრამები და ნაწილების სია

წრიული დიაგრამები და ნაწილების სია
წრიული დიაგრამები და ნაწილების სია
წრიული დიაგრამები და ნაწილების სია
წრიული დიაგრამები და ნაწილების სია
წრიული დიაგრამები და ნაწილების სია
წრიული დიაგრამები და ნაწილების სია

თანდართული წრიული დიაგრამები უნდა იყოს სასარგებლო და იკითხება ელექტრონიკის დამწყებთათვის.

სამწუხაროდ, არ არსებობს Band Hero– ის სქემის დიაგრამა და მონაცემთა ფურცელი თავდაპირველად შეტანილი „ეგზოტიკური“ნაწილებისთვის.

ყოველ შემთხვევაში მე ვერ ვიპოვე.

ქვემოთ მოცემულია ნაწილების სია, რომლებიც საჭიროა მოდიფიკაციისთვის.

2x 220R რეზისტორი 1x 330R რეზისტორი

1x 1N4148 დიოდი

2x 220uF 6.3V

1x ON/OFF მინიატურული გადამრთველის გადართვა

1x უნივერსალური გამაძლიერებელი საფეხურიანი გადამყვანი 3 -დან 5 ვ -მდე

თუ გადაწყვეტთ დამატებით 2 შეყვანის გამოყენებას (მეორე ბას ბარაბანი და Hi-hat პედლები) თქვენ ასევე გჭირდებათ:

1x ჩვეულებრივი პიეზო დისკი 25 -დან 35 მმ -მდე

1x SPDT გადამრთველი, როგორიცაა Otehall 343-40-120NOZD40, უფრო გრძელი ბერკეტით.

2 ბირთვიანი ეკრანირებული კაბელი

2x 3, 5 მმ ჯეკის დანამატი მონო.

ნაბიჯი 2: ამოიღეთ PCB

ამოიღეთ PCB
ამოიღეთ PCB

Band Hero– ის წინ დამონტაჟებული თამაშის ბალიშის გახსნის და დაფების ამოღების შემდეგ, თქვენ ხედავთ ძირითად PCB– ს, რომელსაც აქვს მიმაგრებული ზედა, პატარა დაფაზე, სადაც დამონტაჟებულია უკაბელო გადამცემი, გამაძლიერებელი კონვერტორი 3, 3V, მეხსიერების ჩიპი და სამაგისტრო MCU. მცირე დაფა მოდიფიკაციის მიხედვით აღარ არის გამოსადეგი და საჭიროა სამუდამოდ ამოღება წრიდან.

ამ დაფის ამოღების შემდეგ, ყველა სათამაშო ღილაკი წყვეტს მუშაობას, რადგან ისინი დაკავშირებულია სამაგისტრო MCU- თან და ძირითადად დაკავშირებულია საკონტროლო PS2 ფუნქციებთან

არ ინერვიულოთ ამაზე, თქვენ ნამდვილად არ გჭირდებათ ისინი ძირითადი midi drum pad კონტროლერში. დრამი ამ ღილაკების გარეშე მშვენივრად მუშაობს. რა თქმა უნდა, ისინი შეიძლება გამოსადეგი იყოს MIDI CC შეტყობინებებში მათ შესატყვისად. გარდა ამისა, თქვენ შეგიძლიათ მოგვიანებით განახორციელოთ ღილაკები MIDI ფუნქციებზე, მაგრამ წრეში საჭიროა კიდევ ერთი მარტივი MCU დანერგვა და ამისთვის უნდა გაკეთდეს კოდირების სამუშაოები. ცალკე გაუსაძლისი მე მოვემზადები შემდგომი გაფართოებისთვის.

მე ვიზიარებ მხოლოდ ძირითად მოდიფიკაციას, რომელიც ავრცელებს HA2005– ის სრულ შესაძლებლობებს და თავდაპირველად განხორციელებულ MIDI– ს.

ნაბიჯი 3: მიკროსქემის და ნაწილების იდენტიფიკაცია

მიკროსქემის და ნაწილების იდენტიფიკაცია
მიკროსქემის და ნაწილების იდენტიფიკაცია
მიკროსქემის და ნაწილების იდენტიფიკაცია
მიკროსქემის და ნაწილების იდენტიფიკაცია
მიკროსქემის და ნაწილების იდენტიფიკაცია
მიკროსქემის და ნაწილების იდენტიფიკაცია
მიკროსქემის და ნაწილების იდენტიფიკაცია
მიკროსქემის და ნაწილების იდენტიფიკაცია

Midi დაფა, რომელიც შეიცავს IC” - ს: optocoupler PC900, MCU HA2005, სადაც ამ კოდში იმალება PIC 16Fxxx სერია და ორი op amps HA1504 ტრანზისტორებით და სხვა ნაწილებით, რომლებიც პასუხისმგებელნი არიან ბალიშებში ჩაფლული პიეზოელექტრონული სენსორებიდან შემომავალი ანალოგური სიგნალის კონდიცირებაზე. მე არ ვარ 100% -ით დარწმუნებული რომელი op amp იმალება HA1504 კოდის ქვეშ, მაგრამ ის quad op amp მსგავსია LM324.

მე ვერ ვიპოვე რაიმე საიმედო ინფორმაცია ნაწილების შესახებ ამ კომპონენტის კოდებში.

მწარმოებლები ხშირად ქმნიან საკუთარ "ჯადოსნურ" კოდებს და აღნიშნავენ რეგულარულ ნაწილებს. ვფიქრობ, ეს არის ერთ -ერთი არც ისე ჭკვიანი დაცვა წვრილმანი და ჰაკერების საზოგადოებისგან.

ნაბიჯი 4: დაამატეთ კვების წყარო

დაამატეთ კვების წყარო
დაამატეთ კვების წყარო
დაამატეთ კვების წყარო
დაამატეთ კვების წყარო
დაამატეთ კვების წყარო
დაამატეთ კვების წყარო
დაამატეთ კვების წყარო
დაამატეთ კვების წყარო

ბატარეის მუშაობისთვის, თქვენ ასევე უნდა გამოიყენოთ შემდგომი გადამყვანი ძაბვის დონის გაზრდისთვის 5 ვ -მდე.

HA2005 დაპროგრამებულია MIDI ოპერაციებისთვის ბევრად უკეთ მუშაობს და უფრო სტაბილურია 5V– ზე ვიდრე 3.3V.

მე გამოვიყენე რეგულარული და ჩვეულებრივი eBay– ზე გაზრდის გამაძლიერებელი გადამყვანი 3V– დან 5V– მდე დამატებითი 220uF კონდენსატორებით ენერგიის შესანახად და კონვერტორიდან შემოსული ტალღების გასაფილტრად.

Ic PC900– თან ახლოს არის შეყვანა 5V VCC– სთვის.

მე აქ გავამახვილე ორი ქინძისთავები. ამ ქინძისთავებთან უნდა იყოს დაკავშირებული გამაძლიერებელი კონვერტორი და ერთი ფილტრაციის კონდენსატორი.

ნაბიჯი 5: ბილიკების გაჭრა

ბილიკების მოჭრა
ბილიკების მოჭრა
ბილიკების მოჭრა
ბილიკების მოჭრა
ბილიკების მოჭრა
ბილიკების მოჭრა
ბილიკების მოჭრა
ბილიკების მოჭრა

ეს არის ყველაზე მნიშვნელოვანი ნაბიჯი, რომელიც უნდა გაკეთდეს ყურადღებით ყოველგვარი შეცდომის გარეშე.

სოკეტის MIDI გამომავალთან ახლოს არის მიკროსქემის მცირე ნაწილი, რომელიც უნდა გათიშული და გამოტოვებული იყოს რამდენიმე ბილიკის გათიშვით.

მიკროსქემის ეს ნაწილი ძველი MIDI გამომავალი წრეა, მოიცავს ძაბვის გამორმაგს პინ 4 -ისთვის და TTL დონის შემცვლელს. ისინი უკვე სასარგებლოა და გამოტოვებაა საჭირო.

როგორც ფოტოებზე ვაჩვენე:

GND ხვრელთან ძალიან ახლოს, გათიშეთ ბილიკი ტრანზისტორსა და რეზისტორს შორის. ბილიკი ზემოთ resistor მოდის

UART TX, pin 17 HA2005.

მავთულის შესადუღებლად კარგი ადგილია და რეზისტორი 220R უნდა იყოს მიერთებული Mi5I- ის DIN ბუდეში მიმაგრებულ ქინძისთავთან 5.

რეზისტორი შეიძლება შეიწოვოს "ჰაერში" ზუსტად ქინძისთავზე და უნდა იყოს იზოლირებული სითბოს შემცირების მილში.

კარგი შედუღების წერტილი არის დაფის მოპირდაპირე მხარეს, სოკეტის ქვეშ.

ასევე სოკეტის ქვეშ ჩვენ გვჭირდება დანარჩენი ტრასის გათიშვა და ამით მთლიანად გავთიშოთ ძველი MIDI წრე.

Midi შეყვანა კარგია და არ საჭიროებს დამატებით სამუშაოს.

პინი 17 HA2005 არის UART TX, მონაცემები ამ პინიდან არის სწორი MIDI ფორმატი და შესაბამისი დონე, უნდა იყოს დაკავშირებული სტანდარტული გზით მხოლოდ 220R რეზისტორით pin 5 DIN ბუდეში. ნებისმიერ სხვა გაყვანილობას, როგორიც არის ძველი წრე, აქვს უარყოფითი გავლენა და შეიძლება გამოიწვიოს შეცდომები MIDI მონაცემებში.

ძაბვის მითითება პინ 4 -ზე, DIN სოკეტი MIDI გარეთ უნდა იყოს 5 ვ. შეაერთეთ pin 4 220R რეზისტორი 5V გამომავალი გამაძლიერებელი კონვერტორიდან.

ნაბიჯი 6: შეკრება

აწყობა
აწყობა
აწყობა
აწყობა
აწყობა
აწყობა

ბოლო გამოცდა და დააბრუნეთ მოდიფიცირებული დაფა თამაშის ბალიშების შიგთავსში. შეაერთეთ ჩართვა/გამორთვა გადამრთველის პოზიტიურ ტერმინალსა და დადებით ბატარეას შორის გამაძლიერებელი გადამყვანის დაფაზე. გააფუჭეთ ყველაფერი ერთად.

თუ მოდიფიკაცია შეუფერხებლად წავა შეცდომების გარეშე, ახალი Band Hero 2 MIDI ბარაბანი კონტროლერი მზად არის სათამაშოდ დენის ჩართვის შემდეგ.

ნაბიჯი 7: დამატებითი ბასის დასარტყამი და Hi-Hat პედლები

დამატებითი ბასის დასარტყამი და Hi-Hat პედლებიანი
დამატებითი ბასის დასარტყამი და Hi-Hat პედლებიანი
დამატებითი ბასის დასარტყამი და Hi-Hat პედლებიანი
დამატებითი ბასის დასარტყამი და Hi-Hat პედლებიანი
დამატებითი ბასის დასარტყამი და Hi-Hat პედლებიანი
დამატებითი ბასის დასარტყამი და Hi-Hat პედლებიანი

თუ თქვენ არ გაქვთ ორიგინალური მეორე ბასის ბარაბანი და მაღალი ქუდის ფეხის პედლები, მაშინ მარტივად შეგიძლიათ გააკეთოთ ალტერნატიული ბალიში ან ფეხის პედლები საერთო ხელმისაწვდომი მასალისგან, როგორიცაა ქაფი, რეზინი, ჩვეულებრივი პიეზოელექტრული დისკი და ჩამრთველი.

მეორე ბასის ბარაბნის სენსორი უნდა იყოს დაკავშირებული მეორე იისფერი ფერის სოკეტთან ყოველგვარი დამატებითი წრედის გარეშე.

უბრალოდ აიღეთ მეტრიანი ეკრანიანი კაბელი და ერთი მხარე შეაერთეთ მონო 3, 5 მმ ჯეკის დანამატთან. ძირითადი კაბელი უნდა იყოს მიბმული "წვერზე" და ეკრანი უნდა იყოს მიმაგრებული ყდისთვის, მეორე გვერდითი კაბელი უნდა იყოს დაკავშირებული პიეზოელექტრულ დისკთან, ბირთვი დისკის აქტიურ ფირფიტაზე, რომელიც ხშირად აღინიშნება + და ეკრანი უნდა შედუღდეს GND- ზე. დისკი ახლა მოათავსეთ პიეზო დისკი 2 ცალი ქაფსა და ბუმ ბუმს შორის. ღარიბი, მაგრამ უმარტივესი გზა სიჩქარის მგრძნობელობის ბარაბანის დასადგმელად.

თუ გუგლით დადიხართ "წვრილმანი ბარაბანი პიეზო ბალიშის" გარშემო, არსებობს უამრავი მაგალითი და სასარგებლო გზა მართლაც ლამაზი ბალიშების ან პედლების შესაქმნელად.

Hi-hat ფეხის პედლებიანი არის ჩვეულებრივი ღია გადამრთველი, რომელიც დაკავშირებულია სერიაში 330R რეზისტორით და დიოდებით 1N4148. იხილეთ თანდართული წრიული დიაგრამა. რეზისტორი ძალიან მნიშვნელოვანია, აქ მუშაობს გადატვირთვის დენის დაცვის მსგავსად. ძალიან ძლიერი კონტროლის სიგნალი არეულობასა და შეცდომებს იწვევს MIDI დამუშავებაში. Hi-hat შეყვანა თავდაპირველად დაუცველია.

ფეხის გადართვა შეიძლება გაკეთდეს ასევე მრავალი გზით, როგორიცაა ბარაბანი, ან გამოიყენოთ არსებული ორიგინალური პედლები რეზისტორით და დიოდი სერიაში, როგორც სქემის დიაგრამა.

მე გაძლევთ შესაძლებლობას კვლევისთვის და გაარკვიოთ საუკეთესო დიზაინი თქვენი საჭიროებებისათვის, ჩემი წინადადების გარეშე.

ჩემი "ბარაბანი" და "ფეხის გადამრთველი" გაკეთდა მხოლოდ შეყვანის შესამოწმებლად და ის ძალიან კარგად მუშაობს, მიუხედავად მათი მართლაც ცუდი და უმარტივესი "დიზაინის"

ნაბიჯი 8: დასკვნა

დასკვნა
დასკვნა

მე წარმოვადგინე ყველაზე მარტივი გზა Band Hero– ს PS2– დან და ბინძური MIDI კონტროლერისთვის 100% midi drum controller– ით, რაც ძალიან სასარგებლოა არა მხოლოდ დაკვრის პრაქტიკაში, არამედ შეგიძლიათ გამოიყენოთ იგი თქვენს სიმღერებში დრამის განყოფილების ჩასაწერად ან თუნდაც ცხოვრებისათვის, რადგან ახლა Band Hero მიიღეთ ძალიან სწრაფი რეაგირების დრო, სასიამოვნო სიჩქარის მგრძნობელობა და უკეთესი წრე, რომელიც თავსებადია MIDI სტანდარტებთან.

რა თქმა უნდა, შეფერხების დონე დამოკიდებულია ინდივიდუალური კონფიგურაციის თქვენს შეყვანის მოწყობილობებზე ან პროგრამულ უზრუნველყოფაზე, რომელიც გამოყენებული იქნება Band Hero– სთან ერთად.

ჩემს შემთხვევაში, როდესაც ტესტირების მანქანა იყო ძველი MacBook Pro 2009, Logic X და იაფი dongle MIDItoUSB მე შემეძლო შეენარჩუნებინა დონე 5.2ms დაგვიანებით. რაც საკმარისზე მეტია თითქმის "რეალურ დროში" დამუშავებისთვის.

მე მხიარულად ვთამაშობ შეფერხებების გარეშე. მე შევძელი ძალიან სწრაფი ჰიტების სერიის დაკვრა, ჩემი ჩანაწერია 12 დარტყმა 1 წამში და კონტროლერი ადვილად იჭერს ყველაფერს და უპრობლემოდ, ამუშავებს მას MIDI- ზე!

Under Logic Pro, FL Studio Ableton Live თქვენ შეგიძლიათ მარტივად შეაფასოთ ბალიშები თქვენი საყვარელი დრამის სინთეზატორებზე, შეცვალოთ კონფიგურაციის ხმის ბანკი ბალიშებთან დაკავშირებული ან გააკონტროლოთ პროგრამული უზრუნველყოფის ნებისმიერი ფუნქცია.

რაც შეეხება სათამაშო ღილაკებს, რომლებიც არ მუშაობს მოდიფიკაციის შემდეგ. შესაძლებელია მათი მუშაობა, მაგრამ ამისათვის საჭიროა სხვა MCU და მარტივი კოდის დანერგვა. HA2005 შემდეგ mod აქვს უფასო DATA და CLK ქინძისთავები და მზად არის სხვა MCU– სთან გასამკლავებლად. ასევე შეიძლება დაემატოს სხვა საკონტროლო საშუალებები, როგორიცაა პოტენომეტრები ან კოდირება, მცირე ზომის OLED ეკრანი და ა. ფაქტიურად ყველაფერი, რაც ხელმისაწვდომია MIDI პროტოკოლების ქვეშ მუსიკალური აპარატურის ან პროგრამული უზრუნველყოფის გასაკონტროლებლად.

თუ ხალხი დამანახებს, რომ ინსტრუქცია სასარგებლოა, მე გამოვაქვეყნებ მე –2 ნაწილს, მეორე ინსტრუქციას Band Hero 2 გაფართოების შესახებ, I/O საკონტროლო დაფას, რომელიც დაფუძნებულია მეორე მიკროკონტროლერის განხორციელებაზე.

გმადლობთ ყურადღებისთვის და დროისთვის!

გირჩევთ: