Kazalo:

Arduino zaslon na dotik: 4 koraki
Arduino zaslon na dotik: 4 koraki

Video: Arduino zaslon na dotik: 4 koraki

Video: Arduino zaslon na dotik: 4 koraki
Video: Arduino Touch screen calibration 2024, November
Anonim
Arduino zaslon na dotik
Arduino zaslon na dotik

Zdravo! Danes vam bom pokazal, kako uporabljati ščit na zaslonu na dotik z Arduino Uno. Uporabite ga lahko kot majhen zaslon za citate ali slike ali vse druge vrste stvari.

1. korak: Deli

Deli
Deli

Boste potrebovali:

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

To je vse, kar potrebujete. Ščit TFT lahko dobite na seeedstudios.com za 50 dolarjev. Ko dobite ščit, vstavite kartico micro SD v majhno režo na dnu. Zdaj sem vaš TFT ščit pripravljen za uporabo. Priključite ga v svoj Arduino Uno in nastavite prenos spodaj navedenih datotek.

Potrebovali boste to programsko opremo in te datoteke:

  • Arduino IDE
  • Knjižnica TFT_Touch_Shield_v2-master-2 (to lahko prenesete iz wikija seeed studios)
  • Vse vrste pretvornikov zip datotek

2. korak: Zaženite svoj prvi program TFT

Zdaj, ko imate vse dele in programsko opremo, odprite Arduino IDE in odprite

Knjižnica TFT_Touch_Shield_v2-master-2. Odprite primere in poiščite prvi program z oznako "drawCircle". Ko odprete ta program, preberite vse stranske opombe, da boste razumeli ukaze in njihovo uporabo. Naložite program na tablo. Zaslon na dotik mora prikazati 4 kroge, 2 izpolnjena in 2 orisa. Če je tako, čestitam! Pravkar ste zagnali svoj prvi program TFT.

3. korak: Dodajanje

Dodajanje Vklop
Dodajanje Vklop

Upajmo, da ste prebrali stranske opombe, da boste znali uporabljati ukaze v programu "drawCircle". Zdaj morate uporabiti nekaj, kar poznate, tako da v nekaterih ukazih spremenite parametre, da boste lahko videli, kaj se zgodi, ko to storite. Poskusite spremeniti koordinate, velikost in barvo krogov na zaslonu. Tukaj sem naredil, potem ko sem izvedel, kako spremeniti ukaze:

#include #include

#vključi

void setup () {

TFT_BL_ON;

Tft. TFTinit ();

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

Tft.fillCircle (100, 100, 25, ČRNO);

Tft.fillCircle (120, 120, 10, RDEČA);

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

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

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

}

void loop () {

}

Če ste vse to storili, je čas, da nadaljujete. Oglejte si nekaj drugih primerov in se naučite, kako jih uporabljati skupaj. Verjetno bi morali preučiti programe, ki rišejo oblike ali figure (npr. "DrawRectangle" ali "drawNumbers").

4. korak: Dodajanje na Contd

Ko obvladate ustvarjanje oblik na zaslonu, preidite na učenje o prikazovanju slik (drawbmp1 & 2) in o tem, kako risati na zaslonu (barve). No, to je skoraj to. Hvala za branje in če mi želite objaviti še kakšno navodilo o tem, pustite komentar. Hvala za branje!

Priporočena: