Мазмұны:

Arduino негізіндегі DIY ойын контроллері - Arduino PS2 ойын контроллері - DIY Arduino Gamepad көмегімен Tekken ойнау: 7 қадам
Arduino негізіндегі DIY ойын контроллері - Arduino PS2 ойын контроллері - DIY Arduino Gamepad көмегімен Tekken ойнау: 7 қадам

Бейне: Arduino негізіндегі DIY ойын контроллері - Arduino PS2 ойын контроллері - DIY Arduino Gamepad көмегімен Tekken ойнау: 7 қадам

Бейне: Arduino негізіндегі DIY ойын контроллері - Arduino PS2 ойын контроллері - DIY Arduino Gamepad көмегімен Tekken ойнау: 7 қадам
Бейне: Домашняя автоматизация: релейный таймер Robojax Arduino V 1.0 2024, Маусым
Anonim
Image
Image
Геймпадтың миы
Геймпадтың миы

Сәлеметсіздер ме, балалар!

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 ойын контроллерімен ойнау

Image
Image

Кодты жүктегеннен кейін, USB кабелін компьютерге қосыңыз, содан кейін сізге ұнайтын кез келген ойынды ашқаннан кейін мен мұнда теккенді қолданамын және сіз ойнауды бастай аласыз.

Ұсынылған: