Sadržaj:

Arduino zaslon osjetljiv na dodir: 4 koraka
Arduino zaslon osjetljiv na dodir: 4 koraka

Video: Arduino zaslon osjetljiv na dodir: 4 koraka

Video: Arduino zaslon osjetljiv na dodir: 4 koraka
Video: Arduino Touch screen calibration 2024, Srpanj
Anonim
Arduino zaslon osjetljiv na dodir
Arduino zaslon osjetljiv na dodir

Zdravo! Danas ću vam pokazati kako koristiti štit sa zaslonom osjetljivim na dodir s Arduino Uno. Možete ga koristiti kao mali zaslon za citate ili slike ili sve druge vrste stvari.

Korak 1: Dijelovi

Dijelovi
Dijelovi

Trebat će vam:

  • Arduino Uno
  • Seeed Studios TFT štit
  • USB kabl
  • Micro SD kartica

To je sve što vam treba. TFT štit možete nabaviti na seeedstudios.com za 50 dolara. Nakon što dobijete štitnik, umetnite mikro SD karticu u mali utor na dnu. Sada sam vaš TFT štit spreman za upotrebu. Uključite ga u svoj Arduino Uno i postavite datoteke za preuzimanje navedene u nastavku.

Trebat će vam ovaj softver i ove datoteke:

  • Arduino IDE
  • TFT_Touch_Shield_v2-master-2 biblioteka (ovo se može preuzeti s viđene studijske wiki)
  • Bilo koja vrsta pretvarača zip datoteka

Korak 2: Pokrenite svoj prvi TFT program

Sada kada imate sve dijelove i softver, otvorite Arduino IDE i otvorite

Knjižnica TFT_Touch_Shield_v2-master-2. Otvorite primjere i pronađite prvi program s oznakom "drawCircle". Nakon što otvorite taj program, pročitajte sve napomene kako biste razumjeli naredbe i kako ih koristiti. Prenesite program na svoju ploču. Zaslon osjetljiv na dodir trebao bi prikazati 4 kruga, 2 ispunjena i 2 obrisa. Ako jeste, čestitamo! Upravo ste pokrenuli svoj prvi TFT program.

Korak 3: Dodavanje

Dodavanje Uključeno
Dodavanje Uključeno

Nadamo se da ste pročitali napomene sa strane, tako da znate koristiti naredbe u programu "drawCircle". Sada morate primijeniti ono što znate promjenom parametara u nekim od naredbi, tako da možete vidjeti što se događa kada to učinite. Pokušajte promijeniti kooridinte, veličinu i boju krugova na ekranu. Evo što sam učinio nakon što sam naučio kako promijeniti naredbe:

#include #include

#uključi

void setup () {

TFT_BL_ON;

Tft. TFTinit ();

Tft.fillCircle (110, 150, 100, ŽUTI);

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

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

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

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

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

}

void loop () {{100} {101}

}

Ako ste sve to učinili, vrijeme je da krenete dalje. Pogledajte neke druge primjere i naučite ih koristiti zajedno. Vjerojatno biste trebali proučiti programe koji crtaju oblike ili figure (npr. "DrawRectangle" ili "drawNumbers").

Korak 4: Dodavanje na nastavak

Nakon što savladate stvaranje oblika na ekranu, trebali biste prijeći na učenje o prikazivanju slika (drawbmp1 & 2) i o tome kako crtati na ekranu (slikati). Pa, to je otprilike to. Hvala vam na čitanju i ako mi želite objaviti još jednu pouku o ovome, samo ostavite komentar. Hvala na čitanju!

Preporučeni: