Taula de continguts:
- Pas 1: Inici
- Pas 2: afegir LEDs
- Pas 3: pins digitals
- Pas 4: polsadors
- Pas 5: pins digitals i analògics
- Pas 6: Fotoresistors
- Pas 7: definició de variables
- Pas 8: declaració de variables
- Pas 9: carregant
- Pas 10: LED encès / apagat
- Pas 11: botó Apagat
- Pas 12: gaudiu jugant
Vídeo: Tic Tac Toe: 12 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
Projectes Tinkercad »
Avui farem un joc de Tic Tac Toe a TinkerCad amb l’Arduino. Utilitzarem molts components simples i utilitzarem el codi per lligar-los tots. La part principal d’aquest circuit que reuneix tot això és el codi. Aquest programa té moltes possibilitats i es pot canviar a qualsevol que l'usuari consideri oportú. Aquest joc també té l’opció d’utilitzar llums RGB, però si algú vol avançar en aquest projecte, haurà de connectar 2 arduinos entre si.
Subministraments
- Arduino
- Taula de pa (gran)
- Filferros
- Polsador
- LEDs
- Resistències (10k i 150)
- Fotoresistors
Pas 1: Inici
Començarem, doncs, amb una gran placa de control i un microcontrolador Arduino.
Pas 2: afegir LEDs
El següent pas és afegir LEDs i botons polsadors a la taula de treball. Encara no els connectem, sinó que només els col·loquem al tauler de manera que cap dels cables interfereixi amb altres botons. Hi ha molts components, de manera que hem de separar-los així perquè ningú els toqui. Es recomana una gran taula de treball per a aquest projecte.
Pas 3: pins digitals
Per tant, abans d’afegir res més, primer connectem els pins digitals als LED. En aquest projecte, farem servir tots els pins analògics i digitals que té l’Arduino.
Pas 4: polsadors
Per a aquest pas, connectarem l’alimentació i la terra al polsador. En aquest pas utilitzarem resistències de 10 k per limitar la quantitat de potència. Els 2 botons de la dreta no s’utilitzen per encendre o apagar el LED, sinó que s’utilitzen per iniciar un joc nou, i per a una altra cosa veurem quan iniciem el codi.
Pas 5: pins digitals i analògics
En aquest pas, connectarem els botons als pins digitals i analògics. Els pins analògics es poden utilitzar en aquest cas perquè es poden utilitzar de la mateixa manera que s’utilitzen els pins digitals.
Pas 6: Fotoresistors
En aquest pas, connectarem les fotoresistències als LED. L’objectiu és deixar que diferents jugadors obtinguin diferents nivells de brillantor i això permet als jugadors diferenciar-se. En aquest pas veureu per què era necessari espaiar els passos.
Pas 7: definició de variables
En aquest pas, començarem el codi. La primera part serà definir els diferents botons i LED, però també una altra variable igual a 0. Aquesta variable ens ajudarà a encendre i apagar els LED amb només prémer un botó.
Pas 8: declaració de variables
En aquest pas, estarem acabant de declarar aquestes variables i establirem els botons com a entrada i els LED com a sortides.
Pas 9: carregant
Aquesta part del codi es pot veure com una "pantalla de càrrega". La majoria dels jocs solen tenir algunes seqüències inicials al principi, però aquesta part és opcional i només es fa per al programa. Per a això es podia utilitzar l’altre botó de la dreta. Podria mostrar la seqüència d'inici fins que es premés un "botó d'inici".
Pas 10: LED encès / apagat
Aquest pas se centra en el codi principal de com encendre i apagar el LED amb els botons. En aquest codi, utilitzarem la variable que és igual a 0 que vam configurar originalment en definir les nostres variables. Segons aquest codi, el LED s’encendrà quan es prem el botó, però es tornarà a apagar quan es torne a prémer.
Pas 11: botó Apagat
Aquest pas codifica el botó de desactivació o el botó de joc nou. S'utilitza quan un jugador ha guanyat o ha acabat el joc, i el joc es restablirà i es podrà començar de nou. Aquest botó és bàsicament un botó de reinici que reinicia el bucle perquè el joc es pugui jugar una i altra vegada.
Pas 12: gaudiu jugant
Aquest va ser el final d’aquest tutorial i espero que us divertiu jugant amb aquest circuit i aquest codi i que feu cada cop més canvis en aquest circuit perquè les possibilitats són infinites perquè es tracta d’un programa molt obert.
Recomanat:
Joc Python Tic Tac Toe: 4 passos
Joc Python Tic Tac Toe: joc Python tic tac toe, aquest joc està fet en python que és un llenguatge informàtic, he utilitzat un editor Python anomenat: pycharm, també podeu utilitzar un editor normal de codi Python
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 electrònic Tic-Tac-Toe en una caixa de fusta: 5 passos
Joc electrònic de Tic-Tac-Toe en una caixa de fusta: Hola, presento el divertit joc de Tic-Tac-Toe en una nova edició. Vaig buscar a la xarxa un projecte similar, però la idea aquí és única. ESPERO:) Comencem ara
Joc Microbit Tic Tac Toe: 4 passos (amb imatges)
Joc Microbit Tic Tac Toe: per a aquest projecte, el meu company de feina - @descartez i jo vam crear un fantàstic 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. Ells
RG LED Tic Tac Toe: 9 passos
RG LED Tic Tac Toe: RG Tic Tac Toe és un joc clàssic que es pot fabricar en diverses versions. Però, vaig decidir construir-lo amb LED RG de càtode comuns de 5 mm com a monitor de resultats, de manera que un cop manipulat el commutador respectiu, el LED mostri el resultat en color vermell o verd a