Мазмұны:
- 1 -қадам: материалдар туралы есеп
- 2 -қадам: бөлшектеу және қайта жинау
- 3 -қадам: микробағдарламаны жүктеу
Бейне: Ps2 контроллері usb жасырын пернетақта эмуляторына: 3 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:25
Бұл ps2 контроллері үшін бағдарламаланатын компьютердің USB адаптерін құруға арналған шағын жоба. Бұл кросс -платформа. Мен кәдімгі бағдарламалық жасақтаманы (antimicro, joy2key және т. Кітапхана жасөспірімдер 2.0 үшін жинақталмайды. Мен clone arduino micro қолдандым, бірақ usb hid қолдайтын кез келген arduino жұмыс істеуі керек. Бағдарламаланатын болғандықтан, сіз белгілі бір пернелерді эмуляциялау үшін батырмалар комбинациясын орната аласыз. Кодта протон арқылы буға арналған 2 қабірлік рейдер үшін пернелер тіркесімі бар.
1 -қадам: материалдар туралы есеп
3 фут 26 awg қатты ядролы оқшауланған сым.
бүйірлік кескіштер
ағынды ядролық электроника дәнекері мен темір
arduino micro
ps2 контроллері USB адаптерінен розетканы тазалау үшін
micro usb кабелі arduino -ға сәйкес келеді
аралау
ыстық желім және оны ерітуді білдіреді.
2 -қадам: бөлшектеу және қайта жинау
Алдымен, адаптерді бұрағышпен ашыңыз, ішкі бөлігін алып тастаңыз. содан кейін темір араны пайдаланып, розеткалардың артындағы компьютерді кесіңіз. содан кейін қосқыштарды қолдана отырып, әр түйреуіш арасындағы компьютерді сындырыңыз. Содан кейін әр түйреуіштен PCB аралдарын тазартыңыз.
Енді ұзындығы 4 дюйм болатын 6 сымды кесіңіз. дәнекерлеу жоғарыдағы схемаға сәйкес розетканың артқы жағынан arduino -ға дейін. Мен түйреуішті өзгерттім, өйткені кейбір ключтарда клуо ардуино жетіспеді. Егер сіз сенімді болмасаңыз, жоғарыдағы суретті қараңыз:
www.rhydolabz.com/wiki/?p=12663
Түйіндеме кодта дұрыс түсіндірілген
ps2x.config_gamepad (10, 16, 14, 15, жалған, жалған); /* түйреуіштер мен параметрлерді орнату: GamePad (сағат, пәрмен, назар, деректер, қысымдар ?, шуыл?) қатені тексеріңіз*/
сағат = 10
команда = 16
назар = 14
деректер = 15
3 -қадам: микробағдарламаны жүктеу
енді, кітапхананы 1.8.8 нұсқасы орнатылған кітапхана қалтасына көшіріңіз. Сағат жиілігі бастапқы кітапханадан сәл өзгереді
ps2x_lib.h ішіндегі CTRL_CLK 15 -ті анықтаңыз және басқа ұқсас сызықтарды кездейсоқ қабылдаңыз. Бұл менде дәл осы проблемаға тап болғандықтан болды
www.billporter.info/forum/topic/reading-buttons-but-not-the-right-buttons/
Егер сіз қиындыққа тап болсаңыз, кодқа сілтемесі бар өзгертілмеген кітапхананы алыңыз.
енді құрастырыңыз және arduino -ға жүктеңіз.
Егер ол аздап жұмыс істесе (мен тестілеу үшін Linux астындағы key-mon ұсынамын), сым үзілмеу үшін ыстық желім бәрін қауіпсіз жабыстырады.
Ұсынылған:
Project Diva Aracade Future Tone үшін HID пернетақта контроллері: 5 қадам
Project Diva Aracade Future Tone үшін HID пернетақта контроллері: V-USB-AVR микро контроллері үшін төмен жылдамдықты USB кітапханалық шешім. Бұл бізге AVR микроконтроллерлерінің көмегімен HID құрылғыларын (пернетақта, тінтуір, геймпад және т.б.) жасауға мүмкіндік береді. Ол максимум 6 пернені басуды қолдайды
MAME және виртуалды пинболға арналған DIY пернетақта контроллері: 4 қадам (суреттермен)
MAME және виртуалды пинболға арналған DIY пернетақта контроллері: Бұл нұсқаулар жиынтығы сымның, дәнекерлеудің және ағаш кесектерінің бағасы бойынша ескі пернетақталарды қолдана отырып, жеке пернетақта контроллерін жасауға мүмкіндік береді. . Виртуалды пинбол инстасын қараңыз
Arduino негізіндегі DIY ойын контроллері - Arduino PS2 ойын контроллері - DIY Arduino Gamepad көмегімен Tekken ойнау: 7 қадам
Arduino негізіндегі DIY ойын контроллері | Arduino PS2 ойын контроллері | DIY Arduino Gamepad көмегімен Tekken ойнау: Сәлеметсіздер ме, балалар, ойындарды ойнау әрқашан қызықты, бірақ өзіңіздің жеке DIY контроллеріңізбен ойнау қызықты, сондықтан біз осы нұсқаулықта arduino pro micro көмегімен ойын контроллерін жасаймыз
Жасырын кеңістік - аудио ойын контроллері: 5 қадам (суреттермен)
Жасырын кеңістік - аудио ойын контроллері: Бұл оқулықта біз аудио ойынға арналған ойын контроллерін жасаймыз. Ойын Unity көмегімен жасалған. Ол визуалды және негізінен дыбыстық ақпарат шектеулі, экранда жоқ ойын интерфейсін құруға тырысады. Ойыншы киетін болады
Пернетақта интерфейсі 8051 және пернетақта нөмірлерін 7 сегментте көрсетеді: 4 қадам (суреттермен)
8051 бар пернетақта интерфейсі және 7 сегменттегі пернетақта нөмірлері: Бұл оқулықта мен 8051 пернетақтасын қалай интерфейске қосуға болатынын және 7 сегментті дисплейде пернетақта нөмірлерін көрсету туралы айтатын боламын