Orodha ya maudhui:

Arcadeino Kudhibitiwa Arcade: 6 Hatua
Arcadeino Kudhibitiwa Arcade: 6 Hatua

Video: Arcadeino Kudhibitiwa Arcade: 6 Hatua

Video: Arcadeino Kudhibitiwa Arcade: 6 Hatua
Video: DIY Arcade Controller for Tekken 7! 2024, Julai
Anonim
Arduino Kudhibitiwa Arcade
Arduino Kudhibitiwa Arcade

Katika hii inayoweza kufundishwa nitakuonyesha jinsi ninavyounda muundo wangu kama wa arcade ambao unadhibitiwa kwa kutumia Arduino na kompyuta ndogo ya nje.

Itakuwa na chaguzi chache kuachwa kwako kujaza: muundo wa arcade unahitaji mfuatiliaji, ambayo huamua ni ukubwa gani unahitaji kujenga fremu nzima.

Hatua ya 1: Mahitaji

Mahitaji
Mahitaji

Utahitaji: Arduino Uno

Waya: Utahitaji mwisho wa kiume na wa kike kwa sababu ya kitengo cha shangwe. Mwanaume kwa mwanamume pamoja na mwanamke kwa mwanamke watafanya kazi, lakini mwanamume kwa mwanamke pia watafanya kazi. Ninapendekeza rangi nyingi tofauti.

Bodi ya kuzuka kwa Joystick DR811

Bodi ya mkate pini 170 (Ndogo) Huna haja ya kutengeneza kwenye kozi hii, lakini unaweza kuboresha muundo wangu nayo.

Kitufe cha Microswitch 12x12mm (Kofia yoyote ya rangi)

Upinzani wa 10k Ohm.

Mkanda wa bomba

Misumari

(Kale) Kufuatilia. Ikiwezekana mraba.

Mbao (au kitu kingine chochote ungetengeneza fremu nayo)

Muafaka mweupe kwenye picha ni mzuri, kitu kama hiki ni rahisi kwa usimamizi wako wa kebo.

Hatua ya 2: Kuanzisha Wiring Arduino

Kuanzisha Wiring Arduino
Kuanzisha Wiring Arduino
Kuanzisha Wiring Arduino
Kuanzisha Wiring Arduino

Fimbo ya furaha ni ya msingi sana na imeunganishwa kama picha inayoonyesha. Slot muhimu inapaswa kuwekwa kwenye pini yako kadhaa. Katika picha zangu kitufe na kitufe vinaonyeshwa vimewekwa kwenye nafasi ya 2. Hatutatumia ufunguo wa kifurushi (hii ni kwa kubonyeza kitufe cha kifurushi). Kwa hivyo niliweka hii kwa 3 (kwani ikiwa unataka kufanya kitu na hiyo).

X na Y ya joystick itakuwa pembejeo za analog. A0 na A1. Zaidi ya hayo lazima utumie 5v na ardhi kwa Joystick.

Kitufe ni toleo dogo la

Katika kozi hii, nimetumia ubao mdogo kama inavyoonyeshwa kwenye picha. Hii itakupa kitufe kidogo sana cha ubao ambao hauitaji kugeuza. Hakikisha kubonyeza kitufe cha microswitch kwenye ubao wa mkate, inahitaji shinikizo ili kushikamana nayo.

Kitufe hutumia 3.3v.

Hatua ya 3: Kuandika Arduino

Kuandika Arduino
Kuandika Arduino
Kuandika Arduino
Kuandika Arduino
Kuandika Arduino
Kuandika Arduino

Hati hiyo inabadilisha analog na dijiti pamoja, kwani hii ilikuwa ngumu kufanya kwenye arduino Uno. Kwenye Arduino Leonardo, ni njia rahisi. Wawili wa marafiki wangu wa programu | Aroop Roelofs na Robert Popijus wamenisaidia kufanikisha hii.

Ili kuelezea maandishi haya: huanza na kufafanua seti ya anuwai. Utahitaji kiwango cha baud cha 9600, kwa njia hii arduino inaweza kuweka kwa uaminifu pembejeo kwa injini ya Unity Game.

Joystick inafanya kazi na kitovu cha vitengo 512 (unaweza kufikiria hizi kama saizi). Tunahitaji X +, X-, Y + na Y- thamani. Hii ndio sababu tunafafanua 256 kwenye vigeuzi viwili vya mhimili. Kwa njia hii vituo vya kufurahisha katikati kabisa ya 512, na thamani kati ya -1 na 1 inaweza kurudishwa.

Upande wa chini chini "nambari halisi" hutengeneza mchanganyiko wa maneno kama Kamba moja, ambayo hutumwa kwa injini ya Unity. Itaonekana kama: Xvalue_Yvalue_FiringYes / No

Kitufe kitasema ft (fire true) kusema kwamba mchezaji anarusha. Vinginevyo itaendelea kusema ff (moto wa uwongo)

Kwa hivyo ikiwa unaweka kiboreshaji cha kulia kidogo kulia na bonyeza kitufe cha kurusha, mfumo hutuma kitu kama 0.53_0_ft

Sehemu ya chini ni injini inayofanya kazi kwa utaratibu huu.

