Сделай сам своими руками
Мастер-классы, инструкции, полезные советы, рецепты.
Добавить мастер-класс
» » Джойстик для компьютера из клавиатуры

Похожую самоделку мы уже делали своими силами, только в ней мы согласовывали джойстик от приставки "Денди" с аппаратной частью компьютера по средствам специальной программы. Здесь же мы будем просто напросто переделывать обычную компьютерную клавиатуру в джойстик.
Что же нам понадобится. Любая клавиатура (желательно с USB шиной для удобства), но естественно рабочая. Любой джойстик от любой приставки, любого производителя, даже нерабочий можно. Главное чтобы внутри него уместилась еще одна плата сверху.
Я взял вот такой вот "толстенький" джойстик.


Кратенько расскажу нашу задачку, думаю, Вы все поймете.
Не знаю знаете ли Вы или нет, что клавиатура и джойстик работаю похожим образом. А именно в каждом из этих устройств применен принцип шифрования команд. Это сделано для того чтобы можно было выводить как можно меньше проводов из устройства. К примеру, если на каждую кнопку из клавиатуру выводить хотя бы по одному проводу, то получится уже очень много. И поэтому было решено их шифровать и переводить в импульсы.
В клавиатуре, в отличие от джойстика применен принцип перекрестного включения кнопок, то есть к плате клавиатуры от кнопок идет где-то около десятка, а уже из платы 4 или 5 в зависимости от интерфейса устройства.
Приступим к действиям. Вытаскиваем из джойстика плату и с помощью отвертки перерубаем все контакты от родной микросхемы.

 

Далее припаиваем к каждому контакту по паре проводков. А эти пары припаиваем к плате от компьютерной клавиатуры. 

 

Соответственно нужно заранее узнать какие контакты на плате отвечают за какие кнопки.
Работа сложноватая, на внимательность.
Вот результат.

 

Хочу сказать, что у и меня не сразу получилось.

А по тому какие кнопки подключать решайте сами, к примеру, у меня, "W" равно кнопки джойстика вверх. "S" - вниз, "A" - влево и так далее.

В нашем прошлом КОМПЬЮТОРНОМ ДЖОЙСТИКЕ Вы можете скачать архив с играми для джойстика, если у Вас нет своих. Там более 300 игр для денди, сеги, нинтендо. Лучшие игры для поколения 90-х.

Удачни!

Прокомментировать
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent
Кликните на изображение чтобы обновить код, если он неразборчив
Комментарии (1)
Артур
#1 Артур Гости 25 сентября 2016 15:18
0
Отлично придумано. Надо и самому такое сделать. Но пока нет желания. Позже сделаю обязательно.
Войти через: