Оглавление:

Модификация Band Hero PS2 MIDI: 8 шагов
Модификация Band Hero PS2 MIDI: 8 шагов

Видео: Модификация Band Hero PS2 MIDI: 8 шагов

Видео: Модификация Band Hero PS2 MIDI: 8 шагов
Видео: ЖИВОЙ | ОБНОВЛЕНИЕ ГАРАЖ 05 4-Я ИГРА 2024, Ноябрь
Anonim
Image
Image

Это мой первый инструктаж, и он применяется к модификации Band Hero PS2 контроллера для правильного MIDI-контроллера ударных для музыкантов, которые хотят дешево получить довольно хороший барабанный MIDI-контроллер. Конечно, Band Hero PS2 изначально реализовал MIDI и должен по умолчанию работать с MIDI, но мой контроллер не работает должным образом. После включения контроллер Band Hero может отправлять MIDI-данные, но с огромной задержкой и ошибками в протоколе MIDI. Более того, контроллер все время пытался подключиться к PS2. Через несколько минут автоматически отключается, если не удалось установить соединение с консолью PS2. Я пытался обойти это несовершенство, но не смог. Погуглив по всему миру о проблемах Band Hero PS2, я понял, что я не одинок и другие пользователи Band Hero имеют аналогичный опыт с оригинальной реализацией MIDI.

Поэтому я решил изменить свой материал.

Я надеюсь, что эта труднопреодолимая вещь будет полезна тем, кто хочет использовать игрушку Band Hero как настоящий MIDI-контроллер.

Для этой базовой модификации вам не нужно было использовать какой-либо дополнительный микроконтроллер, такой как Arduino, никакой работы по кодированию. Достаточно всего лишь пары штатных электронных компонентов.

Используйте этот мод, только если вы больше не хотите использовать Band Hero с консолью PS2

После этой модификации Band Hero становится по-настоящему MIDI и автономным устройством, которое больше не работает с консолью PS2.

Шаг 1: электрические схемы и список деталей

Принципиальные схемы и список деталей
Принципиальные схемы и список деталей
Принципиальные схемы и список деталей
Принципиальные схемы и список деталей
Принципиальные схемы и список деталей
Принципиальные схемы и список деталей

Прилагаемые принципиальные схемы должны быть полезны и читаемы новичкам в электронике.

К сожалению, не существует никаких принципиальных схем Band Hero и таблиц данных для изначально включенных "экзотических" деталей.

По крайней мере, я не нашел.

Ниже приведен список деталей, необходимых для модификации.

2 резистора 220R 1 резистор 330R

1x 1N4148 диод

2x 220 мкФ 6,3 В

1x миниатюрный переключатель включения / выключения

1x универсальный повышающий повышающий преобразователь с 3 до 5 В

Если вы решили использовать 2 дополнительных входа (второй бас-барабан и педали хай-хэта), вам также понадобятся:

1x обычный пьезодиск от 25 до 35 мм

1x однополюсный переключатель типа Otehall 343-40-120NOZD40 с более длинным рычагом.

Одножильный экранированный кабель длиной 2 м

2x 3, 5 мм штекер моно.

Шаг 2: снимите печатную плату

Снимите печатную плату
Снимите печатную плату

Открыв переднюю игровую панель Band Hero и сняв платы, вы можете увидеть основную печатную плату с прикрепленной вверху меньшей платой, на которой установлен беспроводной трансивер, повышающий преобразователь 3, 3 В, микросхема памяти и главный MCU. Маленькая верхняя плата больше не используется в соответствии с модификациями и должна быть удалена из схемы навсегда.

После удаления этой платы все игровые кнопки перестают работать, потому что они подключены к главному MCU и в основном связаны с функциями управления PS2

Не беспокойтесь об этом, они вам не нужны в базовом миди-контроллере барабанных пэдов. Барабаны без этих кнопок работают более чем здорово. Конечно, они могут быть полезны для сопоставления их с сообщениями MIDI CC или около того. Кроме того, позже вы можете реализовать кнопки для функций MIDI, но в схему необходимо ввести еще один простой MCU, и для этого необходимо выполнить кодирование. Отдельно несговорчивый подготовлю к дальнейшим продлениям.

Я поделился просто базовым модом, который раскрывает полные возможности HA2005 и изначально реализовал MIDI.

