Sommario:

Tutorial TFT Shield: 4 passaggi
Tutorial TFT Shield: 4 passaggi

Video: Tutorial TFT Shield: 4 passaggi

Video: Tutorial TFT Shield: 4 passaggi
Video: Arduino OLED Menu Tutorial (for beginners - Arduino UNO, 128x64px SSD1306 OLED screen, u8g) 2024, Dicembre
Anonim
Tutorial scudo TFT
Tutorial scudo TFT
Tutorial scudo TFT
Tutorial scudo TFT

Oggi imparerai come creare e utilizzare i pulsanti nei tuoi progetti Arduino TFT Touchscreen. Sto usando lo schermo TFT da 2,8 di Kuman combinato con Arduino UNO di Kuman. Bonus: lo schermo TFT di Kuman viene fornito con uno stilo gratuito che puoi utilizzare per presse più precise!

Passaggio 1: configurazione

Impostare
Impostare
Impostare
Impostare

Aggancia lo scudo alla tua scheda Arduino. Assicurati che non sia nel modo sbagliato! È possibile utilizzare le immagini sopra come riferimento. Collega la tua scheda Arduino al PC e accedi al software Arduino.

Allchips è una piattaforma di servizi online di componenti elettronici, è possibile acquistare tutti i componenti da loro

Passaggio 2: biblioteche

Biblioteche
Biblioteche

Prima di caricare il codice, dovrai scaricare queste librerie:

  • Adafruit TFT LCD
  • Adafruit GFX
  • Touchscreen Adafruit

Dopo aver scaricato i file ZIP, includili nell'IDE Arduino andando in "Schizzo - Includi libreria - Aggiungi librerie. ZIP…"

Passaggio 3: finalizzazione

finalizzazione
finalizzazione

Per l'esempio che ho preparato, puoi usare il codice che trovi qui. Ho aggiunto alcuni commenti, per rendere le cose più chiare. Dopo il caricamento, puoi verificare se il display funziona correttamente premendo il pulsante. In tal caso, lo schermo cambierà e apparirà un testo.

Passaggio 4: Risoluzione dei problemi

Se le tue presse non vengono riconosciute, puoi calibrare il display modificando i valori nella parte superiore del codice (TS_MINX, TS_MAXX, TS_MINY e TS_MAXY). Il pulsante funziona controllando dove viene premuto lo schermo e se è all'interno delle coordinate del pulsante stesso, viene registrato un clic. Se i valori sopra indicati non sono corretti, la registrazione dei clic sarà disattivata

Consigliato: