2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Përshëndetje.
Unë do të doja t'ju tregoja për historinë e krijimit të një loje të thjeshtë enigmash "Puzzle" duke përdorur Arduino UNO dhe TFT-Shield.
Për të krijuar lojën, më duheshin përbërësit e mëposhtëm:
- Arduino UNO
- Përshtatës energjie (AC-DC) 6-12V për Arduino UNO
- Kartë MicroSD
- Mburoja TFT
Hapi 1: Versioni fillestar
Mburoja TFT është e përshtatshme në atë që ka një çarë për lidhjen e një karte mikro SD dhe një deshifrues të integruar të harduerit Jpeg. Kjo veçori ju lejon të bëni shpejt dhe me lehtësi kornizën tuaj të fotografive për shikimin e fotove (natyrisht, bazuar në një demonstrim). Kjo është ajo që kam bërë për herë të parë. Por më pas u mërzita duke shikuar fotot dhe pastaj më erdhi ideja: a do të përpiqesha të bëja një lojë logjike? Disa mbrëmje u kaluan duke shkruar një skicë për Arduino Uno. Dhe versioni fillestar ishte gati.
Një fotografi ngarkohet nga karta microSD, imazhi në ekran ndahet në qeliza 4x3, qeliza e poshtme e djathtë zhduket dhe të gjitha qelizat fillojnë të lëvizin rastësisht. Duke shtypur butonin e majtë poshtë ekranit mund të ngarkoni foton tjetër. Duke shtypur butonin e mesëm mund të filloni lojën - për të mbledhur enigma. Lëvizja e enigmave duke shtypur në ekranin me prekje TFT-Shield. Si shembull, kam regjistruar fotografi nga instructables.com në një kartë micro SD. Mund të regjistroni ndonjë nga fotot tuaja në kartën micro SD.
Hapi 2: Shtimi i funksionalitetit
Mbledhja e enigmave 4x3 është interesante, por e lehtë dhe mjaft e shpejtë. Doja të ndërlikoja lojën, për shembull, për të rritur ndarjen nga 4x3 në 8x6.
Shtova aftësinë për të vendosur numrin e kolonave dhe rreshtave në skicë (rekomandohet: 4x3, 4x6, 8x3, 8x6). Të luash është bërë shumë më e vështirë dhe më e gjatë. Dhe është bërë shumë më e vështirë për të lundruar në enigma.
Vendosa të shtoj një aluzion - kur klikova në butonin e katërt (nga e majta në të djathtë), numrat e qelizave shfaqen në ekran. Kur klikoni në butonin e dytë (nga e majta në të djathtë) këshilla në ekran zhduken. Kur klikoni në butonin e parë, mund të ndryshoni ngjyrën e udhëzuesit (në varësi të fotografisë) për ta bërë këshillën e mjetit sa më të lexueshme.
Hapi 3: Demonstrim
Si rezultat i punës sime, mora një lojë, për demonstrimin e së cilës bëra videon e mëposhtme.
Në fund të udhëzimeve unë bashkoj skicën TFT_shield_Puzzle. Për të përpiluar skicën ju duhet të instaloni bibliotekën YATFT.
Shpresoj se ju kanë pëlqyer udhëzimet e mia.
Faleminderit per shikimin.