Внимание!!! Перед ознакомлением нижеидущего материала прочитайте соглашение.
И че мы делаем?
В ниже приведенной статье я описываю как подключить джойстики(от 1 до 5 штук) от Dendy
к LPT порту компьютера. Подключение к какому либо другому порту невозможно, либо
я об этом еще не знаю. Узнаете, будьте любезны рассказать мне или кинте линк на инфу.
Необходимые материалы
И так, начнем. Для подключения нам понадобится: от 1 до 5 дендивских (или их клона) джойстика (по вашему усмотрению),
LPT шнур, 5 диодов (и без них можно тоже), паяльник, канифоль, припой (олово), могут пригодиться провода. Где это все взять?
Джойстики можно купить на рынке, найти в помойке или у себя в шкафу, отнять у младшего братишки.
LPT шнурок нужно купить на любом компьютерном рынке, найти у себя от старых принтера или модема; скомуниздить в школе, путяге, технаре, универе, на работе.
Если будете собирать по схеме с диодами, то их можно намутить на радиорынке, в старом плеере, в магазине Чип и Дип, в старом телевизоре, в некоторых детских электронных игрушках.
Марку или параметры диодов я вам не скажу, т.к. и сам не знаю какие точно нужны. Поэтому, надо брать такие диоды, которые работают при 5 вольтовом напряжении. На рынке или в магазе продавец поможет.
Но, я все же собрал по схеме без диодов (на примере Playstation). Схема является менее безопасная, чем с использованием диодов. Диоды нужны для того, чтоб не сгорел ваш LPT или джой.
Что касается паяльника, олова, конифоля и проводов подумай сам(а).
Схема и подключение
Теперь переходим к самой схеме. Джои NES имеют разные варианты разъема
(пока насчитано 4, вместе с подключением прямо на плату приставки).
Если у вас есть gamepad, и у него есть кнопки A, B, Turbo A,
Турбо B, Select и Start и связывается через 5 проводов, тогда это или
NES или аналог NES и будет работать если Вы все сделаете правильно.
Теперь погляним на варианты разъемов:
Ну что, нашли свой разьем? Если
нашли, то продолжаем.
Сейчас будем выяснять куда какой штырек от разъема джоя припаивать.
Для питания берется +5V. Откуда его взять, смотри в разделе по пайке Playstation джоя
(Там я пытался рассказать об этом по подробнее).
Для земли используйте 18-й и 19-й штырьки (вместе) LPT порта.
NES имеет два входных бита Clock и Latch, которые управляют последовательной
передачей. Они припаиваются к штырькам 2 и 3 LPT порта, соответственно.
Также NES имеет линию Data. Она уникальна для каждого устройства
(если их у Вас несколько) и поэтому каждый джой имеет свой собственный штырек Data.
Для джоя №1 - это штырек 10 LPT порта, для джоя №2 - 11, для джоя №3 - 12,
для джоя №4 - 13, для джоя №5 - 15. Имейте в виду, что штырек 14 не использован, так как он не является
входом параллельного порта.
Пример
Ниже приведен пример подключения
1-ого джойстика к LPT порту компьютера с использованием диодов.
А эта схемка дана на всякий случай:
Замечание
Если нет кнопок
Select и Start или если жать Select Start во время игры крайне неудобно? Не все
потеряно. Правда это уже задача посложней.
Ведь есть две верхних кнопки AutoA и
AutoB, используемых для автоматического огня. Их можно аппаратно завести на Select
и Start. Не переживайте за autofire - его реализуют программно большинство
драйверов и программ.
Снова берем в руки паяльник.
Только теперь задача будет
потруднее: придется в нескольких местах перерубать дорожки на печатной плате и
припаивать 4 проводника в нужные места. Теперь можете наслаждаться игрой всеми
четырьмя кнопками.
Завершение
Обязательно после пайки убедитесь в правильной ориентации диодов и прежде чем проверять
сделанный Вами интерфейс, убедитесь, что все провода припаяны правильно, и, что
никакие оголенные провода не касаются чего-нибудь. Сильно рекомендуется использовать
корпус для этих интерфейсов, чтобы уменьшить риск короткого замыкания.
Все свои вопросы и пожелания пишите в гостевухе.
|