Inhoudsopgave:

TFT Shield-zelfstudie: 4 stappen
TFT Shield-zelfstudie: 4 stappen

Video: TFT Shield-zelfstudie: 4 stappen

Video: TFT Shield-zelfstudie: 4 stappen
Video: Как использовать ESP32 WiFi и Bluetooth с Arduino IDE, полная информация с примерами и кодом. 2024, November
Anonim
TFT Shield-zelfstudie
TFT Shield-zelfstudie
TFT Shield-zelfstudie
TFT Shield-zelfstudie

Vandaag leert u hoe u knoppen kunt maken en gebruiken in uw Arduino TFT Touchscreen-projecten. Ik gebruik Kuman's 2.8 TFT Shield gecombineerd met Kuman's Arduino UNO. Bonus: het TFT Shield van Kuman wordt geleverd met een gratis Stylus die je kunt gebruiken voor preciezere persen!

Stap 1: Installatie

Opstelling
Opstelling
Opstelling
Opstelling

Klem het schild op je Arduino-bord. Zorg dat het niet op de verkeerde manier zit! U kunt de afbeeldingen hierboven gebruiken ter referentie. Sluit uw Arduino-bord aan op uw pc en stap in de Arduino-software.

Allchips is een online serviceplatform voor elektronische componenten, u kunt alle componenten bij hen kopen

Stap 2: Bibliotheken

Bibliotheken
Bibliotheken

Voordat u de code uploadt, moet u deze bibliotheken downloaden:

  • Adafruit TFT-LCD
  • Adafruit GFX
  • Adafruit-touchscreen

Nadat u de ZIP-bestanden hebt gedownload, voegt u ze toe aan de Arduino IDE door naar "Sketch - Include Library - Add. ZIP Libraries…" te gaan.

Stap 3: Finaliseren

Finaliseren
Finaliseren

Voor het voorbeeld dat ik heb opgesteld, kun je de code gebruiken die je hier kunt vinden. Ik heb enkele opmerkingen toegevoegd om het duidelijker te maken. Na het uploaden kunt u controleren of het display goed werkt door op de knop te drukken. Als dit het geval is, verandert het scherm en verschijnt er een tekst.

Stap 4: Problemen oplossen

Als uw persen niet worden herkend, kunt u het display kalibreren door de waarden bovenaan de code te wijzigen (TS_MINX, TS_MAXX, TS_MINY en TS_MAXY). De knop werkt door te controleren waar het scherm wordt ingedrukt en of het binnen de coördinaten van de knop zelf is, een klik wordt geregistreerd. Als de bovengenoemde waarden niet correct zijn, is de klikregistratie uitgeschakeld

Aanbevolen: