Orodha ya maudhui:
- Hatua ya 1: Zana na Vifaa
- Hatua ya 2: Kukata Laser
- Hatua ya 3: Mkutano wa Gia
- Hatua ya 4: Utengenezaji na Sanduku la Kuingiza
- Hatua ya 5: Mzunguko wa Arduino
Video: Mchezo wa maingiliano wa Tic-Tac Kudhibitiwa na Arduino: Hatua 6
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:53
Lengo la mradi wa Kimwili wa Tic-Tac-Toe ni kusogeza mchezo unaojulikana katika uwanja wa mwili. Awali, mchezo unachezwa na wachezaji wawili kwenye karatasi - kwa kuweka alama za 'X' na 'O' kwa zamu. Wazo letu lilikuwa kuchunguza tabia za wachezaji wanapokabiliwa na fomu tofauti kabisa. Kwa kuongeza, tulipenda sana kuchunguza aesthetics ya Steampunk kwa kuchanganya mitambo ya gia na vifaa vya elektroniki.
Wazo kuu nyuma ya mradi wetu ni kwamba uwanja wa uwanja wa mchezo unaweza kuwakilishwa na umbo la nyenzo inayoweza kukunjwa. Mashamba yana majimbo 3 tofauti: 'X', 'O' na NULL (uwanja usiotumika). Tulilazimika kupata njia ya kupunguza idadi ya watendaji wanaohitajika kufanya mabadiliko kutoka kwa jimbo lingine. Baada ya kuchora michoro michache tuligundua nambari hii inaweza kupunguzwa kuwa moja tu. Mchoro hapa chini unafupisha mchakato wetu wa kubuni.
Hatua ya 1: Zana na Vifaa
Ukiwa na vifaa vifuatavyo, unapaswa kutengeneza masanduku 9 ya mchezo. Kila sanduku la mchezo ni sehemu huru na inaweza kutumika katika usanidi wowote. Bila shida nyingi, bodi inaweza kupanuliwa hadi sanduku 16 (4 × 4) au 25 (5 × 5).
Zana:
- Mpangilio wa laser cutter
- Bunduki ya gundi
- Kituo cha Soldering
Vifaa:
- Servo ya 9 × SG90 (https://components101.com/servo-motor-basics-pinout-datasheet)
- 2 sqm. ya bodi ya MDF 3mm
- 0.5 sqm. ya bodi ya akriliki ya uwazi ya 4mm
- Bodi ya mkate
- Waya za jumper
- Bodi ya Arduino
- 9 Bonyeza vifungo
- Thread elastic
- 80 cm ya bomba 8mm mashimo (akriliki / aluminium)
- Wapinzani 9 wa Kilo Ohm 10
- Bodi ya mkate
Hatua ya 2: Kukata Laser
Kila sanduku inahitaji takriban 0.3 sqm ya bodi ya MDF 3mm. Uwekaji wa vitu kwenye turubai haijalishi. Kumbuka kuwa gia hazitumiki tena - zote zinahitajika kufanya sanduku lifanye kazi. Faili ya SVG iliyotolewa inaweza kulazimika kubadilishwa ili ifanye kazi vizuri kwenye printa tofauti.
Hatua ya 3: Mkutano wa Gia
Ili kujenga utaratibu ndani ya sanduku tunahitaji laser kukata mkutano unaohitajika wa gia na kuifunga pamoja
Hatua ya 4: Utengenezaji na Sanduku la Kuingiza
Sehemu ya pili ya mchakato ni kuunda sanduku la kuingiza kimwili. Ni bodi ya 3X3 ambapo kila kitufe kinalingana na masanduku husika kwenye bodi ya mchezo.
- Sehemu hizo zimekatwa na kukusanywa kwa laser.
- Vifungo vimeuzwa pamoja kwenye ubao unaoweza kuuzwa.
- Ili kupunguza ugumu waya za umeme zinaunganishwa kwa wakati mmoja na moja hutoka.
- Waya za chini zinahitaji kuwa na kontena tofauti ya 10K ohm na kisha zinaweza kuunganishwa pamoja.
- Mwishowe, waya moja imeunganishwa na Arduino.
Hatua ya 5: Mzunguko wa Arduino
Uunganisho na Arduino ni kama ifuatavyo. Sasa kuhusu sanduku la kuingiza, maunganisho yalifanywa kwenye bodi ya solder na mkutano wote uko ndani ya sanduku. Pini za dijiti na nguvu na pini za ardhini kutoka kwa bodi ya kuingiza ili kuungana na Arduino. Uunganisho wa servo ni kama inavyoonyeshwa kwenye picha hapo juu. Nambari ya artifact inayoingiliana ina faili 3. TicTacToe.ino ni faili kuu na solver ni algorithm inayotumika kucheza hatua za 'X' na 'O'.
Ilipendekeza:
Maingiliano ya Hadithi (Mchezo wa Kuanza): Hatua 8
Maingiliano ya Hadithi (Mchezo wa Kuanza): Hii itakuwa mafunzo juu ya jinsi ya kutengeneza mchezo kwa mwanzo na mazungumzo, na sprites. Pia itakufundisha kuongeza klipu kwenye mchezo wako, na muda, pamoja na matangazo na zaidi
Mchezo wa Mkasi wa Mkamba wa Arduino wa Mkononi Kutumia Mchezo wa 20x4 LCD Onyesha na I2C: Hatua 7
Mchezo wa Mkasi wa Mwamba wa Arduino wa Mkononi Kutumia Uonyesho wa LCD 20x4 na I2C: Halo kila mtu au labda niseme " Hello World! Huu ni mchezo wa Mikasi ya Mwamba wa Arduino wa Mkononi kwa kutumia onyesho la LCD la I2C 20x4. Mimi
Kidhibiti cha Mchezo wa Arduino Kulingana na DIY - Arduino PS2 Mdhibiti wa Mchezo - Kucheza Tekken na DIY Arduino Gamepad: Hatua 7
Kidhibiti cha Mchezo wa Arduino Kulingana na DIY | Arduino PS2 Mdhibiti wa Mchezo | Kucheza Tekken na DIY Arduino Gamepad: Halo jamani, kucheza michezo kila wakati ni raha lakini kucheza na Mdhibiti wako wa mchezo wa dhana ya DIY ni ya kufurahisha zaidi. Kwa hivyo tutafanya Mdhibiti wa mchezo kutumia arduino pro micro katika mafundisho haya
Mchezo wa Bodi ya Maingiliano ya Arduino: Hatua 5 (na Picha)
Mchezo wa Bodi ya Maingiliano ya Arduino: Mchezo wa maingiliano wa bodi - HAC-KINGIntro: Voor het vak Ikiwa Hii basi Hiyo ni michezo ya watu & Maingiliano ya HKU inaweza kuwa msingi wa dhana ya kuingiliana kwa wazo la kitanda. Dhana hii ni muhimu zaidi kwa kutumia vifaa
Maingiliano Simon Anasema Mchezo: Hatua 5
Maingiliano Simon Anasema Mchezo: Sikumbuki kabisa jinsi mchezo huu ulibadilika lakini motisha kuu nyuma yake ni kuboresha usindikaji wa utambuzi na umakini kwa kuwafanya wachezaji wazingatie mlolongo wa ngoma na kisha kurudia mlolongo huo. Wacheza wanaweza kutumia densi ya kucheza