• Добро пожаловать на компьютерный форум Tehnari.ru. Здесь разбираемся с проблемами ПК и ноутбуков: Windows, драйверы, «железо», сборка и апгрейд, софт и безопасность. Форум работает много лет, сейчас он переехал на новый движок, но старые темы и аккаунты мы постарались сохранить максимально аккуратно.

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

    Если вы у нас впервые, загляните на страницу о форуме и правила – там коротко описано, как задать вопрос так, чтобы быстро получить ответ. Чтобы создавать темы и писать сообщения, сначала зарегистрируйтесь, а затем войдите под своим логином.

    Не знаете, с чего начать? Создайте тему с описанием проблемы – подскажем и при необходимости перенесём её в подходящий раздел.
    Задать вопрос Новые сообщения Как правильно спросить
    Если пришли по старой ссылке со старого Tehnari.ru – вы на нужном месте, просто продолжайте обсуждение.

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

  • Автор темы Автор темы MC_Zver
  • Дата начала Дата начала

MC_Zver

Новые
Регистрация
9 Авг 2010
Сообщения
519
Реакции
50
Баллы
0
USB джойстик своими руками

Все доброго времени суток дорогие друзья. На дворе уже 2015 год, (как же быстро время летит tehno035) а в нашей памяти все свежи воспоминания про те далекие времена когда мы с другом играли за большим телевизором в приставки типа Sega или Dendy... koresch
У многих до сих пор есть приставки еще тех времен, и бывает же такое что остались и живые геймпады, хотя мы называли их не как иначе как джойстик.
Занастальгировав недавно по тем временам сели мы с другом играть в эмулятор Dendy и вспомнилось мне что где-то лежит у меня убитый джойстик от Sega MD2
w_cd4942e7.webp
Убил я его уже с помощью компьютера когда из-за косяка с питанием он впал в кому и перестал отвечать на телодвижения :jazik:
И вот шло время, я немного приловчился прошивать и программировать МК, периодически вспоминал про коробочку от геймпада и обещал себе что когда-то его оживлю. :)
Недавно на глаза попалась тема как раз про переделку геймпада Sega под USB. Там предлагалось заменить родную плату джойстика на самодельную, мне этого не хотелось делать так как не было уверености что заведется.
Мною была изготовлена накладка на основную плату с которой она соединена проводами.

IMG_0016.webp

IMG_0017.webp

Завелось со второго раза, точнее со второго контроллера, первый в следствии грубой ошибки с фьюзами впал в кому и был отправлен в утиль :(
После того как была изготовлена новая плата, зашит новый контроллер и настал торжественный момент прошивки фьюзов под внешний кварц сердце билось часто, пульс участился, дыхание сбилось но я все таки нажал кнопку программировать. :bsod: :wo:
Дрожащей рукой в USB порт был вставлен штекер и.... барабанная дробь... Win7 обнаружила новое устройство и установила:
Система.webp

Радости не было предела (но на часах было 23:30, на дворе ночь поэтому радоваться пришлось тихо :pivo:).
После геймпад был собран окончательно.

IMG_0018.webp

Вот он со своим "старшим братом" :)

IMG_0019.webp

Схему и прошивку всего этого безобразия прилагаю.

usb_game12_schematic.png.webp

usb_game12_wiring_example.png.webp

Посмотреть вложение usb_game12-1.0.rar
Фьюзы high byte = 0xc9, low byte = 0x9f
Посмотреть в нормальном виде можно на сайте: Engbedded AVR Fuse Calculator
Сайт проекта: Circuit for USB game controller with 12 inputs (8 buttons + 4 directions)

Есть в интернете интересная модификация джойстиков имеющая чисто эстетический характер.
21.webp
23.webp
28.webp
29.webp
30.webp

На этой оптимистичной и ностальгический ноте разрешите откланяться. Всем удачных самоделок и интересных игр. :tehnari_ru_889::vic:
 
Последнее редактирование:
Назад
Сверху