Логотип


Устройства на AVR микроконтроллерах

материалы в категории

Как подключить джойстик от Денди к USB

Многим радиолюбителям очень часто отдают "на растерзание" различную старую технику- телевизоры, радиоприемники, магнитолы, приставки игровые и т.п.
Все это дело, как правило, или направляется на длительное хранение или потом просто выбрасывается...
Но бывает и так, что попадаются девайсы, которым просто необходимо подарить вторую жизнь.

джойстик от денди к usb

Когда у меня оказался джойстик от "Дэнди"(NES), первым делом я попытался подключить его к параллельному порту(LPT) ПК, но тут, меня подстерегал неприятный сюрприз - черная клякса(кристалл микросхемы, залитый эпоксидкой) оказалась неисправной. Этот проект был отправлен  в "долгий ящик".......

Пару дней назад, запустив эмулятор NES, я понял, что чего-то не хватает. Поиски были продолжены, и решение было найдено: http://www.raphnet.net/electronique/usb_game12/index_en.php автор этой странички предлагает, схему USB джойстика на 12 кнопок.

джойстик от денди к usb схема переделки


Эту схему можно использовать для любого "мертвого" джойстика. Главное условие- чтобы количество кнопок было менее 12.

Прошивка для микроконтроллера


Каким программатором прошивать- разницы нет.

Микроконтроллер был использован ATmega8-16PU, в DIP-корпусе. Печатная плата в Layout выглядит примерно так:


дальше необходимо обрезать микрочип джойстика и освободить кнопки

После этого уже можно припаивать провода от кнопок на плату с МК

Джойстик готов к работе, под ОС Linux/Windows XP/Vista/7 установка драйверов не требуются. Устройство было проверено в работе под ОС Debian Linux и Windows XP. Джойстиком можно пользоваться не только в эмуляторах старых игровых приставок, но и в современных играх для которых хватит кнопок.

Список радиоэлементов

ОбозначениеТипНоминалКоличество
U2 МК AVR 8-бит
ATmega8-16PU
1
D2, D3 Стабилитрон
1N4729A
2
C1 Конденсатор 1 мкФ 1
C2, C3 Конденсатор 27 пФ 2
R1 Резистор
1.5 кОм
1
R2, R3 Резистор
68 Ом
2
Y1 Кварцевый резонатор 12 МГц 1

Примечание: материал был подсмотрен на сайте паяльник

Почта сайта