Obsah:

Dotykový displej Arduino: 4 kroky
Dotykový displej Arduino: 4 kroky

Video: Dotykový displej Arduino: 4 kroky

Video: Dotykový displej Arduino: 4 kroky
Video: DWIN Новый 4 3 "480x800 COF структура емкостный экран IPS 2024, Červenec
Anonim
Dotykový displej Arduino
Dotykový displej Arduino

Ahoj! Dnes vám ukážu, jak používat štít s dotykovou obrazovkou u Arduino Uno. Můžete jej použít jako malý displej pro uvozovky nebo obrázky nebo pro všechny druhy dalších věcí.

Krok 1: Díly

Díly
Díly

Budete potřebovat:

  • Arduino Uno
  • Seeed Studios TFT Shield
  • USB kabel
  • Micro SD karta

To je vše, co potřebujete. TFT štít můžete získat na seeedstudios.com za 50 dolarů. Jakmile získáte štít, vložte kartu micro SD do malého slotu ve spodní části. Nyní je váš TFT štít připraven k použití. Připojte jej k vašemu Arduino Uno a nastavte stahování níže uvedených souborů.

Budete potřebovat tento software a také tyto soubory:

  • Arduino IDE
  • Knihovna TFT_Touch_Shield_v2-master-2 (lze stáhnout z wiki viděných studií)
  • Jakýkoli druh převaděče souborů zip

Krok 2: Spusťte svůj první program TFT

Nyní, když máte všechny součásti a software, otevřete Arduino IDE a otevřete

Knihovna TFT_Touch_Shield_v2-master-2. Otevřete příklady a najděte první program s názvem „drawCircle“. Jakmile tento program otevřete, přečtěte si všechny boční poznámky, abyste porozuměli příkazům a jejich použití. Nahrajte program na svou nástěnku. Dotykový displej by měl zobrazovat 4 kruhy, 2 vyplněné a 2 obrysy. Pokud ano, gratulujeme! Právě jste spustili svůj první TFT program.

Krok 3: Přidání zapnuto

Přidání Zapnuto
Přidání Zapnuto

Naštěstí si přečtěte vedlejší poznámky, abyste věděli, jak používat příkazy v programu „drawCircle“. Nyní musíte použít to, co víte, změnou pararmetů v některých příkazech, abyste viděli, co se stane, když to uděláte. Zkuste změnit cooridintaes, velikost a barvu kruhů na obrazovce. Zde je to, co jsem udělal poté, co jsem se naučil, jak změnit příkazy:

#include #include

#zahrnout

neplatné nastavení () {

TFT_BL_ON;

Tft. TFTinit ();

Tft.fillCircle (110, 150, 100, ŽLUTÁ);

Tft.fillCircle (100, 100, 25, ČERNÁ);

Tft.fillCircle (120, 120, 10, ČERVENÁ);

Tft.fillCircle (120, 120, 10, MODRÁ);

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

Tft.fillCircle (110, 110, 5, BÍLÁ);

}

prázdná smyčka () {

}

Pokud jste to všechno udělali, pak je čas jít dál. Podívejte se na některé další příklady a naučte se je používat společně. Pravděpodobně byste si měli prostudovat programy, které kreslí tvary nebo postavy (např. „DrawRectangle“nebo „drawNumbers“).

Krok 4: Přidání na pokračování

Jakmile zvládnete vytváření tvarů na obrazovce, měli byste přejít k učení o zobrazování obrázků (drawbmp1 a 2) a o tom, jak kreslit na obrazovku (malování). No, to je skoro všechno. Děkujeme za přečtení a pokud mi dovolíte zveřejnit další pokyny k tomuto tématu, zanechte komentář. Děkuji za přečtení!

Doporučuje: