INHOUDSOPGAWE:

PUZZLE - Arduino Logic Game: 3 stappe
PUZZLE - Arduino Logic Game: 3 stappe

Video: PUZZLE - Arduino Logic Game: 3 stappe

Video: PUZZLE - Arduino Logic Game: 3 stappe
Video: Топ 10 лучших игр PSP | Лучшие игры на Playstation Portable 2024, Julie
Anonim
PUZZLE - Arduino Logic Game
PUZZLE - Arduino Logic Game

Hallo.

Ek wil u vertel van die geskiedenis van die skep van 'n eenvoudige puzzelspel "Puzzle" met behulp van Arduino UNO en TFT-Shield.

Om die spel te skep, het ek die volgende komponente nodig:

  • Arduino UNO
  • Power Adapter (AC-DC) 6-12V vir Arduino UNO
  • MicroSD kaart
  • TFT -skild

Stap 1: Aanvanklike weergawe

Aanvanklike weergawe
Aanvanklike weergawe

Die TFT-skild is gerieflik omdat dit 'n gleuf vir die aansluiting van 'n micro SD-kaart en 'n geïntegreerde hardeware Jpeg-dekodeerder het. Met hierdie funksie kan u vinnig en maklik u eie fotoraam maak om foto's te kyk (natuurlik gebaseer op 'n demo). Dit is wat ek eers gedoen het, maar ek was verveeld om net na die foto's te kyk, en toe kom ek by die idee: sou ek 'n logiese speletjie probeer maak? Verskeie aande is daaraan bestee om 'n skets vir Arduino Uno te skryf. En die aanvanklike weergawe was gereed.

'N Foto word vanaf die microSD -kaart gelaai, die beeld op die skerm is in 4x3 -selle verdeel, die regterkantste sel verdwyn en alle selle begin lukraak beweeg. Deur op die linkerknoppie onder die skerm te druk, kan u die volgende foto laai. Deur op die middelste knoppie te druk, kan u die spel begin - om raaisels te versamel. Bewegende raaisels deur op die raakskerm TFT-skild te druk. As voorbeeld het ek foto's van instructables.com op 'n mikro -SD -kaart opgeneem. U kan enige van u foto's op die micro SD -kaart opneem.

Stap 2: Voeg funksionaliteit by

Voeg funksionaliteit by
Voeg funksionaliteit by
Voeg funksionaliteit by
Voeg funksionaliteit by
Voeg funksionaliteit by
Voeg funksionaliteit by

Dit is interessant om 4x4 -raaisels in te samel, maar maklik en vinnig genoeg. Ek wou die spel bemoeilik, byvoorbeeld om die partisie van 4x3 na 8x6 te verhoog.

Ek het die moontlikheid bygevoeg om die aantal kolomme en rye in die skets in te stel (aanbeveel: 4x3, 4x6, 8x3, 8x6). Speel het baie moeiliker en langer geword. En dit is baie moeiliker om deur die raaisels te gaan.

Ek het besluit om 'n wenk by te voeg - toe ek op die vierde knoppie klik (van links na regs), verskyn selnommers op die skerm. As u op die tweede knoppie (van links na regs) klik, verdwyn wenke op die skerm. As u op die eerste knoppie klik, kan u die kleur van die gereedskapstip verander (afhangende van die foto) om die gereedskapstip so leesbaar as moontlik te maak.

Stap 3: Demonstrasie

As gevolg van my werk het ek 'n speletjie gekry vir die demonstrasie waarvan ek die volgende video gemaak het.

Aan die einde van die instruksies heg ek die skets TFT_shield_Puzzle aan. Om die skets saam te stel, moet u die biblioteek YATFT installeer.

Ek hoop jy het my instruksies geniet.

Dankie dat jy gekyk het.

Aanbeveel: