Игровой джойстик своими руками

Джойстик своими руками

В этой небольшой статье я постараюсь изложить информацию, необходимую для понимания принципа работы обычного аналогового джойстика, подключаемого к игровому порту компьютера. Стандартный игровой порт, расположенный на звуковой карте, обслуживает аналоговые сигналы X1, Y1, X2, Y2 и дискретные B1, B2, B3, B4. С помощью аналоговых сигналов передаются данные об отклонении рукоятки джойстика, с помощью дискретных — данные о нажатии кнопок джойстика. Таким образом изначально игровой порт был рассчитан на подключение двух двухкнопочных джойстиков. Но как правило подключается один джойстик и дополнительные устройства. В таком случае аналоговые оси распределяются так:

X1 — перемещение рукоятки вперед-назад (тангаж)
Y1 — перемещение рукоятки влево-вправо (крен)
X2 — перемещение педалей
Y2 — перемещение рукоятки управления двигателем — РУДа (тяга)

Положении рукоятки, РУДа и педалей определяется с помощью стоомных потенциометров: минимальное сопротивление — крайнее левое (верхнее) положение, максимальное — крайнее правое (нижнее) положение. В принципе можно использовать и другие потенциометры, но тогда джойстик прийдется достаточно точно откалибровать. Кнопки замыкаются на землю. Вместо передачи данных о положении РУДа, сигнал X2 может использоваться для передачи данных о положении хата — переключателя вида. Это что касается аналоговых устройств. Так называемые цифровые игровые устройства передают данные о положении рукоятки, РУДа, педалей, хата и кнопок с помощью цифровых протоколов, используя для этого дискретные сигналы игрового порта. Наиболее распространенные расширения функций игрового порта и реализации цифровых интерфейсов будут описаны отдельно.

Контакт Сигнал Контакт Сигнал
1
2
3
4
5
6
7
8
+5V
B1
X1
GND
GND
Y1
B2
+5V
9
10
11
12
13
14
15
+5V
B3
X2
GND
Y2
B4
+5V

Для подключения игровых устройств служит разъем типа DB15 — «мама» на звуковой карте и «папа» на кабеле, идущем к игровым устройствам. Выше дана его распиновка (разъем DB15 «мама», вид со стороны контактов). Поскольку разъем игрового порта часто совмещают с разъемом MIDI, контакты 8, 12 и 15 могут иметь другое предназначение. Поэтому лучше брать питание и землю с 1, 9 и 4, 5 контактов разъема. Ниже приводится схема простейшего аналогового игрового устройства, состоящего из четырехкнопочного джойстика, РУДА и педалей. Вместо переменных резисторов могут использоваться оптопары — светодиод и фоторезистор. Такой джойстик называется оптическим и большинство игроков отдают предпочтение именно оптическим джойстикам.

Читайте также:  Как сделать самодельную соковыжималку своими руками

Источник

Геймпад (игровой джойстик для ПК) из старой клавиатуры и бытового хлама

В данной самоделке необходимы следующие материалы и инструменты:

— старая клавиатура;
— тактовые кнопки;
— провода;
— обрезки фанеры;
— мелкие шурупы;
— картон;
— шпатлёвка по дереву;
— клей ПВА;
— паяльник и принадлежности;
— отвёртка;
— электролобзик;
— ручной лобзик;
— шуруповёрт;
— клеевой пистолет.

Для начала разберём старую «клаву».
Откручиваем все болтики снизу и клавиатура легко разделяется.



От клавиатуры нам необходима только плата.



Отложим пока это всё в сторону и возьмём небольшой обрезок фанеры.

Подготовим шаблон из картона.

Произведём по сделанному шаблону разметку на фанере.


По разметке отрежем всё лишнее с помощью электролобзика.

При помощи наждачной бумаги уберём неровности и заусенцы.

Вот такая должна получиться заготовка.


Изготовим таким же образом копию предыдущей заготовки.


Отступаем 1 см от края и наносим с помощью циркуля разметку.



Просверлим отверстие возле линии разметки, необходимое для прохождения пилки электролобзика.




Далее вырезаем внутреннею часть заготовки.


Вот так должно выглядеть.

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


Равномерно распределим клей по поверхности.


Прочно прижимаем части между собой.


После высыхания клея и хорошего соединения, сделаем обработку наждачной бумагой.


Приготовим тонкую фанеру

По предварительно сделанной разметке (по форме изготовленной детали) ручным лобзиком (аккуратно, так как фанера тонкая) выпилим крышку.

Вот, что должно у нас получиться.

Прикладываем крышку на основную деталь корпуса.



Сверлим тонким сверлом крепёжные отверстия.

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




После фиксации крышки произведём чистовую обработку.



Вырезаем шаблон в виде крестика.

Прикладываем с левой стороны и делаем разметку.

Читайте также:  Зимние приманки для окуня своими руками


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

С правой стороны сделаем разметку.

Примерный внешний вид будущего джойстика.

По разметке сделаем углубления, не применяя больших усилий (сквозных отверстий быть не должно).



Дальше маленьким сверлом в наших углублениях уже делаем отверстия насквозь.


В верхней части и на лицевой стороне корпуса ещё просверлим два сквозных отверстия.




И наконец приступим к электронной начинке.

Разберём старую ненужную электронику и найдём платы с тактовыми кнопками.


С плат выпаиваем нужные нам кнопки.


Ко всем кнопкам припаиваем по два провода.


В углубления корпуса установим кнопки, продёргивая провода в сквозные отверстия и проклеиваем их с обратной стороны горячим клеем.



Пользуясь шпаклёвкой по дереву замажем щели.

Обработаем поверхность наждачкой.


Для эстетичности покрасим корпус.

Вернёмся к плате демонтированной из клавиатуры.

Отпаяем «родной» кабель.

Также выпаиваем один светодиод и подпаиваем к нему провода.


Устанавливаем светодиод в отверстие на лицевой стороне корпуса, дополнительно можно закрепить горячим клеем.


Продёргиваем в отверстие сверху usb кабель.


Возьмём плату от «клавы» и припаяем светодиод, соблюдая полярность.

Провода от usb кабеля паяем по указанной схеме.



Затем при тщательном осмотре дорожек определим контакты игровых кнопок.

Зачищаем нужные нам контакты на плате.

Подпаиваем к контактам провода от соответствующие кнопкам на будущем геймпаде.

Всё разместив в корпусе, закрываем крышку.


И вот наш великолепный девайс готов.

Включаем любимую игрушку и проводим испытание.


По словам автора самоделки всё отлично работает, хотя я в этом не уверен, так как кабель usb был припаян напрямую к плате где раньше был кабель ps/2, а они отличаются по некоторым функциям, кто, что думает поэтому поводу, пишите в комментарии.

Читайте также:  Замена теплоизоляции холодильника своими руками

Но не спешите расстраиваться, потому, что устройство имеет право на жизнь при некоторых дополнениях или изменениях, иначе я бы это не публиковал, а именно: применение специального переходника с ps/2 на usb, благо сейчас на «Алике»(AliExpress) всё продаётся, либо использовать в этой самоделке плату от usb клавиатуры.

Источник

Оцените статью