Сергей Евстратов 26 октября 2015 г.
USB геймпад Sega Mega Drive
В детстве много времени было отдано консоли Sega, и до сих пор возникает желание понастальгировать. Собственно это и побудило к созданию геймпада.
Устройство собрано на микроконтроллере PIC18F14K50. В основе проекта лежит microchip_solutions_v2013-06-15. Геймпад собран на односторонней печатной плате с использованием SMD компонентов (за исключением кнопки MODE ). По толщине текстолит желательно взять такой же как и в заводском варианте.
Рисунок печатной платы, здесь же и схема, рисовать её отдельно нет смысла и так все понятно.
Геймпад является HID устройством, поэтому драйвера для него есть в системе.
Программно определяется как геймпад и имеет 8 кнопок и D-pad:
Описание устройства в системе (кликабельно):
Файлы:
Печатная плата
Прошивка
Исходник
Полезные ссылки:
Попробуй сделать печатную плату на кухне
Собери себе подходящий программатор
Узнай как прошить микроконтроллер прошивкой
Научись программировать и делать прошивки
Задай вопрос или найди ответ в форуме
|