Мазмуну:

Arduino негизделген DIY оюн контролери - Arduino PS2 оюн контроллери - DIY Arduino Gamepad менен Tekken ойноо: 7 кадам
Arduino негизделген DIY оюн контролери - Arduino PS2 оюн контроллери - DIY Arduino Gamepad менен Tekken ойноо: 7 кадам

Video: Arduino негизделген DIY оюн контролери - Arduino PS2 оюн контроллери - DIY Arduino Gamepad менен Tekken ойноо: 7 кадам

Video: Arduino негизделген DIY оюн контролери - Arduino PS2 оюн контроллери - DIY Arduino Gamepad менен Tekken ойноо: 7 кадам
Video: Crypto Pirates Daily News – 31 января 2022 г. – последнее обновление новостей о криптовалютах 2024, Ноябрь
Anonim
Image
Image
Геймпаддын мээси
Геймпаддын мээси

Салам балдар, оюндарды ойноо ар дайым кызыктуу, бирок өзүңүздүн жеке оюнуңуз менен өзүңүздүн оюнуңузду башкарып ойноо кызыктуу болот. Ошентип, биз бул инструкцияларда arduino pro micro аркылуу оюн контроллерин жасайбыз.

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 -кадам: PCB жасоо

PCB жасоо
PCB жасоо
PCB жасоо
PCB жасоо

Баарын бириктирүү үчүн, биз ПКБ жасашыбыз керек, ошондо биз бардыгын бириктире алабыз. Мен PCB долбоорлоо максатында Fritzing колдонгом. Гербер файлдарын төмөнкү шилтемеден жүктөп алсаңыз болот. Кодду, схматиканы, герберди жүктөп алыңыз: https://github.com/shveytank/Arduino-Game-ControllerАндан кийин мен гербер файлдарымды үрөн студиясына жүктөдүм. website. You сиз каалаган PCB -териңизге заказ берсеңиз болот.

5 -кадам: ПХБны чогултуп алыңыз

ПХБны чогултуп алыңыз
ПХБны чогултуп алыңыз
ПХБны чогултуп алыңыз
ПХБны чогултуп алыңыз
ПХБны чогултуп алыңыз
ПХБны чогултуп алыңыз

Ошентип, ПКБ өндүрүлгөндөн кийин, биз анын бардыгын ПИНКтин башын жана коммутаторлорун ширетүү менен чогуу чогултуубуз керек. Жана PCBге Arduino pro micro салыңыз.

6 -кадам: Коддоо бөлүгү

Коддоо бөлүгү
Коддоо бөлүгү
Коддоо бөлүгү
Коддоо бөлүгү
Коддоо бөлүгү
Коддоо бөлүгү
Коддоо бөлүгү
Коддоо бөлүгү

Ошентип, коддоо бөлүмүндө биз бул тактаны которгучтар үчүн сүрөттө көрсөтүлгөндөй программалашыбыз керек жана мен буга чейин код жазгам. Ага ылайык төмөндөгү шилтемеден жүктөп алыңыз. /github.com/shveytank/Arduino-Game-ControllerАндан кийин сиздин компьютериңизге sparkfun такталарын орнотконуңузду текшериңиз, эгер жок болсо sparkfun баракчасына өтүп, инструкцияларды жана arduino IDEдеги sparkfun такталарын орнотуңуз.

7 -кадам: Бул DIY оюн контроллери менен Tekken ойноо

Image
Image

Кодду жүктөгөндөн кийин, USB кабелин PCке туташтырыңыз жана каалаган оюнду ачкандан кийин, мен бул жерде теккенди колдонуп жатам жана сиз ойноп баштасаңыз болот. Ошентип, өзүңүздүн DIY оюн контроллерин жасоо менен көңүл ачыңыз.

Сунушталууда: