Sommario:

Display touchscreen Arduino: 4 passaggi
Display touchscreen Arduino: 4 passaggi

Video: Display touchscreen Arduino: 4 passaggi

Video: Display touchscreen Arduino: 4 passaggi
Video: Tutorial for Uploading LVGL Demo Code to Elecrow ESP32 Display - 4.3” & 5“ & 7” 2024, Novembre
Anonim
Display touchscreen Arduino
Display touchscreen Arduino

Ciao! Oggi ti mostrerò come utilizzare uno scudo touchscreen con Arduino Uno. Puoi usarlo come un piccolo display per citazioni o immagini o tutti i tipi di altre cose.

Passaggio 1: parti

Parti
Parti

Avrai bisogno:

  • Arduino Uno
  • Scudo TFT di Seeed Studios
  • Cavo USB
  • Scheda MicroSD

Questo è tutto ciò di cui hai bisogno. Puoi ottenere lo scudo TFT su seeedstudios.com per 50 dollari. Dopo aver ottenuto lo scudo, inserisci la scheda micro SD nel piccolo slot in basso. Ora il tuo scudo TFT è pronto per l'uso. Collegalo al tuo Arduino Uno e configura il download dei file elencati di seguito.

Avrai bisogno di questo software e anche di questi file:

  • Arduino IDE
  • Libreria TFT_Touch_Shield_v2-master-2 (può essere scaricata dal wiki di seed studios)
  • Qualsiasi tipo di convertitore di file zip

Passaggio 2: esegui il tuo primo programma TFT

Ora che hai tutte le parti e il software, apri l'IDE Arduino e apri il

Libreria TFT_Touch_Shield_v2-master-2. Apri gli esempi e trova il primo programma denominato "drawCircle". Una volta aperto quel programma, leggi tutte le note a margine in modo da poter capire i comandi e come usarli. Carica il programma sulla tua bacheca. Il touchscreen dovrebbe visualizzare 4 cerchi, 2 pieni e 2 contorni. Se lo ha fatto, Congratulazioni! Hai appena eseguito il tuo primo programma TFT.

Passaggio 3: aggiunta su

Aggiunta su
Aggiunta su

Si spera che tu legga le note a margine, in modo da sapere come usare i comandi nel programma "drawCircle". Ora devi applicare ciò che sai modificando i parametri in alcuni comandi, così puoi vedere cosa succede quando lo fai. Prova a cambiare le coordinate, la dimensione e il colore dei cerchi sullo schermo. Ecco cosa ho fatto dopo aver appreso come modificare i comandi:

#include #include

#includere

void setup() {

TFT_BL_ON;

Tft. TFTinit();

Tft.fillCircle(110, 150, 100, GIALLO);

Tft.fillCircle(100, 100, 25, NERO);

Tft.fillCircle(120, 120, 10, ROSSO);

Tft.fillCircle(120, 120, 10, BLU);

Tft.fillCircle(120, 120, 10, CIANO);

Tft.fillCircle(110, 110, 5, BIANCO);

}

ciclo vuoto() {

}

Se hai fatto tutto questo, allora è il momento di andare avanti. Guarda alcuni degli altri esempi e impara a usarli insieme. Probabilmente dovresti studiare i programmi che disegnano forme o figure (ad esempio "drawRectangle" o "drawNumbers").

Passaggio 4: aggiunta su Cont

Una volta che hai imparato a creare forme sullo schermo, dovresti passare all'apprendimento della visualizzazione delle immagini (drawbmp1&2) e su come disegnare sullo schermo (dipingere). Bene, è praticamente tutto. Grazie per la lettura e se mi vuoi pubblicare un altro istruibile su questo, lascia un commento. Grazie per aver letto!

Consigliato: