Taula de continguts:

GPIO Tic Tac Toe: 5 passos
GPIO Tic Tac Toe: 5 passos

Vídeo: GPIO Tic Tac Toe: 5 passos

Vídeo: GPIO Tic Tac Toe: 5 passos
Vídeo: How To Make Tic Tac Toe Game In React | Create Tic-Tac-Toe Using React JS 2024, Desembre
Anonim
GPIO Tic Tac Toe
GPIO Tic Tac Toe

Probablement, per parlar latinoamericà el pronunciar el nom d’aquest senzill però molt popular joc pot resultar bastant confús, això degut a la gran quantitat de noms que se li atribueix a aquest, entre els que poden: "el Gato", "el tatetí "," el tres en raya "entre altres. A lo largo de la historia han aparecido muchas aplicaciones para llevar acabo este juego, llámesele: tableros de madera, app para teléfono celular, a papel con lápiz etc. Este pequeño instructivo corresponde a una de són aplicacions en les que es implementa programació i circuit obtingut en cursos anteriors a la carrera d’enginyeria en computació, el mateix ofereix una interfície de control per fer d’aquest videojoc el més interactiu possible amb els usuaris.

Pas 1: Primer Paso - Compra de materials

Primer Paso - Compra de materials
Primer Paso - Compra de materials

Primerament, hi ha que conegui una llista amb els elements que seran necessaris per a la construcció d’aquest joc.

- 37 cables

- 5 pulsadors

- 9 leds Bombillos RGB

- 2 Protoboard

- 1 gerd pi 3

- 19 Resistències 330 ohm

Muchos de estos materiales se pueden conseguir en paquetes completos o por separado en una tienda de electrónica o bien se pueden comprar a través de internet.

Step 2: Segundo Paso - Codificación En Un Lenguaje De Programación

Segundo Paso - Codificación En Un Lenguaje De Programación
Segundo Paso - Codificación En Un Lenguaje De Programación

La lògica d’aquest programa haurà d’estar implementada en un llenguatge de programació (anomenar validacions de joc, moviment sobre taulell, detecció dels polsadors, animacions i seqüències dels colors), en aquest cas el llenguatge seleccionat va ser Python.

Pas 3: Tercer Paso - Instal·lació de Leds

Tercer Paso - Instal·lació De Leds
Tercer Paso - Instal·lació De Leds
Tercer Paso - Instal·lació De Leds
Tercer Paso - Instal·lació De Leds

Aquesta part es detallarà un poc més, ja que es tracta de la part més important de tot, la part que mostra el joc. Y es que se tracta de que las luces dibuixen el tablero. Para ello començarem indicant d’espigues del bombillo ledDe las dos espigues hay que diferenciar la que es positiva, que identifica que és més llarga que la negativa. En la segona fotografia se observa com es connecta l’espiga negativa la terra del protoboard i l’espiga positiva té una resistència de 330 ohm per regular l’energia que flueix pel bombell i aquesta s’encén..

Pas 4: Cuarto Paso - Pulsadores

Cuarto Paso - Pulsadores
Cuarto Paso - Pulsadores
Cuarto Paso - Pulsadores
Cuarto Paso - Pulsadores
Cuarto Paso - Pulsadores
Cuarto Paso - Pulsadores
Cuarto Paso - Pulsadores
Cuarto Paso - Pulsadores

Los pulsadores son los que se van a utilizar para moverse a través del tablero, por lo que los vuelve otra parte fundamental de la que depende la jugabilidad. La implementació d’aquests elements no requereix de molt treball ja que la lògica d’ells és simple:

Se conecta una de las entradas al positivo por medio de una resistencia, la otra entrada se conectará a la espiga positiva del bombillo. El polsador funciona com un punt entre la línia positiva del protoboard amb el bombillo, i com es mostra la segona fotografia que la línia de l’altre costat del botó està en una altra vegada que el botó ha presionat, l’evidència es mostra al encendre el bombillo led. Todas estos pulsadores, posteriorment estaran connectats a Raspberry a través d’un Pi T-Cobbler, com es donarà el senyal tots els pins del GPIO. Les deteccions de totes les senyals dels pulsadors són de la que depenen el programa creat per moure a través del taulell i interiorment realitzar les validacions de joc i de moviments, així com les animacions connectades a les salides del GPIO

Recomanat: