Taula de continguts:
Vídeo: PUZZLE - Joc de lògica Arduino: 3 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
Hola.
M'agradaria explicar-vos la història de la creació d'un senzill joc de trencaclosques "Trencaclosques" amb Arduino UNO i TFT-Shield.
Per crear el joc necessitava els components següents:
- Arduino UNO
- Adaptador de corrent (AC-DC) 6-12V per Arduino UNO
- Targeta MicroSD
- Escut TFT
Pas 1: versió inicial
El blindatge TFT és convenient ja que té una ranura per connectar una targeta micro SD i un descodificador Jpeg de maquinari integrat. Aquesta característica us permet crear de forma ràpida i senzilla el vostre propi marc de fotos per visualitzar fotografies (per descomptat, basat en una demostració). Això és el que vaig fer per primer cop, però després em vaig avorrir només de mirar les fotos i em va venir al cap la idea: intentaria fer un joc lògic? Es van passar diverses nits escrivint un esbós per a Arduino Uno. I la versió inicial estava llesta.
Es carrega una foto des de la targeta microSD, la imatge de la pantalla es divideix en 4x3 cel·les, la cel·la inferior dreta desapareix i totes les cel·les comencen a moure’s a l’atzar. Prement el botó esquerre de sota de la pantalla podeu carregar la següent foto. Prement el botó central podeu iniciar el joc: recollir trencaclosques. Moure trencaclosques prement la pantalla tàctil TFT-Shield. Com a exemple, vaig gravar imatges de instructables.com en una targeta micro SD. Podeu enregistrar qualsevol de les vostres fotos a la targeta micro SD.
Pas 2: afegir funcionalitat
Recollir trencaclosques 4x3 és interessant, però prou fàcil i ràpid. Volia complicar el joc, per exemple, per augmentar la partició de 4x3 a 8x6.
He afegit la possibilitat d'establir el nombre de columnes i files a l'esbós (recomanat: 4x3, 4x6, 8x3, 8x6). Jugar s’ha tornat molt més dur i més llarg. I s’ha tornat molt més difícil navegar pels trencaclosques.
Vaig decidir afegir una pista: quan vaig fer clic al quart botó (d’esquerra a dreta), apareixen els números de cel·la a la pantalla. Quan feu clic al segon botó (d'esquerra a dreta), desapareixen els consells de la pantalla. Quan feu clic al primer botó, podeu canviar el color de la descripció d’informació (segons la foto) per fer que la descripció d’informació sigui el més llegible possible.
Pas 3: demostració
Com a resultat del meu treball, vaig aconseguir un joc, per a la demostració del qual vaig fer el següent vídeo.
Al final de les instruccions adjunto l'esbós TFT_shield_Puzzle. Per compilar l'esbós cal instal·lar la biblioteca YATFT.
Espero que us hagin agradat les meves instruccions.
Gràcies per mirar.
Recomanat:
Feu un analitzador de lògica digital per menys de $ 1: 5 passos
Feu un analitzador de lògica digital per menys de $ 1: un sensor de nivell lògic és un dispositiu que detecta si la sortida d’un component és 1 o 0 (positiva o negativa). Coneixeu aquests bons sensors de nivell amb les pantalles LCD que costen uns 25 dòlars? Aquest és ridículament més barat i fa el mateix (i
EZProbe, una sonda lògica basada en EZ430: 4 passos
EZProbe, una sonda lògica basada en EZ430: es tracta d’un senzill projecte de sonda lògica basat en el dongle TI EZ430. Vaig aprofitar una oferta gratuïta en un parell de ez430 de TI el setembre del 2010. Són molt útils i divertits en provar petits fragments de codi i veure el parpelleig del LED. tenien des de b
Analitzador de lògica amb interfície d'usuari d'Android: 7 passos
Analitzador de lògica amb interfície d'usuari d'Android: el món ja està inundat de tants analitzadors de lògica. A la meva afició a l'electrònica, en necessitava per solucionar problemes i depurar-los. He buscat a Internet però no trobo el que busco. Així que aquí estic, presentant … " YET Another Lo
Sonda lògica nano Arduino: 17 passos (amb imatges)
Arduino Nano Logic Probe: aquest projecte és una nova versió del meu Arduino Logic Probe, però ara està construït amb un Arduino Nano en lloc d’un Arduino Uno. Una pantalla de 3 dígits, algunes resistències i l’Arduino Nano són pràcticament els components d’aquest interessant projecte que
Sonda lògica amb detecció de polsos: 8 passos
Sonda lògica amb detecció de polsos: LA SONDA DE DOS TRANSISTORS LOGC introduïda per jazzzzzhttps: //www.instructables.com/id/Two-Transistor-Logic-Probe/ és senzilla, però no estúpida, funciona molt bé determinant el nivell lògic de TTL i CMOS. Un problema important en les proves de circuits digitals és