Orodha ya maudhui:
- Vifaa
- Hatua ya 1: Vifaa
- Hatua ya 2: Ubunifu wa Mchezo
- Hatua ya 3: Kubuni Kilimo
- Hatua ya 4: Kujaribu
Video: Mchezo wa Microbit Tic Tac Toe: Hatua 4 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:51
Kwa mradi huu, mfanyakazi mwenzangu - @descartez na mimi tuliunda mchezo mzuri wa toe tac kutumia utumiaji wa redio ya vijidudu. Ikiwa haujasikia juu ya vijidudu hapo awali, ni mdhibiti mzuri sana iliyoundwa iliyoundwa kufundisha programu za watoto. Wana TANI ya utendaji ikiwa ni pamoja na kile tulichotumia kwa mradi huu; tumbo la LED, vifungo 2, na uwezo wa redio. Mchezo unafanya kazi kwa urahisi sana, tuna gridi ya 3x3 ya mirco ya mfanyakazi: bits ambazo hutuma ishara ya ama X au O kwa master micro: bit ambaye anafuatilia majimbo yote ya kushinda na pia anaweka upya mchezo. Tuliweza kukamilisha mradi huu chini ya masaa 24 na kuonyeshwa wakati wa hafla mwishoni mwa wiki iliyofuata ambapo ilitumiwa sana! Na watu walionekana kufurahiya sana! Kwa wazi, unapoendelea kufuata, utaona ni wapi tulilazimika kukata pembe ili kuifanya kwa wakati, lakini tunafikiria tuliyonayo sasa ni nzuri sana. Tuonyeshe michezo yako ya miguu, au matangazo yoyote tunaweza kuboresha!
Vifaa
Hatua ya 1: Vifaa
- Vidhibiti 10 vya vijidudu (Kwa pamoja hii inagharimu karibu $ 150, ambayo ni mengi! Walakini, kwa uzoefu wetu kuna mengi haya karibu, kwa hivyo usiogope kuwasiliana na jamii yako ya watunga, wataalam, na wanafunzi.)
- micropython IDE
- Piga na 1/4 kwa kidogo
- Vipande 4 vya 12x24 "1/8 plywood
- Bolts 3 6m 20mm
- 1 6m 40mm bolt
- Karanga 4 6mm
Hatua ya 2: Ubunifu wa Mchezo
Hatua ya 1: Kuamua sheria za Tic Tac Toe
Tulitumia hizi
Hatua ya 2: Nambari ya mfanyakazi: bits
Kila mfanyakazi: kidogo hupewa kuratibu
(0, 0) (0, 1) (0, 2)
(1, 0) (1, 1) (1, 2)
(2, 0) (2, 1) (2, 2)
-
Uratibu huu umebadilishwa kwenye mstari wa juu wa nambari kwa mfanyakazi: bits.
- coord_x = 0
- coord_y = 0
- Kila mfanyakazi ana vitu viwili. 1) Wakati kitufe cha A kinabanwa tumbo la mwangaza la LED linaangaza X na ishara ya redio inatumwa kwa bwana ikisema 'X ilibanwa kwenye microbit (0, 0)', na sawa kwa kifungo B.
Hatua ya 3: Nambari ya master micro: bit
-
Master micro: kidogo inajua rundo la vitu.
-
Inajua majimbo yote ya ushindi
- Safuwima
- (0, 0)(1, 0)(2, 0)
- (0, 1)(1, 1)(2, 1)
- (0, 2)(1, 2)(2, 2)
-
Nguzo
- (0, 0)(0, 1)(0, 2)
- (1, 0)(1, 1)(1, 2)
- (2, 0)(2, 1)(2, 2)
-
Diagonals
- (0, 0)(1, 1)(2, 2)
- (0, 2)(1, 1)(2, 0)
- Safuwima
- Inajua kuwa kuna 9: bits, na kwamba mchezo huisha mara tu baada ya hali ya kushinda kutumwa
-
Inaweza kuweka upya mchezo, na kufuta mfanyakazi wote: bits
Hii ndio kazi yetu kwa mashimo mengi kwenye kificho, kwa sababu tulifanya mradi huu haraka sana. Ikiwa kuna mchezo wa paka, watumiaji wanatakiwa kugonga upya. Vinginevyo, tungelazimika kuongeza kwenye kifungu kingine cha nambari kwa majimbo yote ya mchezo wa Tie, na hatukuwa na wakati wa kufanya hivyo
-
Unganisha kwa nambari ya Descartez kwenye Github
Hatua ya 3: Kubuni Kilimo
Nilijua katika kufanya mradi huu kwamba nilitaka kuweza kuonyesha hii, na kwamba nipate uwezo wa kupata nguvu. Hii yote ilikuwa baraka na shida kwa sababu ilimaanisha kuwa kila micro: bit ingehitaji betri iliyounganishwa. Suluhisho rahisi ilikuwa kuweka kila kitu kwenye sanduku. Kwa hili, nilitengeneza moja kwa kutumia makercase.com. Niliiunda kubwa ya kutosha kwamba inaweza kushikilia micro: bits na betri zao, na pia kuwa na maagizo ya maandishi.
Nilijua pia nilihitaji msaada kwa micro: bits isiingie, kwa hivyo mimi laser nilikata kipande kidogo kutoshea nyuma ya micro: bits. Kipande hiki ni screws salama. Bamba la nyuma na pande ziliunganishwa pamoja, lakini juu iliachwa imetengwa na imehifadhiwa tu na vis, ili niweze kufikia ndani kama inahitajika. Nilitumia mkanda kushikilia paneli ya ndani mahali pake. Na kuzitia mkanda kwenye bamba la mbele ili zisiingie ndani au chini.
Ilikuwa ngumu sana, lakini nilipata vijidudu vyote vilivyounganishwa na betri zao na kuingizwa ndani. Kwenye pembe tatu nilitumia visu vya 6m kupata safu ya mbele na jopo la ndani pamoja. Kwenye kona ya mwisho, nilitumia bisibisi ndefu kukatiza kwenye sanduku kushikilia kifuniko.
Hatua ya 4: Kujaribu
Mchezo huu ulikuwa maarufu katika hafla yetu ya wikendi! Watoto na watu wazima wote walionekana kufurahiya kujaribu kujaribu kujua kile kinachotokea, na vile vile, ni vitu gani vilitumika. Mradi huu ulituchukua jioni tu kuweka pamoja, na ilikuwa nzuri sana. Tuonyeshe miundo yako, na utujulishe ni vipi ambavyo umetengeneza!
Ilipendekeza:
Mchezo wa Toe wa Tic Tic Tac: Hatua 4
Python Tic Tac Toe Game: chatu tic tac toe mchezo mchezo huu umetengenezwa kwa chatu ambayo lugha ya kompyuta imetumia mhariri wa chatu anayeitwa: pycharm unaweza pia kutumia mhariri wa nambari ya chatu pia
Mchezo wa Arduino Touch Tic Tac Toe: Hatua 6 (na Picha)
Mchezo wa Arduino Touch Tic Tac Toe: Wapendwa marafiki karibu kwenye mafunzo mengine ya Arduino! Katika mafunzo haya ya kina tutaunda mchezo wa Arduino Tic Tac Toe. Kama unavyoona, tunatumia skrini ya kugusa na tunacheza dhidi ya kompyuta. Mchezo rahisi kama Tic Tac Toe ni
Mchezo wa Elektroniki wa Tic-Tac-Toe kwenye Sanduku la Mbao: Hatua 5
Mchezo wa Elektroniki wa Tic-Tac-Toe kwenye Sanduku la Mbao: HelloNinaanzisha mchezo wa kuchekesha wa Tic-Tac-Toe katika toleo jipya. Nilitafuta wavuti kwa mradi kama huo, lakini wazo hapa ni la kipekee. NINATUMAINI:) Kwa hivyo hebu anza sasa
Mchezo wa 3D4x: 3D 4x4x4 Tic-Tac-Toe: Hatua 5 (na Picha)
Mchezo wa 3D4x: 3D 4x4x4 Tic-Tac-Toe: Je! Umechoka kucheza sawa, ya zamani, ya kuchosha, 2-dimensional tic-tac-toe? Kweli tuna suluhisho kwako! Tic-tac-toe katika vipimo-3 !!! Kwa wachezaji 2, kwenye mchemraba huu wa 4x4x4, pata taa za 4 mfululizo (kwa mwelekeo wowote) na ushinde! Unaifanya. Unaandika
Jinsi ya Kutengeneza Mchezo wa Tic Tac Toe Kutumia Mwepesi na Xcode: Hatua 5
Jinsi ya Kutengeneza Mchezo wa Tic Tac Toe Kutumia Swift na Xcode: Katika mafunzo haya ya Swift nitakuonyesha jinsi ya kuunda App ya Tic Tac Toe. Programu hii ni rahisi sana na ni mradi mzuri kwa Kompyuta yoyote. Nitavunja mafunzo katika hatua tatu: 1. Kuunda vitu2. Kuunganisha vitu kwenye nambari3. C