Taula de continguts:
2025 Autora: John Day | [email protected]. Última modificació: 2025-01-13 06:57
Avui aprendreu com podeu crear i utilitzar botons als vostres projectes de pantalla tàctil Arduino TFT. Estic fent servir l’escut TFT de 2.8 de Kuman combinat amb l’arduino UNO de Kuman. Bonificació: l’escut TFT de Kuman ve amb un llapis gratuït que podeu utilitzar per a premses més precises.
Pas 1: Configuració
Fixa l’escut a la placa Arduino. Assegureu-vos que no sigui de la manera incorrecta. Podeu utilitzar les imatges anteriors com a referència. Connecteu la vostra placa Arduino al vostre PC i introduïu-vos al programari Arduino.
Allchips és una plataforma de serveis en línia de components electrònics, on podeu comprar tots els components
Pas 2: biblioteques
Abans de penjar el codi, haureu de descarregar aquestes biblioteques:
- Adafruit TFT LCD
- Adafruit GFX
- Pantalla tàctil Adafruit
Després de descarregar els fitxers ZIP, incloeu-los a l'IDE Arduino entrant a "Sketch - Include Library - Add. ZIP Libraries …"
Pas 3: finalització
Per a l'exemple que he preparat, podeu utilitzar el codi que podeu trobar aquí. He afegit alguns comentaris per deixar les coses més clares. Després de carregar-lo, podeu comprovar si la pantalla funciona correctament prement el botó. Si és així, la pantalla canviarà i apareixerà un text.
Pas 4: resolució de problemes
Si no es reconeixen les premses, podeu calibrar la pantalla canviant els valors de la part superior del codi (TS_MINX, TS_MAXX, TS_MINY i TS_MAXY). El botó funciona comprovant on es prem la pantalla i, si es troba dins de les coordenades del mateix botó, es registra un clic. Si els valors esmentats anteriorment no són correctes, el registre de clics estarà desactivat