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
Vídeo: Joc de lògica "Columnes": 5 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:13
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
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
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
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"
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
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 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
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: 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: 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
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