Taula de continguts:
- Pas 1: Muntatge
- Pas 2: demostració 1. Gràfics i text
- Pas 3: demostració 2. Pantalla tàctil
- Pas 4: demostració 3. Joc lògic "Columnes"
- Pas 5: demostració del vídeo
![Joc de lògica "Columnes": 5 passos Joc de lògica "Columnes": 5 passos](https://i.howwhatproduce.com/images/003/image-6871-23-j.webp)
Vídeo: Joc de lògica "Columnes": 5 passos
![Vídeo: Joc de lògica Vídeo: Joc de lògica](https://i.ytimg.com/vi/LsgxNEY3H6o/hqdefault.jpg)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:13
![Joc de lògica Joc de lògica](https://i.howwhatproduce.com/images/003/image-6871-24-j.webp)
![Joc de lògica Joc de lògica](https://i.howwhatproduce.com/images/003/image-6871-25-j.webp)
![Joc de lògica Joc de lògica](https://i.howwhatproduce.com/images/003/image-6871-26-j.webp)
Hola!
Avui m'agradaria compartir un projecte per crear un simple joc lògic "Columnes". Per a això necessitem:
- Una de les pantalles SPI més assequibles i assequibles,
- Arduino Nano,
- Escut TFT per a Arduino Nano (amb el qual combinarem els components individuals en una sola unitat).
Aquest escut és la segona versió (lleugera, per a Arduino Nano) de TFT Shield per a Arduino Uno, que podeu llegir aquí, aquí i aquí.
Breu descripció de l'escut TFT:
- La mida del tauler és de 64x49 mm,
- Connector de 30 pins per connectar Arduino Nano,
- Connector de 14 pins per connectar una pantalla TFT 320x240 amb una interfície SPI (inclosa una pantalla tàctil),
- Connector per a targeta microSD,
- Connector per al mòdul Bluetooth (HC-06),
- Connector de 20 pins per a la càmera OV7670 (així com altres),
- Mini connector USB, així com un connector de 2 pins independent per a la font d'alimentació de 5 V.
El joc en si és molt famós, de manera que no em detindré en la descripció de les seves regles. I parlar de gestió. Com que en aquest dispositiu no hi ha botons mecànics, utilitzarem la pantalla tàctil de la pantalla. Els límits de les àrees de la pantalla i les seves funcions corresponents es mostren a la figura següent.
Res complicat. I, per tant, comencem.
Pas 1: Muntatge
![muntatge muntatge](https://i.howwhatproduce.com/images/003/image-6871-27-j.webp)
![muntatge muntatge](https://i.howwhatproduce.com/images/003/image-6871-28-j.webp)
![muntatge muntatge](https://i.howwhatproduce.com/images/003/image-6871-29-j.webp)
![muntatge muntatge](https://i.howwhatproduce.com/images/003/image-6871-30-j.webp)
Muntar taules és molt senzill. Però cal tenir cura de llegir les designacions de contacte abans de la instal·lació. Primer cal instal·lar la placa Arduino Nano com es mostra a la foto. Després d'això, es connecta una pantalla que es pot connectar tant a un costat del tauler (fotos de l'1 al 6) com a l'altre (fotos del 7 i d'altres). Després, podeu connectar l’alimentació amb un cable mini USB. Les següents són fotografies.
Vaig triar el conjunt amb muntatges de bastidor, perquè aquest és un disseny més compacte i és més còmode de mantenir a la mà. Tingueu en compte que els forats de muntatge estan dissenyats per a una pantalla de 2,8 en diagonal.
Després del muntatge, podeu procedir a la descàrrega d'esbossos, però abans no us oblideu d'instal·lar la biblioteca necessària per treballar amb l'escut TFT. La biblioteca es troba a l’enllaç:
Abans d’anar a l’esbós del joc, voldria mostrar-vos les capacitats del tauler per dibuixar text i gràfics, així com processar la pantalla tàctil.
Pas 2: demostració 1. Gràfics i text
![Demostració 1. Gràfics i text Demostració 1. Gràfics i text](https://i.howwhatproduce.com/images/003/image-6871-31-j.webp)
![Demostració 1. Gràfics i text Demostració 1. Gràfics i text](https://i.howwhatproduce.com/images/003/image-6871-32-j.webp)
![Demostració 1. Gràfics i text Demostració 1. Gràfics i text](https://i.howwhatproduce.com/images/003/image-6871-33-j.webp)
Aquest capítol proporciona un exemple de treball amb text, gràfics i una pantalla tàctil. Aquest esbós utilitza fonts de la biblioteca Adafruit.
Per comoditat, es recomana programar la placa Arduino Nano per separat i muntar el dispositiu (però també podeu programar la placa com a part del dispositiu). El dibuix visual d’elements a la pantalla és més ràpid que si la pantalla estigués connectada a Arduino Nano directament a través de l’SPI.
Pas 3: demostració 2. Pantalla tàctil
![Demostració 2. Pantalla tàctil Demostració 2. Pantalla tàctil](https://i.howwhatproduce.com/images/003/image-6871-34-j.webp)
![Demostració 2. Pantalla tàctil Demostració 2. Pantalla tàctil](https://i.howwhatproduce.com/images/003/image-6871-35-j.webp)
![Demostració 2. Pantalla tàctil Demostració 2. Pantalla tàctil](https://i.howwhatproduce.com/images/003/image-6871-36-j.webp)
El següent esbós mostra com treballar amb la pantalla tàctil. Com que la pantalla tàctil és resistiva, és més convenient treballar-hi amb el llapis òptic.
Utilitzant aquests dos esbossos com a exemple, ja podeu desenvolupar els vostres propis projectes amb gràfics, text i pantalla tàctil.
Pas 4: demostració 3. Joc lògic "Columnes"
![Demo 3. Joc de lògica Demo 3. Joc de lògica](https://i.howwhatproduce.com/images/003/image-6871-37-j.webp)
![Demo 3. Joc de lògica Demo 3. Joc de lògica](https://i.howwhatproduce.com/images/003/image-6871-38-j.webp)
![Demo 3. Joc de lògica Demo 3. Joc de lògica](https://i.howwhatproduce.com/images/003/image-6871-39-j.webp)
I, finalment, arribem a l'esbós més important: el joc lògic "Columnes". El control, com he dit, es fa clicant a la zona de la pantalla (és encara més convenient que els botons mecànics de la part inferior de la pantalla). I a causa del fet que hi ha diverses mides de pantalla: 2,4 ", 2,8", 3,2 "(tot compatible amb el programari), reproduir en una pantalla amb una diagonal de 3,2" és molt més agradable que a 2,4 ".
Pas 5: demostració del vídeo
![](https://i.ytimg.com/vi/Ia_7zmOg6jU/hqdefault.jpg)
Al final vaig afegir un vídeo de demostració. Espero que us hagi agradat el meu projecte. En el futur, tinc previst publicar un nou projecte i mostrar noves funcions amb aquest dispositiu. Gràcies per la seva atenció!
Recomanat:
Com crear i inserir una taula i afegir columnes i / o files addicionals a aquesta taula al Microsoft Office Word 2007: 11 passos
![Com crear i inserir una taula i afegir columnes i / o files addicionals a aquesta taula al Microsoft Office Word 2007: 11 passos Com crear i inserir una taula i afegir columnes i / o files addicionals a aquesta taula al Microsoft Office Word 2007: 11 passos](https://i.howwhatproduce.com/images/005/image-13271-j.webp)
Com es crea i s'insereix una taula i s'afegeixen columnes i / o files addicionals a aquesta taula a Microsoft Office Word 2007: alguna vegada heu tingut moltes dades amb les quals esteu treballant i pensades per a vosaltres mateixos … "com puc fer tot d'aquestes dades es veuen millor i són més fàcils d'entendre? " Si és així, és possible que la vostra resposta sigui una taula del Microsoft Office Word 2007
Joc Simon: Joc divertit: 5 passos
![Joc Simon: Joc divertit: 5 passos Joc Simon: Joc divertit: 5 passos](https://i.howwhatproduce.com/images/008/image-22806-j.webp)
Simon Game - Fun Game !: Referència: després d'un llarg cap de setmana, us heu d'esforçar completament per realitzar totes les tasques i treballs dels quals esteu responsables. És hora que ens entrenem el cervell, oi? A més d’aquests jocs avorrits i sense sentit, hi ha un joc anomenat Simon Game
Joc LED Aruduino Fent clic ràpid Joc de dos jugadors: 8 passos
![Joc LED Aruduino Fent clic ràpid Joc de dos jugadors: 8 passos Joc LED Aruduino Fent clic ràpid Joc de dos jugadors: 8 passos](https://i.howwhatproduce.com/images/008/image-23209-j.webp)
Joc LED Aruduino Fent clic ràpid Joc de dos jugadors: aquest projecte està inspirat en @HassonAlkeim. Si esteu disposat a aprofundir aquí hi ha un enllaç que podeu consultar https://www.instructables.com/id/Arduino-Two-Player-Fast-Button-Clicking-Game/. Aquest joc és una versió millorada d’Alkeim. És un
PUZZLE - Joc de lògica Arduino: 3 passos
![PUZZLE - Joc de lògica Arduino: 3 passos PUZZLE - Joc de lògica Arduino: 3 passos](https://i.howwhatproduce.com/images/001/image-1037-86-j.webp)
PUZZLE - Joc de lògica Arduino: Hola. M'agradaria explicar-vos la història de la creació d'un simple joc de trencaclosques "Trencaclosques" utilitzant Arduino UNO i TFT-Shield. Per crear el joc necessitava els components següents: Arduino UNO Power Adapter (AC-DC) 6-12V for Arduino UNO Micro
Joc del joc de la vida: 7 passos
![Joc del joc de la vida: 7 passos Joc del joc de la vida: 7 passos](https://i.howwhatproduce.com/images/002/image-4639-91-j.webp)
Game of Life Kit: The Game of Life Boards són una plataforma escalable per a visualitzacions d'autòmats cel·lulars. Cada placa conté 16 LEDs en una xarxa 4x4, un microcontrolador i una xarxa de comunicacions i distribució d'energia. Amb el firmware disponible, executen Conway