Obsah:

Grafický štít Arduino TFT: 4 kroky (s obrázky)
Grafický štít Arduino TFT: 4 kroky (s obrázky)

Video: Grafický štít Arduino TFT: 4 kroky (s obrázky)

Video: Grafický štít Arduino TFT: 4 kroky (s obrázky)
Video: Arduino návody | TFT LCD displej 1.77" 160x128 2024, Červenec
Anonim
Image
Image
Elektrické schéma
Elektrické schéma

Tento návod vysvětluje, jak vytvořit barevný grafický štít 240 x 320 pixelů (QVGA) pro váš Arduino UNO R3.

Štít, který je vybaven sběrnicí SPI a ovladačem displeje ILI9341, se zapojuje přímo do vašeho Arduina.

Používá se pouze 5 datových pinů Arduino, takže ostatní piny jsou pro vaše projekty volné.

Displej TFT má stejnou délku jako vaše Arduino, což přináší úhledný balíček.

Štít:

  • eliminuje potřebu kabelů.
  • poskytuje stabilní držák displeje
  • obsahuje potřebné děliče napětí 5 voltů až 3 volty
  • lze stohovat na jiné štíty Arduino

Odhadovaná cena dílů je nižší než 20 $

snímky

Fotografie 1 ukazuje zapnutý štít Arduino.

Video ukazuje štít TFT v akci.

Krok 1: Seznam dílů

Následující části byly získány z

  • 1 pouze 2,2 palce TFT SPI LCD zobrazovací modul 240*320 ILI9341 se slotem pro kartu SD pro Arduino Raspberry Pi 51/AVR/STM32/ARM/PIC [1]
  • 1 pouze prototypová rozšiřující deska plošných spojů pro Arduino ATMEGA328P UNO R3 Shield FRB 4 vlákno PCB Breadboard 2 mm 2,54 mm rozteč

Následující části byly získány lokálně:

  • 5 pouze 2K2 ohmy 1/8 wattové kovové filmové odpory
  • 5 pouze 3k3 ohm 1/8 wattové kovové filmové odpory
  • 1 pouze 40kolíková svorkovnice s roztečí 0,1 palce/2,54 mm pro desky plošných spojů
  • 10 ampérový pocínovaný měděný pojistkový drát

Odhadovaná cena dílů je nižší než 20 $

Krok 2: Schéma zapojení

Elektrické schéma
Elektrické schéma
Elektrické schéma
Elektrické schéma

Modul TFT přijímá 5 voltů, protože má 3 voltový regulátor napětí, ale každý ze vstupů TFT očekává 3 volty.

2K2 | Děliče napětí 3K3 snižují 5voltové výstupy Arduino až na 3 volty.

snímky

  • Fotografie 1 ukazuje schéma zapojení TFT.
  • Fotografie 2 ukazuje odpovídající štít
  • Na fotografii 3 je spodní strana štítu
  • Fotografie 4 ukazuje pohled shora na štít
  • Fotografie 5 ukazuje sestavenou jednotku

Testování

  • Odpojte displej TFT ze štítu
  • Vložte štít do svého Arduina
  • Připojte Arduino k počítači
  • Zkontrolujte, zda každá křižovatka děliče napětí měří 3 volty.
  • Odpojte Arduino od počítače
  • Zapojte TFT displej
  • Nyní jste připraveni vyrazit.

Krok 3: Software

Kromě přiloženého kódu jsou vyžadovány tři soubory knihovny

Krok 1

Stáhněte si následující soubory knihovny:

  • https://github.com/adafruit/Adafruit_ILI9341
  • https://github.com/adafruit/Adafruit-GFX-Library
  • https://github.com/adafruit/Adafruit_BusIO

Každý z výše uvedených souborů je ve formátu zip a zobrazí se ve složce pro stahování

Krok 2

Vyberte a nainstalujte každou z výše uvedených knihoven pomocí svého Arduino IDE:

  • Klikněte na „Skica | Zahrnout knihovnu | Přidat knihovnu ZIP… | Adafruit_ILI9341-master.zip”
  • Klikněte na „Skica | Zahrnout knihovnu | Přidat knihovnu ZIP… | Adafruit-GFX-Library-master.zip”
  • Klikněte na „Skica | Zahrnout knihovnu | Přidat knihovnu Zip… | Adafruit_BusIO-master.zip”

Krok 3

Z vašeho Arduino IDE:

  • Zkopírujte přiložený soubor „graphicstest2.ino“do skici Arduina [1]
  • Uložte skicu jako „graphicstest2“a poté ji nahrajte do svého Arduina

Poznámka

[1]

Obsah „graphicstest2.ino“je shodný s ukázkovým souborem knihovny „… | Arduino | knihovny | Adafruit_ILI9341-master | příklady | grafický test | graphicstest.ino “kromě toho, že v záhlaví byly definovány některé další piny zobrazovacího modulu.

Součástí je také kód pro titulní fotografii.

Krok 4: Shrnutí

Instructable popisuje, jak vytvořit grafický štít TFT pro váš Arduino Uno R3

Velikost displeje je 320 x 240 pixelů (QVGA)

Štít SPI se zapojuje přímo do vašeho Arduina

Je vyžadováno pouze 5 datových pinů Arduino

Displej TFT má stejnou délku jako vaše Arduino, což přináší úhledný balíček.

Odhadovaná cena dílů je 20 $

Kliknutím sem zobrazíte mé další pokyny.

Doporučuje: