Похожую самоделку мы уже делали своими силами, только в ней мы согласовывали джойстик от приставки «Денди» с аппаратной частью компьютера по средствам специальной программы. Здесь же мы будем просто напросто переделывать обычную компьютерную клавиатуру в джойстик.
Что же нам понадобится. Любая клавиатура (желательно с USB шиной для удобства), но естественно рабочая. Любой джойстик от любой приставки, любого производителя, даже нерабочий можно. Главное чтобы внутри него уместилась еще одна плата сверху.
Я взял вот такой вот "толстенький" джойстик.
Кратенько расскажу нашу задачку, думаю, Вы все поймете.
Не знаю знаете ли Вы или нет, что клавиатура и джойстик работаю похожим образом. А именно в каждом из этих устройств применен принцип шифрования команд. Это сделано для того чтобы можно было выводить как можно меньше проводов из устройства. К примеру, если на каждую кнопку из клавиатуру выводить хотя бы по одному проводу, то получится уже очень много. И поэтому было решено их шифровать и переводить в импульсы.
В клавиатуре, в отличие от джойстика применен принцип перекрестного включения кнопок, то есть к плате клавиатуры от кнопок идет где-то около десятка, а уже из платы 4 или 5 в зависимости от интерфейса устройства.
Приступим к действиям. Вытаскиваем из джойстика плату и с помощью отвертки перерубаем все контакты от родной микросхемы.
Далее припаиваем к каждому контакту по паре проводков. А эти пары припаиваем к плате от компьютерной клавиатуры.
Соответственно нужно заранее узнать какие контакты на плате отвечают за какие кнопки.
Работа сложноватая, на внимательность.
Вот результат.
Хочу сказать, что у и меня не сразу получилось.
А по тому какие кнопки подключать решайте сами, к примеру, у меня, "W" равно кнопки джойстика вверх. "S" - вниз, "A" - влево и так далее.
В нашем прошлом КОМПЬЮТЕРНОМ ДЖОЙСТИКЕ Вы можете скачать архив с играми для джойстика, если у Вас нет своих. Там более 300 игр для денди, сеги, нинтендо. Лучшие игры для поколения 90-х.
Удачи!