Mündəricat:
- Addım 1: Dövrə Diaqramları və Parça siyahısı
- Addım 2: PCB çıxarın
- Addım 3: Dövrə və Parçaların Tanınması
- Addım 4: Güc Təchizatı əlavə edin
- Addım 5: Parçaları kəsin
- Addım 6: Montaj
- Addım 7: Əlavə Bas Barabanı və Hi-Hat Pedalı
- Addım 8: Nəticə
Video: Band Hero PS2 MIDI Modifikasiyası: 8 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Bu mənim ilk təlimatımdır və Band Hero PS2 nəzarətçisini ucuz bir şəkildə olduqca gözəl baraban MIDI nəzarətçisindən almaq istəyən musiqiçilər üçün uyğun MIDI baraban nəzarətçisinə dəyişiklik tətbiq etmək üçün tətbiq olunur. Əlbəttə ki, Band Hero PS2 əvvəlcə MIDI tətbiq etdi və MIDI ilə standart olaraq işləməlidir, amma nəzarətçim düzgün işləmir. Güc açıldıqdan sonra Band Hero nəzarətçisi MIDI məlumatlarını göndərə bilir, lakin MIDI protokolunda böyük gecikmə və səhvlərlə. Üstəlik, hər zaman nəzarətçi PS2 ilə əlaqə qurmağa çalışdı. Bir neçə dəqiqədən sonra PS2 konsolu ilə əlaqə uğursuz olarsa avtomatik olaraq sönür. Bu qüsuru aradan qaldırmağa çalışdım, amma bacarmadım. Band Hero PS2 ifritə problemi ilə əlaqədar dünyanın hər yerində araşdırma apardıqda anladım ki, mən tək deyiləm və digər istifadəçilər Band Hero orijinal MIDI tətbiqi ilə oxşar təcrübəyə malikdirlər.
Buna görə əşyalarımı dəyişdirmək qərarına gəldim.
Ümid edirəm ki, bu həll olunmayan, Band Hero oyuncağını uyğun MIDI nəzarətçisi kimi istifadə etmək istəyənlər üçün faydalı olacaq.
Bu əsas dəyişiklik üçün Arduino kimi hər hansı bir əlavə mikrokontrolördən, hər hansı bir kodlaşdırma işindən istifadə etməyinizə ehtiyac yox idi. Yalnız bir neçə adi elektronikaya ehtiyacınız var.
Bu moddan yalnız PS2 konsolu ilə Band Hero istifadə etmək istəmirsinizsə istifadə edin
Bu dəyişiklikdən sonra Band Hero həqiqətən MIDI və PS2 konsolu üçün artıq işləməyən müstəqil bir cihaz halına gəlir.
Addım 1: Dövrə Diaqramları və Parça siyahısı
Əlavə edilmiş sxemlər elektronikaya yeni başlayanlar üçün faydalı və oxunaqlı olmalıdır.
Təəssüf ki, "ekzotik" hissələr üçün heç bir Band Hero dövrə diaqramı və məlumat vərəqi yoxdur.
Heç olmasa tapmadım.
Aşağıda dəyişiklik etmək üçün lazım olan hissələrin siyahısı verilmişdir.
2x 220R müqavimət 1x 330R müqavimət
1x 1N4148 diod
2x 220uF 6.3V
1 x ON/OFF miniatür keçid
1x universal gücləndirici 3 -dən 5V -a qədər çevirici
2 əlavə girişdən (ikinci bas barabanı və Hi-hat pedalları) istifadə etmək qərarına gəlsəniz, sizə də lazımdır:
1 x 25-35 mm adi bir piezo disk
Daha uzun qolu olan Otehall 343-40-120NOZD40 kimi 1x SPDT açarı.
2m tək nüvəli ekranlı kabel
2x3, 5mm jack fiş mono.
Addım 2: PCB çıxarın
Band Hero ön tərəfə quraşdırılmış oyun padini açdıqdan və lövhələri çıxardıqdan sonra, üst PCB -ni, simsiz qəbuledicinin quraşdırıldığı kiçik lövhəni, gücləndirici çeviricini 3, 3V, yaddaş çipini və master MCU -nu görə bilərsiniz. Kiçik üst lövhə modifikasiyaya görə artıq faydalı deyil və dövrədən həmişəlik çıxarılmalıdır.
Bu lövhəni çıxardıqdan sonra bütün oyun düymələri işini dayandırır, çünki onlar əsas MCU -ya bağlıdır və əsasən PS2 idarəetmə funksiyaları ilə əlaqələndirilir
Bunun üçün heç bir narahatlıq yoxdur, onlara əsas midi baraban pad nəzarətçisinə ehtiyacınız yoxdur. Barabanlar bu düymələr olmadan daha yaxşı işləyir. Əlbəttə ki, onları MIDI CC mesajları ilə müqayisə etmək üçün faydalı ola bilər. Bundan əlavə, daha sonra düymələri MIDI funksiyalarına tətbiq edə bilərsiniz, ancaq dövrə başqa bir sadə MCU təqdim edilməli və bunun üçün kodlaşdırma işi aparılmalıdır. Ayrı -ayrılıqda daha da uzadılmağa hazırlaşacağam.
HA2005 -in tam imkanlarını buraxan və əvvəlcə MIDI tətbiq edən yalnız əsas modu paylaşıram.
Addım 3: Dövrə və Parçaların Tanınması
IC -lərdən ibarət olan Midi lövhəsi: optocoupler PC900, MCU HA2005, bu kodun altında bir PIC 16Fxxx seriyası və tranzistorlu və yastiqciklərdə gömülü olan piezoelektrik sensorlardan gələn analoq siqnalın kondisionerindən məsul olan digər hissələri olan iki op amper HA1504 gizlidir. HA1504 kodu altında hansı amperin gizlədildiyinə 100% əmin deyiləm, amma LM324 -ə bənzər dördlü amp -dir.
Bu komponent kodları altında hissələr haqqında etibarlı məlumat tapa bilmədim.
İstehsalçılar tez -tez öz "sehrli" kodları yaradır və müntəzəm hissələri qeyd edirlər. Düşünürəm ki, bu DIY və hack icmalarına qarşı çox ağıllı olmayan bir qorunmadır.
Addım 4: Güc Təchizatı əlavə edin
Batareyanın işləməsi üçün 5V -a qədər gərginlik səviyyəsini yüksəltmək üçün bir çevirici istifadə etməlisiniz.
HA2005, MIDI əməliyyatları üçün daha yaxşı işləyir və 5V altında 3.3V -dən daha sabitdir.
Enerji saxlama və çeviricidən daxil olan dalğalanmaları süzmək üçün əlavə 220 uF kondansatörləri olan eBay -də 3V -dən 5V -a qədər artırıcı bir addım çeviricisini istifadə etdim.
Ic PC900 yaxın 5V VCC üçün giriş.
Mən burada iki sancaq lehimləmişəm. Bu pinlərə gücləndirici çevirici və süzgəc kondansatörlərindən biri bağlanmalıdır.
Addım 5: Parçaları kəsin
Bu, səhvsiz diqqətlə edilməli olan ən vacib addımdır.
MIDI çıxışı, bir neçə cığır kəsilərək kəsilməli və buraxılmalı olan dövrənin kiçik bir hissəsidir.
Dövrün bu hissəsi, köhnə MIDI çıxış dövrəsidir, pin 4 və TTL səviyyə dəyişdiricisi üçün gərginlik ikiqat artırıcıdan ibarətdir. Onlar artıq faydalıdır və buraxılmamalıdır.
Şəkillərdə göstərdiyim kimi:
GND çuxuruna çox yaxın, tranzistor və rezistor arasındakı yolu kəsin. Trist yuxarıdakı rezistordan gəlir
UART TX, pin 17 HA2005.
Lehim teli üçün yaxşı bir yer var və 220D rezistoru ilə MiDI pin 5 -ə DIN yuvasına bağlanmalıdır.
Rezistor "havada" tam olaraq pin yuvasına lehimlənə bilər və istilik büzülmə borusunda təcrid olunmalıdır.
Yaxşı lehimləmə nöqtəsi lövhənin əks tərəfində, yuvanın altındadır.
Yuvanın altında, yolun qalan hissəsini kəsməliyik və bununla köhnə MIDI çıxış sxemini tamamilə kəsməliyik.
Midi girişi yaxşıdır və heç bir əlavə iş tələb etmir.
Pin 17 HA2005 UART TX -dir, bu pindən alınan məlumatlar düzgün MIDI formatıdır və düzgün səviyyədədir, standart şəkildə pin 5 DIN yuvasına 220R rezistorla bağlanmalıdır. Köhnə bir dövrə kimi hər hansı bir kabel mənfi təsir göstərir və MIDI məlumatlarında səhvlərə səbəb ola bilər.
Pin 4, DIN soket MIDI çıxışında 5V gərginlik referansı 5V olmalıdır. 4 pinini 220R müqavimətlə gücləndiricinin 5V çıxışına qoşun.
Addım 6: Montaj
Son test və dəyişdirilmiş lövhəni oyun meydançasına qoyun. Müsbət batareya terminalı ilə gücləndirici çevirici lövhəsindəki pozitiv batareya girişi arasında AÇMA/KAPAT düyməsini bağlayın. Hər şeyi bir yerə yığın.
Modifikasiya səhvsiz gedirsə, yeni Band Hero 2 MIDI baraban idarəedicisi güc açıldıqdan sonra işə hazırdır.
Addım 7: Əlavə Bas Barabanı və Hi-Hat Pedalı
Orijinal ikinci bas barabanınız və şapkalı ayaq pedalınız yoxdursa, köpük, kauçuk, adi piezoelektrik disk və keçid kimi ümumi materiallardan asanlıqla alternativ ped və ya ayaq pedalı düzəldə bilərsiniz.
İkinci bas baraban sensoru heç bir əlavə dövrə olmadan ikinci bənövşəyi rəngli yuvaya qoşulmalıdır.
Mono 3, 5mm jak fişinə bir metr ekranlı kabel və bir tərəfli lehim götürün. Əsas kabel "ucuna" lehimlənməli və ekran manşetə lehimlənməli, digər yan kabel piezoelektrik diskə, əsas isə + işarəsi olan diskin aktiv lövhəsinə bağlanmalı və ekran GND -ə lehimlənməlidir. disk. İndi 2 ədəd köpük və bum bumu arasına piezo disk qoyun. Zəif, lakin sürət həssaslığı tambur padini əldə etməyin ən sadə yolu.
"DIY baraban piezo pad" ətrafında gəzsəniz, həqiqətən gözəl pedlər və ya pedallar yaratmağın bir çox nümunəsi və faydalı yolu var.
Hi-hat ayaq pedalı, 330R müqavimət və diod 1N4148 ilə ardıcıl olaraq bağlanan normal açıq açardır. Əlavə edilmiş dövrə sxeminə baxın. Rezistor çox vacibdir, burada həddindən artıq yükləmə cərəyanı kimi işləyir. MIDI emalında qarışıqlıq və səhvlər yaradan çox güclü nəzarət siqnalı. Hi-hat girişi əvvəlcə müdafiəsizdir.
Ayaq keçidi, baraban yastıqları kimi bir çox yollarla da edilə bilər və ya rezistorlu mövcud bir orijinal pedalı və dövrə diaqramı kimi ardıcıl olaraq dioddan istifadə edilə bilər.
Təklifim olmadan araşdırma aparmaq və ehtiyaclarınıza uyğun ən yaxşı dizaynı tapmaq imkanı verirəm.
"Baraban yastığı" və "ayaq keçidi" yalnız girişləri yoxlamaq üçün hazırlanmışdır və həqiqətən də kasıb və ən sadə "dizaynı" na baxmayaraq çox yaxşı işləyir.
Addım 8: Nəticə
Band Hero -nu PS2 -dən və qarışıq MIDI nəzarətçisindən 100% midi baraban idarəedicisinə yenidən qurmağın ən sadə yolunu təqdim etdim ki, bu da təkcə ifa etmək üçün deyil, həm də mahnılarınızda nağara bölməsini yazmaq və ya hətta həyatı oynamaq üçün istifadə edə bilərsiniz, çünki indi Band Hero çox sürətli cavab müddəti, gözəl sürət həssaslığı və MIDI standartlarına uyğun daha yaxşı bir dövrə əldə edin.
Əlbəttə ki, gecikmə səviyyəsi fərdi cihazların konfiqurasiyasından və Band Hero ilə birlikdə istifadə ediləcək proqramlardan asılıdır.
Sınaq maşınının köhnə bir MacBook Pro 2009 olduğu halda, Logic X və ucuz bir dongle MIDItoUSB 5.2ms gecikmə səviyyəsini saxlaya bildim. Demək olar ki, "real vaxt" emalı üçün kifayət qədər çox şey.
Gecikmədən hamar oynayaraq əylənirəm. Çox sürətli hitlər seriyasını oynaya bildim, rekordum 1 saniyədə 12 vurdu və nəzarətçi hər şeyi asanlıqla və heç bir problem olmadan MIDI -də işlədi!
Logic Pro, FL Studio Ableton Live altında, yastiqcikləri ən çox sevdiyiniz nağara sintezatorları ilə asanlıqla eşleyebilir, yastiqciqlar ilə əlaqəli konfiqurasiya səs bankını dəyişə və ya proqramdakı hər hansı bir funksiyanı idarə edə bilərsiniz.
Modifikasiyadan sonra işləməyən oyun düymələri ilə əlaqədar. Onları işə götürmək mümkündür, amma bunun üçün başqa bir MCU və sadə kod tətbiq etməlisiniz. HA2005 moddan sonra pulsuz DATA və CLK pinləri var və başqa bir MCU ilə işləməyə hazırdır. Potensialiometrlər və ya kodlayıcılar, kiçik oLED ekranlar və s. Musiqi alətləri və ya proqram təminatına nəzarət etmək üçün MIDI protokollarında mövcud olan hər şey.
İnsanlar mənə öyrədilmənin faydalı olduğunu göstərsələr, ikinci hissəni, Band Hero 2 uzantısı ilə bağlı başqa bir təlimatı, ikinci mikro nəzarətçinin tətbiqinə əsaslanan I/O idarəetmə lövhəsini dərc edəcəyəm.
Vaxtınıza və diqqətinizə görə təşəkkür edirəm!
Tövsiyə:
INA219 Gərginlik/Cərəyan Sensoru ilə Sinilink WiFi Açar Modifikasiyası: 11 addım
INA219 Gərginlik/Cərəyan Sensoru ilə Sinilink WiFi Açar Modifikasiyası: Sinilink XY-WFUSB WIFI USB açarı, qoşulmuş USB cihazını uzaqdan açmaq/söndürmək üçün gözəl bir kiçik cihazdır. Təəssüf ki, əlavə edilmiş cihazın təchizatı gərginliyini və ya istifadə olunan cərəyanını ölçmək qabiliyyəti yoxdur
Günəş Günəşi: Smartfon Modifikasiyası: 3 Addım
Günəş Günəşi: Smartfon Modifikasiyası: Dəhşətli bir təhlükə var. Təlimatlar istifadə edilə bilər! Telesekret və ən çox axtarılan bir şey var. Əlbəttə ki, genişləndirici və ya genişləndirici
Ottobot Modifikasiyası: 5 addım
Ottobot Modifikasiyası: Bu, prototipinə yeni sensorlar əlavə edərək Ottobotu dəyişdirdiyim başlanğıc səviyyəli bir robot dizayn layihəsidir. Otto, Arduino proqramlaşdırma dilinə əsaslanan sadə interaktiv bir robotdur. Əsasən, bu göstərişli yazı qarət etməyə icazə verməklə bağlıdır
SNES Classic Mini Daxili Bluetooth Modifikasiyası: 6 Addım (Şəkillərlə birlikdə)
SNES Classic Mini Daxili Bluetooth Modifikasiyası: Hamınıza Nintendo klassik konsol həvəskarlarını salamlayıram! Bu bələdçi, SNES Classic Mini konsolunuza (indiyə qədər bələdçinin qalan hissəsi üçün SNESC olaraq adlandırılır) yarı daimi bir daxili bluetooth qəbuledicisi qurmanıza kömək edəcək. Bu
Arduino MIDI Drums (Wii Band Hero)+DAW+VST: 6 addım (şəkillərlə)
Arduino MIDI Drums (Wii Band Hero)+DAW+VST: Salam! Bu təlimat, bir tələ, 2 toms, 2 zil və təpik pedalı olan bir qrup qəhrəmanı olan bir Wii konsol tambur dəstini necə dəyişdirəcəyinizlə əlaqədardır. Ayrıca, DAW və VST -dən pulsuz istifadə edərək, addım -addım bələdçi ilə baraban dəstindən səsi necə əldə etmək olar