ዝርዝር ሁኔታ:

GPIO Tic Tac Toe: 5 ደረጃዎች
GPIO Tic Tac Toe: 5 ደረጃዎች

ቪዲዮ: GPIO Tic Tac Toe: 5 ደረጃዎች

ቪዲዮ: GPIO Tic Tac Toe: 5 ደረጃዎች
ቪዲዮ: How to Technically beat Google's Impossible Tic Tac Toe 2024, ታህሳስ
Anonim
ጂፒኦ ቲክ ታክ ጣት
ጂፒኦ ቲክ ታክ ጣት

ምናልባት ፣ ፓራ ኤል ሃላሪ ላቲኖአሜሪካኖ ኤል አጠራር ኤል nombre de este sencillo pero muy ታዋቂ ጁጎ edeዴድ ውጤት ባስታን ኮንፎሶ ፣ ኢስቶ ዴቢዶ ላ ላ ካንታይዳድ ዴ ኖምብሬስ ለሴ አትሪቡየን ፣ ኢንተር ሎስ ኩዌልስ ካቤ ፦ “el Gato” ፣ “el tatetí "," el tres en raya "entre otros. de estas aplicaciones en las que se implementa programación y circuitería obtenida en cursos anteriores a la carrera de ingeniería en computación, el mismo ofrece una interfaz de control para hacer de este videojuego lo más interactivo posible con los usuarios.

ደረጃ 1 Primer Paso - Compra De Materiales

ፕሪመር ፓሶ - Compra De Materiales
ፕሪመር ፓሶ - Compra De Materiales

ፕራይምራሜንቴ ፣ hay que conocer una lista con los elementos que serán necesarios para la construcción de este juego.

- 37 ኬብሎች

- 5 ulsልሶዶርስ

- 9 ቦምብሎስ አርጂቢን ይመራል

- 2 ፕሮቶቦርድ

- 1 Raspberry pi 3

- 19 Resistencias 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.

ደረጃ 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

ላ ሎጊካ ዴ ፕሮግራም ዴበርታ ኢስታር ትግበራ en un lenguaje de programación (llámese validaciones de juego, movimiento sobre tablero, detección de los pulsadores, animaciones y secuencias de los colores), en este caso el lenguaje seleccionado fue Python.

ደረጃ 3 - ቴርሴር ፓሶ - ኢንስታላሲዮን ዴ ሊድስ

ቴርሴር ፓሶ - ኢንስታላሲዮን ዴ ሊድስ
ቴርሴር ፓሶ - ኢንስታላሲዮን ዴ ሊድስ
ቴርሴር ፓሶ - ኢንስታላሲዮን ዴ ሊድስ
ቴርሴር ፓሶ - ኢንስታላሲዮን ዴ ሊድስ

Esta parte se detallará un poco más, ya que se trata de la parte más importante de todo, la parte que muestra el juego. Y es que se trata de que las luces dibujen el tablero. Para ello empezaremos indicando de espigas del bomb bombillo ledDe las dos espigas hay que diferenciar la que es positiva, que se identifica que ser más larga que la negativa. En la segunda fotografía se observa como se conectó la espiga negativa la tierra de la protoboard y la espiga positiva tiene una resistencia de 330 ohm para regular ላ energía que fluye por el bombillo y esta se enciende..

ደረጃ 4: Cuarto Paso - Pulsadores

ኩራቶ ፓሶ - ulsልሶዶርስ
ኩራቶ ፓሶ - ulsልሶዶርስ
ኩራቶ ፓሶ - ulsልሶዶርስ
ኩራቶ ፓሶ - ulsልሶዶርስ
ኩራቶ ፓሶ - ulsልሶዶርስ
ኩራቶ ፓሶ - ulsልሶዶርስ
ኩራቶ ፓሶ - ulsልሶዶርስ
ኩራቶ ፓሶ - ulsልሶዶርስ

ሎስ pulsadores son los que se van a utilizar para moverse a través del tablero, por lo que los vuelve otra parte basic de la que depende la jugabilidad. La implementación de estos elementos no requieren de mucho trabajo ya que la lógica de ellos es ቀላል:

Se conecta una de las entradas al positivo por medio de una resistencia, la otra entrada se conectará a la espiga positiva del ቦምቢሎ። ኤል sልሶዶር funciona como un puente entre la línea positiva de la protoboard con el bombillo, y como se muestra la segunda fotografía que la línea del otro lado del botón está en alta una vez que el botón se ha presionado, la evidencia se muestra al encenderse ኤል ቦምቢሎ መርቷል። moverse a través del tablero e Interiormente realizar las validaciones de juego y de movimientos, así como las animaciones conectadas a las salidas del GPIO

የሚመከር: