Мазмұны:
- 1 -қадам: Геймпадтың миы
- 2 -қадам: Ойын контроллерінің кірістері
- 3 -қадам: Шматика
- 4 -қадам: ПХД жасау
- 5 -қадам: ПХД жинаңыз
- 6 -қадам: кодтау бөлігі
- 7 -қадам: Теккенді осы DIY ойын контроллерімен ойнау
Бейне: Arduino негізіндегі DIY ойын контроллері - Arduino PS2 ойын контроллері - DIY Arduino Gamepad көмегімен Tekken ойнау: 7 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Сәлеметсіздер ме, балалар!
1 -қадам: Геймпадтың миы
Бұл жерде кеңес: бұл жобаны Arduino Uno -мен қолданбаңыз, себебі Arduino Uno HID (адам интерфейсі құрылғылары) мүмкін емес, яғни Arduino Uno пернетақта, тінтуір, пернетақта сияқты жобаларды жасау үшін қолданылмайды. Геймпад және т. Осылайша, мысалы: пернетақта, тінтуір және ойын контроллері сияқты жобалар үшін бізде осындай жобаларды орындауға қабілетті екі ардуино тақтасы бар. Arduino Pro micro мен Arduino Leonardo мұндай жобаларды орындауға қабілетті, сондықтан біздің Controller Projects ойындары үшін біз мұнда Arduino pro micro -ды қолданамыз, бірақ егер сізде Arduino Leonardo болса, ол да жұмыс істейді.
2 -қадам: Ойын контроллерінің кірістері
Бұл ойын контроллері үшін мен басу түймелерінің қосқыштарын енгізу ретінде қолданамын, себебі олар кез келген жерге жетуге оңай және қолдануға оңай, бірақ егер сіз кез келген басқа түрді қолданғыңыз келсе, оны қолдана аласыз, бірақ кірістеріңіз кодтармен жұмыс істейтініне көз жеткізіңіз..
3 -қадам: Шматика
Бізге 10 кіріс үшін 10 қосқыш қажет және біз бұл қосқыштарды қосуымыз керек. Жоғарыда көрсетілген схемаларға сәйкес, жоғарыда көрсетілген схемаларға көмектесіңіз және оған сәйкес бәрін қосыңыз.
4 -қадам: ПХД жасау
Барлығын біріктіру үшін біз ПХД жасауымыз керек, сонда біз бәрін біріктіре аламыз. Мен Fritzing-ді ПХД құрастыру үшін қолдандым. Сіз Gerber файлдарын төмендегі сілтемеден жүктей аласыз. Кодты, схматиканы, герберді жүктеңіз: https://github.com/shveytank/Arduino-Game-ControllerАл мен гербер файлдарымды тұқым студиясына жүктедім. Сіз өзіңіздің ПХД -леріңізге кез келген өндірушіден тапсырыс бере аласыз.
5 -қадам: ПХД жинаңыз
ПХД өндірілгеннен кейін, біз оның барлығын түйреуіштер мен қосқыштарды дәнекерлеу арқылы біріктіруіміз керек. ПХД -ге Arduino pro micro салыңыз.
6 -қадам: кодтау бөлігі
Сондықтан кодтау бөлімінде біз осы тақтаны суретте көрсетілгендей пернетақтаның енгізілуіне қосқыштар үшін бағдарламалауымыз керек, мен оған кодты жаздым, сондықтан төмендегі сілтемеден жүктеп алыңыз. /github.com/shveytank/Arduino-Game-ControllerСонан соң компьютерге sparkfun тақталарын орнатқаныңызға көз жеткізіңіз, егер олай болмаса, sparkfun бетіне өтіп, arduino IDE-дегі нұсқауларды және орнатылған ұшқынды тақталарды орындаңыз. Содан кейін кодты arduino тақтасына жүктеңіз.
7 -қадам: Теккенді осы DIY ойын контроллерімен ойнау
Кодты жүктегеннен кейін, USB кабелін компьютерге қосыңыз, содан кейін сізге ұнайтын кез келген ойынды ашқаннан кейін мен мұнда теккенді қолданамын және сіз ойнауды бастай аласыз.
Ұсынылған:
[Wearable Mouse] Windows 10 мен Linux үшін Bluetooth негізіндегі киюге болатын тышқан контроллері: 5 қадам
[Wearable Mouse] Windows 10 және Linux үшін Bluetooth негізіндегі киюге болатын тышқан контроллері: Мен тышқанның көрсеткішін басқаруға және компьютерге тышқанмен байланысты операцияларды ешбір бетке тигізбестен орындауға болатын Bluetooth негізіндегі тышқан контроллерін жасадым. Қолғапқа салынған электронды схеманы бақылау үшін қолдануға болады
Matlab негізіндегі ROS роботтық контроллері: 9 қадам
Matlab негізіндегі ROS роботтық контроллері: Мен бала кезімнен темір адам болуды армандадым және әлі де солай жасаймын. Темір адам - бұл шынымен мүмкін болатын кейіпкерлердің бірі, мен қарапайым адам болғым келеді, тіпті егер адамдар маған күлсе немесе бұл мүмкін емес деп айтса да
Суару сорғысына арналған IOT негізіндегі DOL стартер контроллері: 6 қадам
IOT негізіндегі суару сорғысына арналған DOL стартерлік контроллері: Сәлем достар Бұл нұсқаулықта интернет арқылы суару насосының қондырғысын қашықтан бақылау және басқару туралы айтылады. Әңгіме: Менің фермамда мен жергілікті желіден күніне 6 сағаттай ғана қуат аламын. Уақыт тұрақты емес, қол жетімділік
M5stack Esp32 негізіндегі M5stick C дамыту тақтасымен Flappy Bird ойынын ойнау: 5 қадам
Flappy Bird ойынын M5stack Esp32 негізіндегі M5stick C даму тақтасы арқылы ойнау: Сәлеметсіздер ме, бүгін біз m5stack ұсынған m5stick c даму тақтасына құс ойынының кодын жүктеуді үйренеміз. Бұл шағын жоба үшін сізге келесі екі нәрсе қажет: m5stick-c әзірлеу тақтасы: https://www.utsource.net/itm/p/8663561.h
Светодиодтар мен AT Tiny көмегімен жыпылықтайтын жұлдызды құру үшін «Жылтылдау, жарқырау, кішкентай жұлдыз» ойнау арқылы жыпылықтайтын жұлдызды жасау: 6 қадам
«Жарқырау, жарқырау, кішкентай жұлдыз» ойнауымен жыпылықтайтын жұлдызды жасау үшін светодиодтар мен AT Tiny -ді қолдану: Бұл схема жыпылықтайтын жұлдызды және & ampquotЖарқылдаған, жарқыраған " Келесі қадамды схемаға және шолуға қараңыз