2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Astăzi, veți afla cum puteți crea și utiliza butoane în proiectele dvs. cu ecran tactil Arduino TFT. Folosesc ecranul TFT de 2,8 al lui Kuman, combinat cu Arduino UNO al lui Kuman. Bonus: Scutul TFT de la Kuman vine cu un stylus gratuit pe care îl poți folosi pentru apăsări mai precise!
Pasul 1: Configurare
Prindeți scutul pe placa dvs. Arduino. Asigurați-vă că nu este într-un mod greșit! Puteți utiliza imaginile de mai sus pentru referință. Conectați placa Arduino la computer și intrați în software-ul Arduino.
Allchips este o platformă de servicii online pentru componente electronice, puteți cumpăra toate componentele de la acestea
Pasul 2: Biblioteci
Înainte de a încărca codul, va trebui să descărcați aceste biblioteci:
- Adafruit TFT LCD
- Adafruit GFX
- Ecran tactil Adafruit
După descărcarea fișierelor ZIP, includeți-le în IDE-ul Arduino accesând „Sketch - Include Library - Add. ZIP Libraries …”
Pasul 3: Finalizarea
Pentru exemplul pe care l-am pregătit, puteți utiliza codul pe care îl puteți găsi aici. Am adăugat câteva comentarii, pentru a clarifica lucrurile. După încărcare, puteți verifica dacă afișajul funcționează corect apăsând butonul. Dacă da, ecranul se va schimba și va apărea un text.
Pasul 4: Depanare
Dacă apăsările dvs. rămân nerecunoscute, puteți calibra afișajul modificând valorile din partea de sus a codului (TS_MINX, TS_MAXX, TS_MINY și TS_MAXY). Butonul funcționează verificând unde este apăsat ecranul și dacă se află în interiorul coordonatelor butonului în sine, se înregistrează un clic. Dacă valorile menționate mai sus nu sunt corecte, înregistrarea clicurilor va fi dezactivată