2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Dnes se naučíte, jak můžete vytvářet a používat tlačítka v projektech dotykové obrazovky Arduino TFT. Používám Kumanův 2,8 TFT štít kombinovaný s Kumanovým Arduino UNO. Bonus: TFT štít od Kumana je dodáván s bezplatným stylusem, který můžete použít pro přesnější lisy!
Krok 1: Nastavení
Připevněte štít na desku Arduino. Ujistěte se, že to není špatně! Obrázky výše můžete použít jako referenci. Připojte desku Arduino k počítači a přejděte do softwaru Arduino.
Allchips je platforma služeb elektronických součástek online, můžete si u nich koupit všechny komponenty
Krok 2: Knihovny
Před nahráním kódu budete muset stáhnout tyto knihovny:
- Adafruit TFT LCD
- Adafruit GFX
- Dotyková obrazovka Adafruit
Po stažení souborů ZIP je zahrňte do Arduino IDE v části „Sketch - Include Library - Add. ZIP Libraries…“
Krok 3: Dokončení
Pro příklad, který jsem připravil, můžete použít kód, který najdete zde. Přidal jsem několik komentářů, aby bylo vše jasnější. Po nahrání můžete stisknutím tlačítka zkontrolovat, zda displej funguje správně. Pokud ano, obrazovka se změní a zobrazí se text.
Krok 4: Odstraňování problémů
Pokud vaše lisy zůstanou nerozpoznány, můžete kalibrovat displej změnou hodnot v horní části kódu (TS_MINX, TS_MAXX, TS_MINY a TS_MAXY). Tlačítko funguje tak, že kontroluje, kde se obrazovka mačká, a pokud je uvnitř souřadnic samotného tlačítka, zaregistruje se kliknutí. Pokud výše uvedené hodnoty nejsou správné, registrace kliknutí bude vypnuta