2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Dnes sa naučíte, ako môžete vytvárať a používať tlačidlá vo svojich projektoch dotykovej obrazovky Arduino TFT. Používam 2,8 TFT štít Kumana v kombinácii s Kumanovým Arduino UNO. Bonus: TFT štít od Kumana je dodávaný s bezplatným stylusom, ktorý môžete použiť na presnejšie lisy!
Krok 1: Nastavenie
Pripevnite štít na dosku Arduino. Uistite sa, že to nie je zlým spôsobom! Na referenciu môžete použiť vyššie uvedené obrázky. Pripojte dosku Arduino k počítaču a vstúpte do softvéru Arduino.
Allchips je platforma online služieb pre elektronické súčiastky, môžete si u nich kúpiť všetky súčiastky
Krok 2: Knižnice
Pred nahraním kódu si budete musieť stiahnuť tieto knižnice:
- Adafruit TFT LCD
- Adafruit GFX
- Dotyková obrazovka Adafruit
Po stiahnutí súborov ZIP ich zahrňte do Arduino IDE v časti „Skica - zahrnúť knižnicu - pridať knižnice. ZIP …“
Krok 3: Dokončenie
V príklade, ktorý som pripravil, môžete použiť kód, ktorý nájdete tu. Pridal som niekoľko komentárov, aby bolo všetko jasnejšie. Po nahraní môžete stlačením tlačidla skontrolovať, či displej funguje správne. Ak je to tak, obrazovka sa zmení a zobrazí sa text.
Krok 4: Riešenie problémov
Ak vaše lisy zostanú nerozpoznané, môžete displej kalibrovať zmenou hodnôt v hornej časti kódu (TS_MINX, TS_MAXX, TS_MINY a TS_MAXY). Tlačidlo funguje tak, že kontroluje, kde sa obrazovka stláča, a ak sa nachádza v súradniciach samotného tlačidla, zaregistruje sa kliknutie. Ak vyššie uvedené hodnoty nie sú správne, registrácia kliknutím bude vypnutá