Orodha ya maudhui:

Mchezo wa Microbit Tic Tac Toe: Hatua 4 (na Picha)
Mchezo wa Microbit Tic Tac Toe: Hatua 4 (na Picha)

Video: Mchezo wa Microbit Tic Tac Toe: Hatua 4 (na Picha)

Video: Mchezo wa Microbit Tic Tac Toe: Hatua 4 (na Picha)
Video: Yammi - Tiririka (Official Music Video) 2024, Julai
Anonim
Image
Image

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

Vifaa
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)
    • 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

Kubuni Banda
Kubuni Banda
Kubuni Banda
Kubuni Banda
Kubuni Banda
Kubuni Banda

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

Kujaribu
Kujaribu
Kujaribu
Kujaribu
Kujaribu
Kujaribu
Kujaribu
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: