grafAlibert

На Пикабу
1377 рейтинг 10 подписчиков 19 подписок 17 постов 5 в горячем
Награды:
5 лет на Пикабу
10

КПП для ПК своими руками (Часть 2. Подключение к ПК)

[Первая часть](КПП для ПК своими руками из старого джойстика (часть 1))

Для подключения к ПК нужен контроллер, наилучшим донором был бы USB-контроллер от такого же джойстика, но у меня не USB, поэтому решил использовать контроллер от клавиатуры, к сожалению лишняя у меня была только PS/2, часть кнопок на ней не работает, но это даже лучше, ведь не жалко:
Разбираем клаву, извлекаем контроллер и прозрачные пленки.

На контроллер приходит четыре провода, беглый поиск в интернете дал схему перепайки на USB, однако, провозившись с перепайкой и поиском других схем и что я делаю не так выяснил, что PS/2 на USB перепаять без спец контроллера нельзя, хотя наоборот можно довольно легко.
Хоть это и неудобно но буду использовать разъем PS/2, благо в компе он у меня не занят.
Клавиатура определяет клавишу путем замыкания двух контактов, а значит нам нужно найти шесть кнопок использующих один общий контакт.
Для удобства поиска пленку лучше разделить на две отдельные, так же пригодятся маркер и мультиметр:

Итак нашли один общий и шесть отдельных контактов соответствующих кнопкам:
S D F J K L

Время пайки:

Провода зафиксировал стяжками.

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

Рычаг отлично фиксируется и передачи в виртуальном автомобиле не “вылетают”
Осталось сделать кожух, что бы скрыть внутренности, в качестве рукояти использовал ручку от старого зонтика, а кожух пошили из сумки:

P.S. Учится водить на симуляторе, все равно, что учиться сексу с искусственной женщиной. Дальше проект развиваю просто по фану.
Продолжение следует...

Показать полностью 7
92

КПП для ПК своими руками из старого джойстика (часть 1)

Не так давно я пошел в автошколу, там покатался на симуляторе и понял, что занятий катастрофически мало, решил “покататься” дома и приобрел руль Logitech MOMO. Всё в нем хорошо, да только КПП на руле секвентальная и нет педали сцепления. А самый дешевый руль с КПП и педалями даже БУ стоит недешево, по крайней мере несопоставимо с MOMO.

Конструкция рычага понятна, но долго не мог определится с материалами и составными частями из чего же все сделать. Долго вынашивал эту мысль, но вот настала осень и наконец то приступил к действиям:

Взял джойстик на GAME-порту genius F-16:

Поскольку Game-порта на моем ПК нет, а звуковую карту ради него покупать не хотелось то электроника с него нам не подойдет, но сам механизм пригодится. Разбираем и удаляем все лишнее:

Готово:

Но что же дальше? Буду импровизировать, используя подручные средства:

Для соединения буду использовать винты и гайки, а значит сверлим отверстия:

Сверлим отверстия:

Прозрачный пластик ведёрка слишком хрупкий и не эластичный, пришлось использовать другое из непрозрачного пластика:

Дальше нужно изготовить направляющие в виде буквы Ж. Моя КПП будет на 5 передач + задняя:

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

Опыта обращения с лобзиком у меня мало, поэтому вырезал наотвяжись, лишь бы проверить работоспособность идеи:

Теперь нужно сделать фиксаторы, они же будут выполнять роль контактов:

Их я выполнил из стальной проволоки и закрепил шурупами, а роль рычага выполняет шпилька М8, фиксируется мягко и достаточно надежно:

Теперь дело за электроникой

Продолжение следует…

Показать полностью 11
211

Мелодия из к/ф Бумер на Mikrotik RB411

После прочтения статьи "Будильник из Роутера" https://pikabu.ru/story/budilnik_iz_routera_4558908), загорелся этой идеей.

Вот скрипт мелодии из "Бумера" кому интересно:

/system script

add name=bumer owner=admin policy=read,test source=":beep frequency=1300 lengt\

h=400ms;\r\

\n:delay 200ms;\r\

\n:beep frequency=1550 length=700ms;\r\

\n:delay 1500ms;\r\

\n:beep frequency=1550 length=400ms;\r\

\n:delay 200ms;\r\

\n:beep frequency=1300 length=700ms;\r\

\n:delay 1500ms;\r\

\n:beep frequency=1720 length=200ms;\r\

\n:delay 200ms;\r\

\n:beep frequency=1550 length=200ms;\r\

\n:delay 200ms;\r\

\n:beep frequency=1720 length=200ms;\r\

\n:delay 200ms;\r\

\n:beep frequency=1550 length=200ms;\r\

\n:delay 200ms;\r\

\n:beep frequency=1720 length=200ms;\r\

\n:delay 200ms;\r\

\n:beep frequency=1550 length=200ms;\r\

\n:delay 200ms;\r\

\n:beep frequency=1720 length=200ms;\r\

\n:delay 200ms;\r\

\n:beep frequency=1550 length=200ms;\r\

\n:delay 200ms;\r\

\n:beep frequency=1720 length=200ms;\r\

\n:delay 200ms;\r\

\n:beep frequency=1950 length=700ms;\r\

\n:delay 1500ms;\r\

\n:beep frequency=1300 length=400ms;\r\

\n:delay 200ms;\r\

\n:beep frequency=1550 length=700ms;\r\

\n:delay 1500ms;\r\

\n:beep frequency=1550 length=400ms;\r\

\n:delay 200ms;\r\

\n:beep frequency=1300 length=700ms;\r\

\n:delay 1500ms;\r\

\n:beep frequency=1720 length=200ms;\r\

\n:delay 200ms;\r\

\n:beep frequency=1550 length=200ms;\r\

\n:delay 200ms;\r\

\n:beep frequency=1720 length=200ms;\r\

\n:delay 200ms;\r\

\n:beep frequency=1550 length=200ms;\r\

\n:delay 200ms;\r\

\n:beep frequency=1720 length=200ms;\r\

\n:delay 200ms;\r\

\n:beep frequency=1550 length=200ms;\r\

\n:delay 200ms;\r\

\n:beep frequency=1720 length=200ms;\r\

\n:delay 200ms;\r\

\n:beep frequency=1550 length=200ms;\r\

\n:delay 200ms;\r\

\n:beep frequency=1720 length=200ms;\r\

\n:delay 200ms;\r\

\n:beep frequency=1950 length=700ms;\r\

\n:delay 200ms;"

Показать полностью
Отличная работа, все прочитано!