Шаг 3: Идентификация цепи и деталей

Идентификация цепи и деталей
Идентификация цепи и деталей
Идентификация цепи и деталей
Идентификация цепи и деталей
Идентификация цепи и деталей
Идентификация цепи и деталей
Идентификация цепи и деталей
Идентификация цепи и деталей

Midi-плата, содержащая микросхемы: оптопару PC900, MCU HA2005, где под этим кодом скрывается серия PIC 16Fxxx и два операционных усилителя HA1504 с транзисторами и другими частями, отвечающими за формирование аналогового сигнала, поступающего от пьезоэлектрических датчиков, спрятанных в контактных площадках. Я не уверен на 100%, какие операционные усилители скрыты под кодом HA1504, но это четырехъядерный операционный усилитель, похожий на LM324.

Я не нашел какой-либо достоверной информации о деталях под этими кодами компонентов.

Производители часто создают собственные «волшебные» коды и замечают штатные детали. Думаю, это одна из не очень умных защит от сообществ DIY и хакеров.

Шаг 4: Добавьте блок питания

Добавьте блок питания
Добавьте блок питания
Добавьте блок питания
Добавьте блок питания
Добавьте блок питания
Добавьте блок питания
Добавьте блок питания
Добавьте блок питания

Для работы от батареи вам также необходимо использовать повышающий преобразователь для повышения уровня напряжения до 5 В.

HA2005, запрограммированный для работы с MIDI, работает намного лучше и более стабилен при 5 В, чем 3,3 В.

Я использовал обычный и распространенный на eBay повышающий преобразователь с 3 В до 5 В с дополнительными конденсаторами 220 мкФ для хранения энергии и фильтрации пульсаций, поступающих от преобразователя.

Близко к Ic PC900 вход для 5V VCC.

Я припаял сюда два контакта, к которым должен быть подключен повышающий преобразователь и один из фильтрующих конденсаторов.

Шаг 5: Обрезка дорожек

Обрезание следов
Обрезание следов
Обрезание следов
Обрезание следов
Обрезание следов
Обрезание следов
Обрезание следов
Обрезание следов

Это самый важный шаг, который нужно делать аккуратно, без ошибок.

Рядом с разъемом MIDI-выхода находится небольшая часть схемы, которую следует отключить и исключить, отрезав пару дорожек.

Эта часть схемы представляет собой старую схему вывода MIDI, включает в себя удвоитель напряжения для контакта 4 и переключатель уровня TTL. Они более полезны, и их нужно опустить.

Как я показал на фотографиях:

Очень близко к отверстию GND отрезать дорожку между транзистором и резистором. Дорожка над резистором идет от

UART TX, контакт 17 HA2005.

Есть хорошее место для пайки провода и резистором 220R должен быть подключен к контакту 5 в разъеме MiDI out DIN.

Резистор можно припаять «на воздухе» точно к штыревому гнезду и изолировать термоусадочной трубкой.

Хорошая точка пайки находится на противоположной стороне платы, под розеткой.

Также под сокетом нам нужно отрезать оставшуюся часть трека и тем самым полностью отключить старую схему выхода MIDI.

MIDI-ввод в порядке и не требует дополнительной работы.

Контакт 17 HA2005 - это UART TX, данные поступают с этого контакта, который имеет правильный формат MIDI и надлежащий уровень, должен быть подключен стандартным способом только резистором 220R к разъему DIN 5 контакта. Любая другая проводка, такая как старая схема, оказывает негативное влияние и может вызвать ошибки в данных MIDI.

Опорное напряжение на контакте 4 разъема DIN MIDI out должно быть 5 В. Подключите контакт 4 резистора 220R к выходу 5V повышающего преобразователя.

Шаг 6: Сборка

Сборка
Сборка
Сборка
Сборка
Сборка
Сборка

Последний тест и обратно модифицированную плату обратно в корпус геймпада. Подключите переключатель ВКЛ / ВЫКЛ между положительной клеммой аккумулятора и положительным входом аккумулятора на плате повышающего преобразователя. Облажались все вместе.

Если модификация прошла без ошибок, новый MIDI-контроллер ударных Band Hero 2 готов к игре после включения.

Шаг 7: дополнительный бас-барабан и педаль хай-хэта

