Sadržaj:
Video: Arduino zaslon osjetljiv na dodir: 4 koraka
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
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
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
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!