2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
Vandag leer u hoe u knoppies in u Arduino TFT -raakskermprojekte kan skep en gebruik. Ek gebruik Kuman se 2.8 TFT Shield, gekombineer met Kuman's Arduino UNO. Bonus: Die TFT Shield van Kuman het 'n gratis stylus wat u kan gebruik vir meer presiese perse!
Stap 1: Opstel
Bevestig die skild op u Arduino -bord. Maak seker dat dit nie op die verkeerde manier is nie! U kan die foto's hierbo as verwysing gebruik. Koppel u Arduino -bord aan op u rekenaar en spring in die Arduino -sagteware in.
Allchips is 'n elektroniese diensplatform vir elektroniese komponente; u kan al die komponente daarvan koop
Stap 2: Biblioteke
Voordat u die kode oplaai, moet u die biblioteke aflaai:
- Adafruit TFT LCD
- Adafruit GFX
- Adafruit raakskerm
Nadat u die zip -lêers afgelaai het, moet u dit in die Arduino IDE insluit deur in te gaan na "Skets - biblioteek insluit - voeg. ZIP -biblioteke by …"
Stap 3: finaliseer
Vir die voorbeeld wat ek voorberei het, kan u die kode wat u hier vind, gebruik. Ek het 'n paar opmerkings bygevoeg om dinge duideliker te maak. Na die oplaai kan u kyk of die skerm korrek werk deur op die knoppie te druk. As dit die geval is, sal die skerm verander en 'n teks verskyn.
Stap 4: Probleemoplossing
As u druk nie erken word nie, kan u die skerm kalibreer deur die waardes bo -aan die kode te verander (TS_MINX, TS_MAXX, TS_MINY en TS_MAXY). Die knoppie werk deur te kyk waar die skerm gedruk word en as dit binne die koördinate van die knoppie self is, word 'n klik geregistreer. As die bogenoemde waardes nie korrek is nie, is die klikregistrasie uitgeskakel