Проекты : Дистанционное управление


Сергей Евстратов     26 октября 2015 г.

USB геймпад Sega Mega Drive

 

 

В детстве много времени было отдано консоли Sega, и до сих пор возникает желание понастальгировать. Собственно это и побудило к созданию геймпада.

Устройство собрано на микроконтроллере PIC18F14K50. В основе проекта лежит microchip_solutions_v2013-06-15. Геймпад собран на односторонней печатной плате с использованием  SMD компонентов (за исключением кнопки MODE ). По толщине текстолит желательно взять такой же как и в заводском варианте.

 

 

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

 

 

Геймпад является HID устройством, поэтому драйвера для него есть в системе.
Программно определяется как геймпад и имеет 8 кнопок и D-pad:

 

 

Описание устройства в системе (кликабельно):

 

 

 

Файлы:
Печатная плата
Прошивка
Исходник



Полезные ссылки:
Попробуй сделать печатную плату на кухне
Собери себе подходящий программатор
Узнай как прошить микроконтроллер прошивкой
Научись программировать и делать прошивки
Задай вопрос или найди ответ в форуме


Назад

Просмотров: 10905

 








 
 
 

В русском Интернете бестолку защищать свои права. Хотите использовать материалы - используйте,
но с письменного согласия авторов. В противном случае будут высланы соответствующие письма
в поисковые системы об ограничении индексации ваших сайтов. Не доводите до греха.