Мазмұны:
- 1 -қадам: схемалар мен бөлшектер тізімі
- 2 -қадам: ПХД шығарыңыз
- 3 -қадам: тізбектер мен бөлшектерді сәйкестендіру
- 4 -қадам: Қуат көзін қосыңыз
- 5 -қадам: жолдарды кесу
- 6 -қадам: жинау
- 7-қадам: Қосымша басс барабаны мен Hi-Hat педалы
- 8 -қадам: Қорытынды
Бейне: Band Hero PS2 MIDI модификациясы: 8 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Бұл менің бірінші нұсқаулығым және MIDI барабанының контроллеріне Band Hero PS2 контроллерінің MIDI барабанының контроллерін арзан әдіспен алғысы келетін музыканттар үшін қолданылады. Әрине, Band Hero PS2 бастапқыда MIDI -ды енгізді және MIDI -де әдепкі бойынша жұмыс істеуі керек, бірақ менің контроллерім дұрыс жұмыс істемейді. Band Hero контроллері қосылғаннан кейін MIDI деректерін жібере алады, бірақ MIDI хаттамасында үлкен кідіріс пен қателер болады. Сонымен қатар, барлық уақытта контроллер PS2 -ге қосылуға тырысты. Бірнеше минуттан кейін PS2 консолімен қосылу сәтсіз болса, автоматты түрде өшеді. Мен бұл кемшілікті жоюға тырыстым, бірақ мүмкін емес. Бүкіл әлем бойынша сиқыршы Band Hero PS2 туралы мәселелерді шешуде мен жалғыз емес екенімді түсіндім, ал Band Hero басқа пайдаланушыларда MIDI -дің бастапқы енгізілуінде осындай тәжірибе бар.
Сондықтан мен заттарымды өзгертуді шештім.
Менің ойымша, бұл шешімді нұсқа MIDI контроллері сияқты Band Hero ойыншығын қолданғысы келетіндерге пайдалы болады деп үміттенемін.
Бұл негізгі модификация үшін сізге Arduino сияқты кез келген қосымша микроконтроллерді, кез келген кодтау жұмысын қажет етпеді. Сізге қарапайым электрониканың бірнеше компоненттері қажет.
Бұл режимді PS2 консолі бар Band Hero қолдануды қаламасаңыз ғана қолданыңыз
Бұл өзгерістен кейін 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 педальдары) пайдалануды шешсеңіз, сізге қажет:
1 x 25 - 35 мм кәдімгі пьезо дискісі
Ұзын тұтқасы бар Otehall 343-40-120NOZD40 сияқты 1x SPDT қосқышы.
2м бір ядролы экранды кабель
2х3, 5мм ұялы моно.
2 -қадам: ПХД шығарыңыз
Band Hero ойын тақтасын ашып, тақталарды алып тастағаннан кейін, үстіңгі жағында бекітілген негізгі ПХД, кіші тақта, сымсыз трансивер, 3, 3В күшейткіш түрлендіргіші, жад микросхемасы және негізгі MCU көруге болады. Кішкене үстіңгі тақта енді модификацияға сәйкес пайдалы емес және оны тізбектен біржола алып тастау қажет.
Бұл тақтаны алып тастағаннан кейін барлық ойын түймелері жұмысын тоқтатады, себебі олар негізгі MCU -ға қосылған және көбінесе PS2 басқару функциясымен байланысты
Бұл туралы алаңдамаңыз, олар сізге барабан тақтасының негізгі контроллерінде қажет емес. Барабандар бұл түймелерсіз жақсы жұмыс істейді. Әрине, олар MIDI CC хабарламаларына салыстыру үшін пайдалы болуы мүмкін. Сонымен қатар, сіз кейінірек MIDI функцияларына түймелерді енгізе аласыз, бірақ схемаға тағы бір қарапайым MCU енгізу керек және бұл үшін кодтау жұмыстары жасалуы керек. Бөлек шешілмейтін, мен қосымша кеңейтімдерге дайындаламын.
Мен HA2005 -тің толық мүмкіндіктерін шығаратын және MIDI -дің бастапқыда енгізілген қарапайым режимімен бөлісемін.
3 -қадам: тізбектер мен бөлшектерді сәйкестендіру
МК тақтасы: IC9: optocoupler PC900, MCU HA2005, онда бұл код астында PIC 16Fxxx сериясы мен екі оптикалық ампер HA1504 транзисторлармен және тіректерге көмілген пьезоэлектрлік датчиктерден келетін аналогтық сигналды баптауға жауапты басқа бөліктермен жасырылған. Мен HA1504 коды астында қай ампердің жасырылғанына 100% сенімді емеспін, бірақ ол LM324 -ке ұқсас төрт амперлік амп.
Мен осы компоненттер кодтары бойынша бөлшектер туралы сенімді ақпарат таба алмадым.
Өндірушілер көбінесе өздерінің «сиқырлы» кодтарын жасайды және тұрақты бөлшектерге назар аударады. Менің ойымша, бұл DIY мен хакерлік қауымдастықтардан өте ақылды емес қорғаныс.
4 -қадам: Қуат көзін қосыңыз
Батареямен жұмыс істеу үшін сізге кернеуді 5 В -қа дейін жоғарылататын түрлендіргіш қажет.
HA2005 MIDI операциялары үшін бағдарламаланған, әлдеқайда жақсы жұмыс істейді және 3,3В қарағанда 5В астында тұрақты.
Мен eBay -де энергияны сақтауға және конвертерден келетін толқындарды сүзуге арналған қосымша 220uF конденсаторлары бар 3В -тан 5В -қа дейін күшейтетін түрлендіргішті қолдандым.
Ic PC900 жақын 5В VCC үшін кіріс болып табылады.
Мен мұнда екі түйреуішті дәнекерледім.
5 -қадам: жолдарды кесу
Бұл қателіктерсіз мұқият жасалуы керек ең маңызды қадам.
Розеткаға жақын MIDI шығысы тізбектің кішкене бөлігі болып табылады, оны ажырату керек және бірнеше жолды кесіп тастау керек.
Схеманың бұл бөлігі ескі MIDI шығыс схемасы болып табылады, оған 4 -ші шнур үшін кернеудің екі еселенуі мен TTL деңгейінің ауысуы кіреді. Олар енді пайдалы және оларды елемеу керек.
Мен фотосуреттерде көрсеткендей:
GND тесігіне өте жақын, транзистор мен резистор арасындағы жолды кесіңіз. Резистордың үстіндегі жолақ келеді
UART TX, пин 17 HA2005.
Дәнекерлеуші сым үшін жақсы орын бар және резистор 220R арқылы MiDI шығыс DIN розеткасындағы 5 істікке қосылуы керек.
Резисторды «ауада» түйреуіш розеткасына дәл дәнекерлеуге болады және оны жылу қысқыш түтікке оқшаулау керек.
Жақсы дәнекерлеу нүктесі тақтаның қарама -қарсы жағында, розетка астында орналасқан.
Сондай -ақ, розетка астында жолдың қалған бөлігін кесіп тастау керек, осылайша MIDI -дің ескі схемасын толығымен ажырату керек.
Midi енгізу жақсы және қосымша жұмысты қажет етпейді.
HA2005 түйрегіші UART TX болып табылады, бұл деректер MIDI форматы мен сәйкес деңгейдегі деректерден тұрады, стандартты түрде 220Р резистор арқылы 5 DIN розеткасына қосылуы керек. Ескі схема сияқты кез келген басқа сымдар теріс әсер етеді және MIDI деректерінде қате тудыруы мүмкін.
PIN 4, DIN ұясының MIDI шығысындағы кернеу анықтамасы 5В болуы керек. 220 Р резисторы бар 4 істікті күшейткіш түрлендіргіштің 5В шығысына қосыңыз.
6 -қадам: жинау
Соңғы сынақ және ойын тақтасының корпусына өзгертілген тақтаны қайтарыңыз. Батареяның оң терминалы мен күшейткіш түрлендіргіш тақтасындағы батареяның оң кірісі арасындағы ON/OFF қосқышын қосыңыз. Барлығын біріктіріңіз.
Егер модификация қатесіз өтсе, жаңа Band Hero 2 MIDI барабан контроллері қосылғаннан кейін ойнауға дайын.
7-қадам: Қосымша басс барабаны мен Hi-Hat педалы
Егер сізде түпнұсқа басс барабаны мен жоғары қалпақты аяқ педалы болмаса, көбік, резеңке, кәдімгі пьезоэлектрлік диск және қосқыш сияқты қол жетімді материалдардан балама табан немесе аяқ педальды оңай жасауға болады.
Екінші басс барабаны сенсоры қосымша күлгінсіз екінші күлгін розеткаға қосылуы керек.
Тек метрлік экрандалған кабельді және бір жақты дәнекерлеуді моно 3, 5мм ұяшық ашасына алыңыз. Негізгі кабель «ұшына» дәнекерленуі керек, ал экраны жеңге дәнекерленуі керек, басқа бүйірлік кабель пьезоэлектрлік дискке қосылуы керек, өзегі + ретінде белгіленген дисктің белсенді пластинасына және экранды GND -ге дәнекерлеу қажет. диск. Енді пьезо дискіні көбік пен бум бумының арасына салыңыз. Барабан тақтасының жылдамдығына сезімталдықты алудың нашар, бірақ қарапайым әдісі.
Егер сіз «DIY барабан пьезо төсенішін» айналдырсаңыз, онда көптеген мысалдар мен шынымен жақсы жастықшалар немесе педальдар жасаудың пайдалы әдістері бар.
Hi-Hat аяқ педалы-бұл 330R резисторы мен 1N4148 диодымен тізбектей қосылған қалыпты ашық қосқыш. Қосылған схеманы қараңыз. Резистор өте маңызды, мұнда токтың шамадан тыс жүктелуі сияқты жұмыс істейді. MIDI өңдеу кезінде ақаулар мен қателерді тудыратын тым күшті бақылау сигналы. Hi-hat енгізу бастапқыда қорғалмаған.
Аяқ қосқышы барабан жастықшалары сияқты немесе резисторы бар қолданыстағы түпнұсқалық педальды және схеманы көрсететін диодты сериялы түрде қолдануға болады.
Мен сізге ұсыныссыз сіздің қажеттіліктеріңізге сәйкес келетін ең жақсы дизайнды зерттеуге және табуға мүмкіндік беремін.
Менің «барабан тақтасы» мен «табан қосқышы» кірісті тексеру үшін жасалған және олардың өте нашар және қарапайым «дизайнына» қарамастан өте жақсы жұмыс істейді.
8 -қадам: Қорытынды
Мен Band Hero -ны PS2 -ден қалпына келтірудің қарапайым әдісін ұсындым және MIDI контроллерін 100% midi барабан контроллеріне айналдырдым, бұл тек ойнауға ғана емес, сонымен қатар оны өз әндеріңде барабан бөлігін жазуға немесе тіпті өмірде ойнауға болады, себебі қазір Band Hero өте жылдам жауап беру уақытын, жақсы жылдамдық сезімталдығын және MIDI стандарттарына сәйкес келетін жақсы тізбекті алыңыз.
Әрине, кідіріс деңгейі жеке конфигурацияға байланысты Band Hero көмегімен қолданылатын енгізу құрылғылары мен бағдарламалық жасақтамаға байланысты.
Менің жағдайда, тестілеу машинасы ескі MacBook Pro 2009, Logic X және MIDItoUSB арзан құралы болды, мен 5,2 м кідіріс деңгейін сақтай алдым. «Нақты уақытта» өңдеуге не жетеді.
Мен кідіріссіз тегіс ойнағанды ұнатамын. Мен өте жылдам соққылар сериясын ойнай алдым, менің рекордым 1 секундта 12 соққы, ал контроллер бәрін MIDI -ге өңдеп, еш қиындықсыз алады!
Logic Pro, FL Studio Ableton Live астында сіз жастықшаларды сүйікті барабан синтезаторларымен оңай салыстыра аласыз, жастықшалармен байланыстырылған дыбыс жиілігін өзгерте аласыз немесе бағдарламалық жасақтамадағы кез келген функцияларды басқара аласыз.
Өзгертуден кейін жұмыс істемейтін ойын түймелері туралы. Оларды жұмысқа алуға болады, бірақ ол үшін басқа MCU мен қарапайым кодты енгізу қажет. HA2005 режимінде DATA және CLK тегін түйреуіштері бар және басқа MCU -мен жұмыс жасауға дайын. Сондай -ақ, потенциометрлер немесе кодер, шағын OLED экраны және т. Музыкалық аппараттық құралдарды немесе бағдарламалық қамтамасыз етуді басқаруға арналған MIDI хаттамаларында қол жетімді барлық нәрсе.
Егер адамдар маған нұсқаулық пайдалы екенін көрсетсе, мен 2 -ші бөлімді, Band Hero 2 кеңейтімі туралы басқа нұсқаулықты, екінші микроконтроллерді енгізуге негізделген енгізу -шығару тақтасын шығарамын.
Назар аударып, уақыт бөлгеніңізге рахмет!
Ұсынылған:
EHX B9 органдарының машиналық модификациясы: 5 қадам (суреттермен)
EHX B9 органдарының машиналық модификациясы: (exx B9) - Мен кішкентай кезімде мені керемет музыкалық аспап қызықтырды: Питер Ванның Godwin Organ -гитарасы (Италияда Сисме құрастырған)! Менің ойымша, Питер аналогтық юрада туылған гитаристер армиясын көрсетті
Ottobot модификациясы: 5 қадам
Ottobot модификациясы: Бұл робототехниканың бастапқы деңгейдегі жобасы, мен оның прототипіне жаңа сенсорларды қосу арқылы Оттоботты өзгерттім. Отто - Arduino бағдарламалау тіліне негізделген қарапайым интерактивті робот. Негізінде, бұл нұсқаулық пост тонауға рұқсат беру туралы
SNES Classic Mini Bluetooth ішкі модификациясы: 6 қадам (суреттермен)
SNES Classic Mini Mini Bluetooth Bluetooth модификациясы: Nintendo классикалық консоль әуесқойларына баршаңызға сәлем! Бұл нұсқаулық SNES Classic Mini консоліне жартылай тұрақты ішкі Bluetooth қабылдағышты орнатуға көмектеседі (осы уақытқа дейін нұсқаулықтың қалған бөлігінде SNESC деп аталады). Бұл
360 ° айналу және редукторлы қозғалтқышқа серво модификациясы: 4 қадам
360 ° айналу мен редукторлы қозғалтқышқа сервистік модификация: бұл нұсқаулықта мен сізге 9g сервосын 360 ротацияға қалай өзгерту керектігін көрсетемін, егер сіз микроконтроллердің gpio -ны минималды қолдана отырып, шағын ровер жасағыңыз келсе, бұл өте пайдалы. егер сізде серво зақымдалған болса, оны түрлендіре аласыз
Arduino MIDI барабандары (Wii Band Hero)+DAW+VST: 6 қадам (суреттермен)
Arduino MIDI барабандары (Wii Band Hero)+DAW+VST: Сәлеметсіз бе! Бұл оқулықта Wii консолі барабанының жинағын, тордың, 2 томның, 2 цимбальдың және соққы педальының өзгеруі туралы айтылады. Барабан жинағынан дыбысты қалай алуға болады, қадамдық нұсқаулықпен, DAW және VST тегін қол жетімді