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, Novembar
Anonim
Arduino ekran osetljiv na dodir
Arduino ekran osetljiv na dodir

Zdravo! Danas ću vam pokazati kako se koristi Arcino Uno sa ekranom osjetljivim na dodir. Možete ga koristiti kao mali ekran za citate ili slike ili sve druge vrste stvari.

Korak 1: Dijelovi

Delovi
Delovi

Trebat će vam:

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

To je sve što vam treba. TFT štit možete nabaviti na seeedstudios.com za 50 dolara. Nakon što nabavite š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 sa viđene studijske wiki stranice)
  • 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

TFT_Touch_Shield_v2-master-2 biblioteka. 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 uključeno

Dodavanje Uključeno
Dodavanje Uključeno

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

#include #include

#include

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, CYAN);

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 kako ih koristiti zajedno. Vjerojatno biste trebali proučiti programe koji crtaju oblike ili figure (npr. "DrawRectangle" ili "drawNumbers").

Korak 4: Dodavanje na Contd

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, a ako mi želite objaviti još jednu pouku o ovome, ostavite komentar. Hvala na čitanju!

Preporučuje se: