Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Idag lär du dig hur du kan skapa och använda knappar i dina Arduino TFT -pekskärmsprojekt. Jag använder Kumans 2,8 TFT Shield i kombination med Kumans Arduino UNO. Bonus: TFT Shield från Kuman levereras med en gratis Stylus som du kan använda för mer exakta pressningar!
Steg 1: Inställning
Kläm in skärmen på ditt Arduino -bräda. Se till att det inte är på fel sätt! Du kan använda bilderna ovan som referens. Anslut ditt Arduino -kort till din PC och hoppa in i Arduino -programvaran.
Allchips är en elektronisk serviceplattform för elektronikkomponenter, du kan köpa alla komponenter från dem
Steg 2: Bibliotek
Innan du laddar upp koden måste du ladda ner dessa bibliotek:
- Adafruit TFT LCD
- Adafruit GFX
- Adafruit pekskärm
När du har laddat ner ZIP -filerna, inkludera dem i Arduino IDE genom att gå till "Sketch - Include Library - Add. ZIP Libraries …"
Steg 3: Avsluta
För exemplet som jag har förberett kan du använda koden som du hittar här. Jag har lagt till några kommentarer för att göra saker mer tydliga. Efter uppladdning kan du kontrollera om displayen fungerar korrekt genom att trycka på knappen. Om så är fallet ändras skärmen och en text visas.
Steg 4: Felsökning
Om dina tryckningar förblir okända kan du kalibrera displayen genom att ändra värdena högst upp i koden (TS_MINX, TS_MAXX, TS_MINY och TS_MAXY). Knappen fungerar genom att kontrollera var skärmen trycks ned och om den är inne i koordinaterna för själva knappen registreras ett klick. Om ovanstående värden inte stämmer stängs klickregistreringen av