Hati inaweza pia kupakuliwa hapa

Hatua ya 4: Kuunda fremu ya Arcade

Kujenga fremu ya Arcade
Kujenga fremu ya Arcade
Kujenga fremu ya Arcade
Kujenga fremu ya Arcade
Kujenga fremu ya Arcade
Kujenga fremu ya Arcade

Hii ni hatua kubwa na inaweza kuwa tofauti kwako kuliko jinsi nilivyofanya.

Unahitaji kujenga fremu ya mbao karibu na mfuatiliaji unayotaka kutumia kwa uwanja.

Anza na kuchora sura yako, na upate vipimo sahihi. Pima karibu na mfuatiliaji wako ili kupata matokeo bora. Unahitaji kufanya mbele iliyoangaziwa kwa angled kwa arduino yako kuwekwa. Nilitumia sentimita 8 hadi 9 kidogo kuweka kifuatiliaji. Nilianza na chini kisha nikaongeza paneli za upande kwenye picha ya kwanza. Nilifanya kazi na MDF, ni kuni rahisi kujenga.

Ongeza nyuma ya uwanja wako, na MDF unaweza kutumia screws kuweka kila kitu pamoja. Sikutumia gundi, kwa hivyo naweza kukusanya sura hii ikiwa ninataka kuboresha, au kutengeneza kitu baadaye.

Baada ya kuongeza nyuma, unahitaji kutengeneza jukwaa la mfuatiliaji wako kusimama. Mfuatiliaji wako anapaswa kusimama juu kidogo kuliko chini ya uwanja mzima: chini ni kwa ujenzi wako wa arduino.

Kwenye jopo la juu, nilikata mbavu za baridi ili hewa itiririke, kwani mfuatiliaji wangu ni mzee kidogo na inaweza kuwa moto.

Fanya mashimo makubwa ya nyuma nyuma, ili HMDI / VGA ya mfuatiliaji wako na kebo ya umeme iweze kushikamana.

Hatua ya 5: Kuongeza Arduino

Kuongeza Arduino
Kuongeza Arduino
Kuongeza Arduino
Kuongeza Arduino
Kuongeza Arduino
Kuongeza Arduino

Arduino yako inapaswa kuwekwa kwenye chumba cha mbele ambacho kinatoka nje ya uwanja wako. Unahitaji kujenga majukwaa mawili ya kitanda cha kufurahisha na kitufe cha kuketi. Nilitumia mihimili miwili ya kuni na kuikata kwa kona ile ile jopo la mbele linashuka. Kwa njia hii kitufe chako na kitufe chako kitashika kwa njia ile ile kama jopo lote la mbele litafanya.

Jopo la mbele ni rahisi, chimba mashimo kadhaa ili kitufe chako na kitufe kiweze kushikamana. Unahitaji mashimo machache.

Shimo la fimbo yako ya furaha, moja kwa kitufe chako, na shimo la kebo ya USB yako ya Arduino kushikamana. Unaweza kuondoka kwenye shimo hili la mwisho na utengeneze betri kwenye arduino yako ikiwa ungependa. Unaweza pia kuongeza shimo la mwisho kwenye moja ya paneli za upande.

Kitufe chenyewe ni cha chini sana na hakitashika nje ya jopo lako la mbele. Pata kitu cha silinda, kofia ya midomo. Hizi kawaida ni upande mzuri kwa kitufe cha kidole. Kwa gundi kubwa nikajaza kofia na kushikamana na kofia ya juu ya kitufe kwenye kujaza karatasi. Ifuatayo unaweza kubofya tena kwenye kitufe cha ubao wako wa mkate. Unaweza kunasa vitengo vyote vya vidhibiti kwenye majukwaa yako ya block kama nilivyofanya na ubao wangu wa mkate. Nilipata kitu cha kucha mwenyewe na nikazipiga nyundo hizi kwenye mashimo madogo ambayo huja na kitengo cha shangwe. ukifunga mkanda kwenye ubao wa mkate pande zote, haitaweza kusogea pamoja na kitufe cha kofia kikiwa nje ya jopo lako la mbele. Unapohisi umekamilika, unganisha arduino yako kwenye kebo ya USB, ongeza jopo lako la mbele na uizungushe yote pamoja.

Hatua ya 6: Pakua Mchezo na Ucheze

Pakua Mchezo na Ucheze!
Pakua Mchezo na Ucheze!
Pakua Mchezo na Ucheze!
Pakua Mchezo na Ucheze!
Pakua Mchezo na Ucheze!
Pakua Mchezo na Ucheze!

Nimefanya mchezo ambao unaweza kucheza mara moja.

Inapakuliwa kwenye

Unganisha USB ya Arduino kwenye Laptop yako au PC, na unganisha HDMI. Wakati dirisha la mchezo linajitokeza, chagua "Onyesha 2" ambayo kawaida ni kiwindaji chako kilichounganishwa. Ikiwa unatumia mfuatiliaji wa zamani na kuwa na kompyuta mpya, unaweza kuhitaji kibadilishaji cha VGA kwa HMDI kama kwenye picha.

Cheza na ufurahie!

Ilipendekeza: