Dnes se chystáme na rozhraní 2,4 palcového TFT LCD štítu s Arduino. Použitím tohoto barevného štítu TFT LCD můžeme na barevném TFT LCD zobrazit znaky, řetězce, bloky, obrázky atd. A tento štít TFT můžeme použít v mnoha aplikacích, jako jsou: bezpečnostní systém, domácí automatizace, hry atd.
Propojení TFT LCD s Arduino je velmi snadné. Potřebujeme mít pouze desku Arduino a 2,4 palcový TFT štít v hardwarové části a knihovnu Arduino IDE a TFT v softwarové části. Mnoho knihoven je k dispozici na internetu, aby mohl TFT Shield fungovat, ale různé TFT LCD mají různé vestavěné ovladače. Nejprve tedy musíme identifikovat ovladač TFT a poté nainstalovat příslušnou knihovnu. Zde používáme 2,4 palcový TFT štít s ovladačem ili9341. Odkaz ke stažení knihovny pro daný TFT je uveden v části „Kroky“ níže. Zaškrtněte toto pro jednoduché propojení LCD s Arduino.
Hardwarové a softwarové požadavky:
Hardware:
- Arduino Uno
- TFT štít
- USB kabel
Software:
- Arduino ide
- TFT knihovna pro Arduino (spfd5408)
Kruhový diagram:
Uživatel potřebuje pouze vložit štít TFT přes Arduino. Protože TFT Shield je kompatibilní s Arduino UNO a Arduino mega.
Kroky pro instalaci knihovny TFT v Arduino IDE:
Krok 1: Stáhněte si knihovnu TFT pro Arduino z níže uvedeného odkazu a proveďte zip (pokud již není zazipován).
github.com/JoaoLopesF/SPFD5408
Krok 2: Poté jej zkopírujte a vložte do složky knihovny Arduino v Program Files.
Krok 3: Nyní otevřete Arduino IDE a vyberte Skica -> Zahrnout knihovnu -> Přidat knihovnu.ZIP.
Pak přejděte do knihovny Arduino v Program Files, kde jste vložili zipovou staženou knihovnu v kroku 2 a vyberte a otevřete zipovanou knihovnu SPFD5408-Master.
Tento počítač -> C: Jednotka -> Programové soubory -> Arduino -> knihovny
Nyní po otevření hlavní knihovny SPFD5408 můžete vidět, že váš soubor knihovny byl nainstalován v Arduino IDE.
Krok 4: Nyní v Arduino IDE přejděte na Soubor -> Příklad -> SPFD5408-master -> spfd5408_graphictest
Otevřete jej, zkompilujte a poté nahrajte do Arduina.
Nyní získáte své výsledky na TFT. Uživatelé mohou tento kód upravit podle svých požadavků, například jsme podle nás vložili nějaký text.
Poznámka: Stejným postupem lze postupovat i při instalaci libovolné knihovny v prostředí Arduino IDE.