Innholdsfortegnelse:

PUZZLE - Arduino Logic Game: 3 trinn
PUZZLE - Arduino Logic Game: 3 trinn

Video: PUZZLE - Arduino Logic Game: 3 trinn

Video: PUZZLE - Arduino Logic Game: 3 trinn
Video: How To Connect The 9 Dots With 4 Straight Lines Puzzle #shorts 2024, November
Anonim
PUZZLE - Arduino Logic Game
PUZZLE - Arduino Logic Game

Hallo.

Jeg vil gjerne fortelle deg om historien til å lage et enkelt puslespill "Puzzle" ved hjelp av Arduino UNO og TFT-Shield.

For å lage spillet trengte jeg følgende komponenter:

  • Arduino UNO
  • Strømadapter (AC-DC) 6-12V for Arduino UNO
  • MicroSD -kort
  • TFT -skjold

Trinn 1: Første versjon

Første versjon
Første versjon

TFT-skjoldet er praktisk ved at det har et spor for tilkobling av et micro SD-kort og en integrert maskinvare Jpeg-dekoder. Denne funksjonen lar deg raskt og enkelt lage din egen fotoramme for visning av bilder (selvfølgelig, basert på en demo). Det var det jeg først gjorde, men da ble jeg lei av å bare se på bildene, og så kom tanken på meg: ville jeg prøve å lage et logisk spill? Flere kvelder ble brukt til å skrive en skisse for Arduino Uno. Og den første versjonen var klar.

Et foto lastes inn fra microSD -kortet, bildet på skjermen er delt inn i 4x3 celler, cellen nederst til høyre forsvinner og alle cellene begynner å bevege seg tilfeldig. Ved å trykke på venstre knapp under skjermen kan du laste det neste bildet. Ved å trykke på den midterste knappen kan du starte spillet - for å samle gåter. Flytte gåter ved å trykke på berøringsskjermen TFT-Shield. Som et eksempel tok jeg opp bilder fra instructables.com på et micro SD -kort. Du kan ta opp bildene dine på micro SD -kortet.

Trinn 2: Legge til funksjonalitet

Legger til funksjonalitet
Legger til funksjonalitet
Legger til funksjonalitet
Legger til funksjonalitet
Legger til funksjonalitet
Legger til funksjonalitet

Å samle gåter 4x3 er interessant, men enkelt og raskt nok. Jeg ønsket å komplisere spillet, for eksempel for å øke partisjonen fra 4x3 til 8x6.

Jeg la til muligheten til å angi antall kolonner og rader i skissen (anbefalt: 4x3, 4x6, 8x3, 8x6). Å spille har blitt mye vanskeligere og lengre. Og det har blitt mye vanskeligere å navigere i gåtene.

Jeg bestemte meg for å legge til et hint - da jeg klikket på den fjerde knappen (fra venstre til høyre), vises celletall på skjermen. Når du klikker på den andre knappen (fra venstre til høyre) forsvinner tipsene på skjermen. Når du klikker på den første knappen, kan du endre fargen på verktøytipset (avhengig av bildet) for å gjøre verktøytipset så lesbart som mulig.

Trinn 3: Demonstrasjon

Som et resultat av arbeidet mitt, fikk jeg et spill, for demonstrasjonen som jeg lagde følgende video.

På slutten av instruksjonene legger jeg til skissen TFT_shield_Puzzle. For å kompilere skissen må du installere biblioteket YATFT.

Jeg håper du likte instruksjonene mine.

Takk for at du så på.

Anbefalt: