Taula de continguts:
- Subministraments
- Pas 1: materials
- Pas 2: disseny de jocs
- Pas 3: dissenyar el recinte
- Pas 4: proves de reproducció
Vídeo: Joc Microbit Tic Tac Toe: 4 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:13
Per a aquest projecte, el meu company de feina - @descartez i jo vam crear un impressionant joc de tic tac toe amb la funcionalitat de ràdio dels microbits. Si abans no heu sentit a parlar de microbits, són un microcontrolador fantàstic dissenyat per ensenyar a programar als nens. Tenen TON de funcionalitats, incloses les que hem utilitzat per a aquest projecte; la matriu LED, 2 botons i la capacitat de ràdio. El joc funciona de manera molt senzilla, tenim una quadrícula de 3x3 de treballador mirco: bits que envien un senyal de X o O al micro: bit principal que fa un seguiment de tots els estats de victòria i també reinicia el joc. Vam poder completar aquest projecte en menys de 24 hores i el vam mostrar durant un esdeveniment el cap de setmana següent on va ser molt utilitzat. I la gent semblava gaudir-ne molt! Viouslybviament, a mesura que seguiu endavant, veureu on hem hagut de tallar algunes cantonades per fer-ho a temps, però pensem que el que tenim fins ara és bastant rad. Mostreu-nos els vostres jocs de tic tac toe o qualsevol lloc que puguem millorar.
Subministraments
Pas 1: materials
- 10 controladors de microbits (tot plegat costa al voltant de 150 dòlars, la qual cosa és molt! Tot i això, segons la nostra experiència, n’hi ha molts, així que no tingueu por de contactar amb la vostra comunitat de fabricants, tècnics i estudiants).
- IDE de micropitó
- Trepant amb 1/4 de bit
- 4 peces de fusta contraxapada 1/8 de 12x24"
- 3 cargols de 6m 20mm
- 1 cargol de 6m 40mm
- 4 femelles de 6 mm
Pas 2: disseny de jocs
Pas 1: decidir les regles per a Tic Tac Toe
Els hem utilitzat
Pas 2: Codi per al treballador: bits
A cada treballador: bit se li dóna una coordenada
(0, 0) (0, 1) (0, 2)
(1, 0) (1, 1) (1, 2)
(2, 0) (2, 1) (2, 2)
-
Aquesta coordenada s'ajusta a la línia superior de codi per al treballador: bits.
- coord_x = 0
- coord_y = 0
- Cada treballador té dues coses. 1) Quan es prem el botó A, la matriu LED parpelleja X i s'envia un senyal de ràdio al mestre dient que "es va prémer X en el microbit (0, 0)", i el mateix per al botó B.
Pas 3: Codi del micro: bit mestre
-
El micro: bit mestre sap un munt de coses.
-
Coneix tots els estats guanyadors
-
Fileres
- (0, 0)(1, 0)(2, 0)
- (0, 1)(1, 1)(2, 1)
- (0, 2)(1, 2)(2, 2)
-
Columnes
- (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)
-
- Sap que només hi ha 9: bits i que el joc acaba immediatament després d’enviar un estat de victòria
-
Pot restablir el joc i esborrar tots els treballadors: bits
Aquesta és la nostra solució pràcticament per a tots els forats del codi, perquè hem fet aquest projecte tan ràpidament. Si hi ha un joc de gat, se suposa que els usuaris hauran de fer un restabliment. En cas contrari, hauríem hagut d’afegir un altre fragment de codi per a tots els estats del joc Tie, i simplement no vam tenir temps de fer-ho
-
Enllaç al codi de Descartez a Github
Pas 3: dissenyar el recinte
En fer aquest projecte, sabia que volia poder mostrar-ho i que potser no tindria accés al poder. Això va suposar una benedicció i un problema, ja que significava que cada micro: bit necessitaria una bateria connectada. La solució més senzilla era ficar-ho tot en una caixa. Per a això, en vaig generar un amb makercase.com. El vaig dissenyar prou gran com per contenir el micro: bits i les seves bateries, així com tenir algunes instruccions escrites.
També sabia que necessitava suport perquè els micro: bits no caiguessin, de manera que vaig tallar amb làser una peça més petita per adaptar-la darrere del micro: bits. Aquesta peça està assegurada amb cargols. La placa posterior i els laterals estaven enganxats, però la part superior es va deixar separada i només es va fixar amb els cargols, de manera que pogués accedir a l'interior quan fos necessari. Vaig utilitzar cinta per mantenir el tauler interior al seu lloc. I enganxar-los a la placa frontal perquè no caiguin ni cap avall.
Va ser una mica complicat, però vaig aconseguir connectar tots els microbits amb les bateries i gravar-los. A les 3 cantonades vaig utilitzar cargols de 6 m per assegurar el panell frontal i el tauler interior junts. A l'última cantonada, he utilitzat un cargol més llarg per cargolar tota la caixa per subjectar la tapa.
Pas 4: proves de reproducció
Aquest joc va ser un èxit en el nostre esdeveniment de cap de setmana. Tant els nens com els adults semblaven gaudir d’intentar esbrinar què passava i quins components s’utilitzaven. Aquest projecte només ens va costar una vetllada, i va valer la pena. Mostreu-nos els vostres dissenys i feu-nos saber quins ajustaments heu fet.
Recomanat:
Joc Arduino Touch Tic Tac Toe: 6 passos (amb imatges)
Joc Arduino Touch Tic Tac Toe: Benvolguts amics, us donem la benvinguda a un altre tutorial Arduino. En aquest detallat tutorial anem a construir un joc Arduino Tic Tac Toe. Com podeu veure, fem servir una pantalla tàctil i estem jugant contra l’ordinador. Un joc senzill com Tic Tac Toe és que és
Joc de bricolatge Arduino Tic Toc Toe: 6 passos (amb imatges)
DIY Arduino Tic Toc Toe Joc: el joc Tic Tac Toe és un joc clàssic de dos jugadors. Es fa divertit quan el jugueu amb els vostres fills, familiars i amics. Aquí he mostrat com fer un joc Tic Tac Toe mitjançant un Arduino Uno, botons i LEDs de Pixel. Aquest arduino basat en 4 per 4 Tic Tac Toe
Joc 3D4x: Tic-Tac-Toe 3D 4x4x4: 5 passos (amb imatges)
Joc 3D4x: 3D 4x4x4 Tic-Tac-Toe: Estàs cansat de jugar al mateix tic-tac-toe vell, avorrit i bidimensional ?? Doncs tenim la solució per a vosaltres! Tic-tac-toe en 3 dimensions !!! Per a 2 jugadors, en aquest cub de 4x4x4, aconsegueix 4 LED seguits (en qualsevol direcció) i guanyaràs! Tu ho fas. Vostè pla
Com fer un joc de Tic Tac Toe amb Swift amb Xcode: 5 passos
Com fer un joc de Tic Tac Toe amb Swift amb Xcode: en aquest tutorial de Swift us mostraré com crear una aplicació de Tic Tac Toe. Aquesta aplicació és extremadament senzilla i és un gran projecte per a qualsevol principiant. Desglossaré el tutorial en tres passos: 1. Creació dels objectes2. Enllaçar objectes al codi 3. El c
Joc interactiu Tic-Tac Toe controlat amb Arduino: 6 passos
Joc interactiu de Tic-Tac Toe controlat amb Arduino: l’objectiu del projecte Physic Tic-Tac-Toe és traslladar un joc molt conegut a l’àmbit físic. Originalment, el joc el jugaven dos jugadors en un tros de paper, posant els símbols "X" i "O" per torns. La nostra idea era examinar el comportament dels jugadors