Дополнительный бас-барабан и педаль хай-хэта
Дополнительный бас-барабан и педаль хай-хэта
Дополнительный бас-барабан и педаль хай-хэта
Дополнительный бас-барабан и педаль хай-хэта
Дополнительный бас-барабан и педаль хай-хэта
Дополнительный бас-барабан и педаль хай-хэта

Если у вас нет оригинального второго бас-барабана и ножной педали хай-хэта, вы можете легко сделать альтернативный пэд или ножную педаль из обычных доступных материалов, таких как поролон, резина, обычный пьезоэлектрический диск и переключатель.

Датчик второго большого барабана должен быть подключен ко второму розетке фиолетового цвета без каких-либо дополнительных цепей.

Просто возьмите метровый экранированный кабель и припаяйте его одной стороной к штекеру моно 3,5 мм. Кабель с сердечником должен быть припаян к «наконечнику», а экран должен быть припаян к муфте, другой конец кабеля должен быть подключен к пьезоэлектрическому диску, сердечник к активной пластине диска, часто помеченному как +, и экран необходимо припаять к GND. диск. Теперь поместите пьезодиск между 2 частями пенопласта и стрелой. Плохой, но самый простой способ получить пэд ударной, чувствительный к скорости нажатия.

Если вы погуглите «пьезо пэды для барабанов своими руками», вы найдете множество примеров и полезных способов создания действительно хороших пэдов или педалей.

Ножная педаль хай-хэта - это нормально разомкнутый переключатель, подключенный последовательно с резистором 330R и диодом 1N4148. См. Прилагаемую принципиальную схему. Резистор очень важен, он работает как защита от перегрузки по току. Слишком сильный управляющий сигнал приводит к беспорядку и ошибкам в обработке MIDI. Вход хай-хэта изначально не защищен.

Педальный переключатель также может быть выполнен разными способами, например, с барабанными пэдами или с использованием существующей оригинальной педали с резистором и диодом, включенными последовательно, как показано на принципиальной схеме.

Я даю вам возможность исследовать и найти лучший дизайн, подходящий для ваших нужд, без моего предложения.

Мои «барабанные пэды» и «ножной переключатель» были созданы только для тестирования входных сигналов, и они работают очень хорошо, несмотря на их очень плохую и простую «конструкцию».

Шаг 8: Заключение

Заключение
Заключение

Я представил самый простой способ перестроить Band Hero с PS2 и грязного MIDI-контроллера на 100% -ный MIDI-контроллер ударных, который очень полезен не только для практики игры, но вы можете использовать его для записи барабанной части в ваших песнях или даже для игры в жизнь, потому что теперь Band Hero получить очень быстрое время отклика, хорошую чувствительность к скорости и лучшую схему, совместимую со стандартами MIDI.

Конечно, уровень задержки зависит от индивидуальной конфигурации ваших устройств ввода или программного обеспечения, которое будет использоваться с Band Hero.

В моем случае, когда тестовой машиной был старый MacBook Pro 2009, Logic X и дешевый ключ MIDItoUSB, мне удалось сохранить задержку на уровне 5,2 мс. Чего более чем достаточно для обработки практически в реальном времени.

Мне нравится играть плавно, без задержек. Я смог сыграть серию очень быстрых ударов, мой рекорд - 12 ударов за 1 секунду, и контроллер легко все догоняет и без проблем обрабатывает в MIDI!

В Logic Pro, FL Studio Ableton Live вы можете легко сопоставить пэды индивидуально с вашими любимыми синтезаторами ударных, изменить конфигурационный звуковой банк, связанный с пэдами, или управлять любыми функциями в программном обеспечении.

Что касается игровых кнопок, которые не работают после модификации. Их можно заставить работать, но для этого вам нужно реализовать другой MCU и простой код. HA2005 после мода имеет свободные контакты DATA и CLK и готов к работе с другим MCU. Также могут быть добавлены другие элементы управления, такие как потенциометры или энкодер, небольшой oLED-экран и т. Д. Буквально все, что доступно по протоколам MIDI для управления музыкальным оборудованием или программным обеспечением.

Если люди покажут мне, что инструкция полезна, я опубликую часть 2, еще одну инструкцию о расширении Band Hero 2, плате управления вводом-выводом на основе реализации второго микроконтроллера.

Спасибо за внимание и уделенное время!

Рекомендуемые: