Съдържание:
Видео: PS2 контролер към USB Hid клавиатурен емулатор: 3 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
Това е малък проект за създаване на програмируем компютър USB адаптер за PS2 контролер. Това е крос платформа. Направих го, защото имах проблеми с инсталирането на обичайното софтуерно решение (антимикро, joy2key и т.н.). Библиотеката не компилира за тийнейджъри 2.0. Използвах клонинг arduino micro, но всеки arduino поддържащ usb hid трябва да работи. Тъй като е програмируем, можете да зададете комбинации от бутони за емулиране на определени клавиши. Кодът има ключови връзки за tomb raider 2 на пара чрез протон.
Стъпка 1: Сметка на материалите
3 фута от 26 awg твърда жица изолирана жица.
странични фрези
спойка и желязо от електроника със сърцевина
arduino микро
ps2 контролер към usb адаптер за извличане на гнездо от
micro usb кабел, подходящ за arduino
ножовка
горещо лепило и означава да го разтопите.
Стъпка 2: Разглобяване и сглобяване
първо отворете usb адаптера с отвертка, премахвайки вътрешностите. след това с ножовка изрежете печатната платка зад щифтовете на гнездото. след това, използвайки странични резачки, прекъснете печатната платка между всеки щифт. След това отлейте печатните платки от всеки щифт.
Сега отрежете 6 дължини тел с дължина 4 инча. спойка според горната диаграма от задната страна на гнездото към arduino. Промених извода, тъй като липсваха някои щифтове на клона arduino,. Ако не сте сигурни, проверете горното изображение тук:
www.rhydolabz.com/wiki/?p=12663
Раздаването се коментира правилно в кода
ps2x.config_gamepad (10, 16, 14, 15, невярно, невярно); /* щифтове и настройки за настройка: GamePad (часовник, команда, внимание, данни, налягания?, Rumble?) проверка за грешка*/
часовник = 10
команда = 16
внимание = 14
данни = 15
Стъпка 3: Качване на фърмуера
сега копирайте библиотеката в папката на библиотеката с вашата версия 1.8.8 или по -нова. Тактовата честота се променя леко спрямо оригиналната библиотека чрез промяна
#define CTRL_CLK 15 в ps2x_lib.h и няколко други подобни редове на случаен принцип хаха. Това беше така, защото се сблъсках със същия проблем като тук
www.billporter.info/forum/topic/reading-buttons-but-not-the-right-buttons/
Ако се сблъскате с проблеми, свържете немодифицираната библиотека в кода.
сега компилирайте и качете в arduino.
Ако работи малко (препоръчвам key-mon под Linux за тестване), след това залепете горещо всичко сигурно, за да предотвратите скъсване на проводници.
Препоръчано:
Как да инсталирате, стартирате и свържете контролер към емулатор: 7 стъпки
Как да инсталирате, стартирате и свържете контролер към емулатор: Били ли сте някога да сте седяли и да си спомняте детството си като млад геймър и понякога да желаете да можете да посетите онези стари скъпоценни камъни от миналото? Е, има приложение за това … по -конкретно има общност от геймъри, които правят програма
Контролер Sega Genesis към USB адаптер за $ 2: 4 стъпки
Контролер Sega Genesis към USB адаптер за $ 2: Този адаптер позволява на контролер Sega Genesis / Mega Drive да емулира два геймпада XBox 360 за използване с ретроарх или друг софтуер. Той използва съвместимо с Arduino stm32f103c8t6 синьо хапче за електрониката. Съставки: stm32f103c8t6 синьо pilltwo DB9 m
HID клавиатурен контролер за Project Diva Aracade Бъдещ тон: 5 стъпки
HID клавиатурен контролер за Project Diva Aracade Бъдещ тон: V-USB е нискоскоростно USB библиотечно решение за AVR микроконтролери. Това ни позволява да създаваме HID устройства (клавиатура, мишка, геймпад и т.н.) с помощта на AVR микроконтролери. Реализацията на HID клавиатура се основава на HID 1.11. Той поддържа максимум 6 натискания на клавиши
DIY клавиатурен контролер за MAME и виртуален пинбол: 4 стъпки (със снимки)
DIY клавиатурен контролер за MAME и виртуален пинбол: Този набор от инструкции ви позволява да създадете свой собствен клавиатурен контролер, използвайки стари клавиатури за цената на някои проводници, спойка и парче дърво. Тези контролери са използвани в моите проекти MAME и Virtual Pinball .Вижте Virtual Pinball Inst
Arduino базиран DIY контролер за игри - Arduino PS2 контролер за игри - Възпроизвеждане на Tekken с DIY Arduino геймпад: 7 стъпки
Arduino базиран DIY контролер за игри | Arduino PS2 контролер за игри | Игра на Tekken с DIY Arduino геймпад: Здравейте момчета, играта на игри винаги е забавна, но играта със собствения си DIY персонализиран контролер на играта е по -забавна. Така че ще направим контролер за игра, използвайки arduino pro micro в тази инструкция