Talaan ng mga Nilalaman:
- Mga gamit
- Hakbang 1: Mga Kagamitan
- Hakbang 2: Disenyo ng Laro
- Hakbang 3: Pagdidisenyo ng Enclosure
- Hakbang 4: Playtesting
Video: Laro ng Microbit Tic Tac Toe: 4 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
Para sa proyektong ito, ang aking katrabaho - si @descartez at lumikha ako ng isang kahanga-hangang laro ng tic tac toe gamit ang pagpapaandar sa radyo ng mga microbits. Kung hindi mo pa naririnig ang tungkol sa mga microbits dati, ang mga ito ay isang kahanga-hangang microcontroller na idinisenyo upang turuan ang mga bata sa pagprograma. Mayroon silang isang toneladang pag-andar kasama ang ginamit namin para sa proyektong ito; ang LED matrix, 2 mga pindutan, at kakayahan sa radyo. Gumagana ang laro nang napakasimple, mayroon kaming isang 3x3 grid ng manggagawa mirco: mga piraso na nagpapadala ng isang senyas ng alinman sa X o O sa master micro: bit na sumusubaybay sa lahat ng mga panalong estado at nagre-reset din ng laro. Nakumpleto namin ang proyektong ito nang mas mababa sa 24 na oras at ipinakita ito sa isang kaganapan sa susunod na katapusan ng linggo kung saan ito ay mabigat na ginamit! At ang mga tao ay tila talagang nasiyahan! Malinaw, sa pagsunod mo sa tabi, makikita mo kung saan namin kailangang gupitin ang ilang mga sulok upang matapos ito sa oras, ngunit sa palagay namin kung ano ang mayroon kami sa ngayon ay medyo rad. Ipakita sa amin ang iyong mga tic tac toe game, o anumang mga spot na maaari naming pagbutihin!
Mga gamit
Hakbang 1: Mga Kagamitan
- 10 mga microbit controler (Lahat ng magkakasama ay nagkakahalaga ng $ 150, na marami! Gayunpaman, sa aming karanasan maraming mga ito sa paligid, kaya huwag matakot na maabot ang iyong komunidad ng mga gumagawa, techies, at mag-aaral.)
- micropython IDE
- Mag-drill na may 1/4 sa kaunting
- 4 na piraso ng 12x24 "1/8 playwud
- 3 6m 20mm bolts
- 1 6m 40mm bolt
- 4 6mm na mani
Hakbang 2: Disenyo ng Laro
Hakbang 1: Ang pagpapasya ng mga patakaran para sa Tic Tac Toe
Ginamit namin ang mga ito
Hakbang 2: Code para sa manggagawa: mga piraso
Ang bawat manggagawa: kaunti ay binibigyan ng isang coordinate
(0, 0) (0, 1) (0, 2)
(1, 0) (1, 1) (1, 2)
(2, 0) (2, 1) (2, 2)
-
Ang koordinasyon na ito ay nababagay sa tuktok na linya ng code para sa manggagawa: mga piraso.
- coord_x = 0
- coord_y = 0
- Ang bawat manggagawa ay may dalawang bagay. 1) Kapag ang pindutan A ay pinindot ang LED matrix flashes X at isang signal ng radyo ay ipinadala sa master na nagsasabing 'X ay pinindot sa microbit (0, 0)', at pareho para sa pindutan B.
Hakbang 3: Code para sa master micro: bit
-
Ang master micro: kaunti ang nakakaalam ng maraming mga bagay.
-
Alam nito ang lahat ng mga panalong estado
- Mga hilera
- (0, 0)(1, 0)(2, 0)
- (0, 1)(1, 1)(2, 1)
- (0, 2)(1, 2)(2, 2)
-
Mga Haligi
- (0, 0)(0, 1)(0, 2)
- (1, 0)(1, 1)(1, 2)
- (2, 0)(2, 1)(2, 2)
-
Mga Diagonal
- (0, 0)(1, 1)(2, 2)
- (0, 2)(1, 1)(2, 0)
- Mga hilera
- Alam nito na mayroon lamang 9: mga piraso, at na ang laro ay nagtatapos kaagad pagkatapos na maipadala ang isang panalong estado
-
Maaari itong i-reset ang laro, at i-clear ang lahat ng mga manggagawa: mga piraso
Ito ang aming pag-areglo para sa halos lahat ng mga butas sa code, sapagkat mabilis naming ginawa ang proyektong ito. Kung mayroong laro ng pusa, ang mga gumagamit ay dapat na pindutin ang reset. Kung hindi man, kakailanganin naming idagdag sa isa pang tipak ng code para sa lahat ng mga estado ng laro ng Tie, at wala lamang kaming oras upang gawin iyon
-
Mag-link sa code ni Descartez sa Github
Hakbang 3: Pagdidisenyo ng Enclosure
Alam ko sa paggawa ng proyektong ito na nais kong maipakita ito, at na maaaring wala akong access sa kapangyarihan. Parehas itong isang pagpapala at isang problema dahil nangangahulugan ito na ang bawat micro: kakailanganin ng isang baterya na nakakonekta. Ang pinakamadaling solusyon ay ilagay ang lahat sa isang kahon. Para sa mga ito, nakabuo ako ng isa gamit ang makercase.com. Dinisenyo ko ito ng sapat na malaki na maaari nitong hawakan ang micro: mga bit at ang kanilang mga baterya, pati na rin ang ilang nakasulat na mga tagubilin.
Alam ko rin na kailangan ko ng suporta para sa micro: bits upang hindi mahulog, kaya't pinutol ko ang isang maliit na piraso upang maangkop sa likod ng micro: bits. Ang piraso na ito ay ligtas na mga turnilyo. Ang backplate at ang mga gilid ay nakadikit, ngunit ang tuktok ay naiwang hiwalay at naka-secure lamang sa mga tornilyo, upang ma-access ko ang loob kung kinakailangan. Gumamit ako ng tape upang hawakan ang panloob na panel sa lugar. At upang i-tape ang mga ito sa harap ng plato upang hindi sila mahulog o bumaba.
Medyo nakakalito ito, ngunit nakuha ko ang lahat ng mga microbit na naka-plug in sa kanilang mga baterya at naka-tape. Sa 3 sulok ay ginamit ko ang mga maliit na 6m na tornilyo upang i-secure ang front panel at ang panloob na panel. Sa huling sulok, gumamit ako ng isang mas mahabang tornilyo upang i-tornilyo ang lahat sa pamamagitan ng kahon upang hawakan ang talukap ng mata.
Hakbang 4: Playtesting
Ang larong ito ay naging hit sa aming kaganapan sa katapusan ng linggo! Ang mga bata at matatanda ay parehong nasisiyahan na subukang mag-ehersisyo kung ano ang nangyayari, pati na rin, kung anong mga sangkap ang ginamit. Inabot lamang kami ng proyektong ito ng isang gabi upang magkasama, at sulit ito. Ipakita sa amin ang iyong mga disenyo, at ipaalam sa amin kung anong mga pag-aayos ang iyong ginawa!
Inirerekumendang:
Laro ng Python Tic Tac Toe: 4 Hakbang
Python Tic Tac Toe Game: python tic tac toe game na larong ito ay ginawa sa python iyon ay isang computer languagei na gumamit ng isang python editor na tinatawag na: pycharm maaari mo ring gamitin ang normal na editor ng python code din
Arduino Touch Tic Tac Toe Game: 6 Hakbang (na may Mga Larawan)
Arduino Touch Tic Tac Toe Game: Minamahal na mga kaibigan maligayang pagdating sa isa pang Arduino tutorial! Sa detalyadong tutorial na ito magtatayo kami ng isang laro ng Arduino Tic Tac Toe. Tulad ng nakikita mo, gumagamit kami ng isang touch screen at naglalaro kami laban sa computer. Ang isang simpleng laro tulad ng Tic Tac Toe ay ay
Laro ng Electronic Tic-Tac-Toe sa isang Kahoy na Kahon: 5 Mga Hakbang
Electronic Tic-Tac-Toe Game sa isang Wood Box: HelloPinakilala ko ang nakakatawang laro ng Tic-Tac-Toe sa isang bagong edisyon. Hinanap ko ang web para sa katulad na proyekto, ngunit ang ideya dito ay natatangi. Inaasahan ko:) Kaya't magsimula tayo ngayon
3D4x Game: 3D 4x4x4 Tic-Tac-Toe: 5 Hakbang (na may Mga Larawan)
3D4x Game: 3D 4x4x4 Tic-Tac-Toe: Pagod ka na bang maglaro ng pareho, luma, mainip, 2-dimensional na pagkimbot ng laman ?? Sa gayon mayroon kaming solusyon para sa iyo! Pagkimbot ng laman-tac-toe sa 3-sukat !!! Para sa 2 mga manlalaro, sa 4x4x4 cube na ito, kumuha ng 4 na LEDs sa isang hilera (sa anumang direksyon) at manalo ka! Ikaw ang gumawa nito Ikaw pla
Tic Tac Toe (3 sa isang Hilera): 10 Hakbang (na may Mga Larawan)
Tic Tac Toe (3 sa isang Hilera): Ang proyektong ito ay isang elektronikong libangan ng klasikong lapis ng Tic-Tac-Toe & papel 2 player na laro. Ang puso ng circuit ay Microchip ´ s PIC 16F627A microcontroller. Isinama ko ang link sa pag-download para sa isang PC board PDF at pati na rin ang HEX code f