Სარჩევი:
- ნაბიჯი 1: წრიული დიაგრამები და ნაწილების სია
- ნაბიჯი 2: ამოიღეთ PCB
- ნაბიჯი 3: მიკროსქემის და ნაწილების იდენტიფიკაცია
- ნაბიჯი 4: დაამატეთ კვების წყარო
- ნაბიჯი 5: ბილიკების გაჭრა
- ნაბიჯი 6: შეკრება
- ნაბიჯი 7: დამატებითი ბასის დასარტყამი და Hi-Hat პედლები
- ნაბიჯი 8: დასკვნა
ვიდეო: Band Hero PS2 MIDI მოდიფიკაცია: 8 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
ეს არის ჩემი პირველი გასაგები და ეხება 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
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 პედლები
თუ თქვენ არ გაქვთ ორიგინალური მეორე ბასის ბარაბანი და მაღალი ქუდის ფეხის პედლები, მაშინ მარტივად შეგიძლიათ გააკეთოთ ალტერნატიული ბალიში ან ფეხის პედლები საერთო ხელმისაწვდომი მასალისგან, როგორიცაა ქაფი, რეზინი, ჩვეულებრივი პიეზოელექტრული დისკი და ჩამრთველი.
მეორე ბასის ბარაბნის სენსორი უნდა იყოს დაკავშირებული მეორე იისფერი ფერის სოკეტთან ყოველგვარი დამატებითი წრედის გარეშე.
უბრალოდ აიღეთ მეტრიანი ეკრანიანი კაბელი და ერთი მხარე შეაერთეთ მონო 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 საკონტროლო დაფას, რომელიც დაფუძნებულია მეორე მიკროკონტროლერის განხორციელებაზე.
გმადლობთ ყურადღებისთვის და დროისთვის!
გირჩევთ:
Sinilink WiFi გადამრთველის მოდიფიკაცია INA219 ძაბვით/მიმდინარე სენსორით: 11 ნაბიჯი
Sinilink WiFi გადართვის მოდიფიკაცია INA219 ძაბვის/მიმდინარე სენსორით: Sinilink XY-WFUSB WIFI USB გადამრთველი არის ლამაზი პატარა მოწყობილობა დისტანციურად ჩართული/გამორთული თანდართული USB მოწყობილობისთვის. სამწუხაროდ, მას არ გააჩნია მიწოდებული ძაბვის ან გამოყენებული დენის გაზომვის შესაძლებლობა თანდართული მოწყობილობისთვის. ეს ინსტრუქცია გიჩვენებთ, თუ როგორ ვცვლი
ZERO DELAY USB JOYSTICK - AUTO ANALOGUE მოდიფიკაცია: 5 ნაბიჯი
ZERO DELAY USB JOYSTICK - AUTO ANALOGUE MODIFICATION: ეს არის დამატებითი პროექტი Zero Delay USB Encoder True Analog Joystick Modification. თქვენ უნდა წარმატებით შეცვალოთ, შეამოწმოთ და დაკალიბრდეთ კოდირება წინა პროექტში ამ მოწყობილობის დამატებამდე. დასრულების და მუშაობისას
EHX B9 ორგანოს დანადგარის მოდიფიკაცია: 5 ნაბიჯი (სურათებით)
EHX B9 ორგანოს აპარატის მოდიფიკაცია: (ehx B9) - როდესაც პატარა ბიჭი ვიყავი, მოხიბლული ვიყავი წარმოუდგენელი მუსიკალური ინსტრუმენტით: პიტერ ვან ვუდის გოდვინის ორღანი -გიტარა (აშენებულია იტალიაში სისმის მიერ)! მე მჯერა, რომ პეტრე წარმოადგენდა გიტარისტების არმიას, რომლებიც დაიბადნენ ანალოგიურ იურულში
Bertus52x11– ის მარცხენა ხელით DSLR მფლობელის მოდიფიკაცია. (დამატებული პირის ღრუს დაჭერით): 4 ნაბიჯი
Bertus52x11– ის მარცხენა ხელით DSLR მფლობელის მოდიფიკაცია. (პირის ღრუს დამატებით): დღეს უფრო ადრე bertus52x11 გამოაქვეყნა ყველაზე ჭკვიანური იდეა. მიზნად ისახავს ადამიანებს, რომლებსაც აქვთ მხოლოდ მარცხენა ხელი - მუდმივად, ან დროებით. მისი თავდაპირველი იდეა იყო დაემატა ცერა თითი სამკუთხედის შესაერთებლად, რაც საშუალებას მისცემდა კამერა დაეჭირა
Arduino MIDI დასარტყამი (Wii Band Hero)+DAW+VST: 6 ნაბიჯი (სურათებით)
Arduino MIDI დასარტყამი (Wii Band Hero)+DAW+VST: გამარჯობა! ეს სამეურვეო არის თუ როგორ უნდა შეიცვალოს Wii კონსოლის დრამის ნაკრები, ჯგუფის გმირი, რომელშიც არის მახე, 2 ტომი, 2 ციმბალი და დარტყმის პედლებიანი. ასევე, როგორ მივიღოთ ხმა დრამის ნაკრებიდან, ეტაპობრივად სახელმძღვანელოს გამოყენებით, DAW და VST ხელმისაწვდომია უფასოდ. Jus