Obsah:

Jak propojit 4x3”TFT displej s Arduinem: 4 kroky
Jak propojit 4x3”TFT displej s Arduinem: 4 kroky

Video: Jak propojit 4x3”TFT displej s Arduinem: 4 kroky

Video: Jak propojit 4x3”TFT displej s Arduinem: 4 kroky
Video: 1.8" TFT LCD Display module ST7735S 128x160, Обзор 2024, Červenec
Anonim
Jak propojit TFT displej 4x3”s Arduinem
Jak propojit TFT displej 4x3”s Arduinem

Společnost FocusLCDs.com mi poslala zdarma vzorek 4x3”TFT LCD (P/N: E43RG34827LW2M300-R) k vyzkoušení. Jedná se o barevný aktivní maticový TFT (Thin Film Transistor) LCD (displej z tekutých krystalů), který používá jako přepínací zařízení amorfní křemíkový TFT. Tento model se skládá z transmisivního panelu TFT-LCD, ovladače, podsvícení. Rozlišení 4,3”TFT-LCD obsahuje 480 x 272 pixelů a dokáže zobrazit až 16,7 milionu barev.

Pro tento projekt budete potřebovat desku ovladače RA8875 (k dispozici na AdaFruit za 35 USD) k propojení TFT displeje s Arduinem. Dodává se se záhlavím, na které můžete pájet podle potřeby.

Souhrn funkcí

  • 480 x 272 (105,4 x 67,15), 8/16/18/24 bitové rozhraní RGB
  • BÍLÉ LED podsvícení, Pohled shora
  • Široká teplota
  • Transmisivní, 4vodičová odporová dotyková obrazovka
  • 300 NITS
  • Ovladač: ILI6408B
  • Vyhovuje RoHS

Krok 1: Potřebné materiály

Materiály

  1. Arduino UNO
  2. 4x3”TFT LCD; E43RG34827LW2M300-R
  3. RA8875 40pinová řídicí deska
  4. Nepájivá prkénka
  5. Dupontové propojovací vodiče
  6. Rozteč 2,54 mm
  7. Arduino IDE
  8. USB kabel
  9. Páječka
  10. Pájecí olovo nebo cín

Krok 2: Krok 1: Připojte desku RA8875 a nainstalujte knihovny

Krok 1: Připojte desku RA8875 a nainstalujte knihovny
Krok 1: Připojte desku RA8875 a nainstalujte knihovny
  1. Pájku připojte k desce RA8875.
  2. Stáhněte a nainstalujte tyto knihovny Adafruit. Stačí zkopírovat a vložit rozbalenou složku do Documents/Arduino/libraries (ve Windows 10). Všimněte si, že Arduino IDE nemá rád pomlčky „-“v názvech souborů; stačí jej nahradit podtržítkem „_“.

    1. Adafruit_RA8875_Master (https://github.com/adafruit/Adafruit_RA8875)
    2. Adafruit_GFX_Library_Master (https://github.com/adafruit/Adafruit-GFX-Library)
    3. Adafruit_STMPE610_Master (https://github.com/adafruit/Adafruit_STMPE610)
  3. Připojte displej TFT k desce RA8875. Pamatujte, že displej by měl směřovat nahoru.
  4. Připojte Arduino k desce RA8875 takto na obrázku:

    1. RA8875 VIN na Arduino UNO 5V.
    2. RA8875 GND na Arduino UNO GND.
    3. RA8875 SCLK na Arduino UNO Digital #13.
    4. RA8875 MISO na Arduino UNO Digital #12.
    5. RA8875 MOSI na Arduino UNO Digital #11.
    6. RA8875 INT na Arduino UNO #3.
    7. RA8875 CS na Arduino UNO #10.
    8. RA8875 RESET na Arduino UNO #9.

Krok 3: Krok 2: Otevřete příklad skici a přizpůsobte

Krok 2: Otevřete ukázkový náčrt a přizpůsobte
Krok 2: Otevřete ukázkový náčrt a přizpůsobte
  1. Spusťte, jste Arduino IDE. Dávejte pozor, abyste vybrali správnou desku, tj. Arduino UNO nebo MEGA atd., A vyberte správný port COM.
  2. V Arduino IDE vyberte Soubor> Příklady> Adafruit RA8875> buildtest
  3. V náčrtu vyhledejte řádek 39: „if (! Tft.begin (RA8875_480x272)) {“… Ujistěte se, že je uvedeno „RA8875_480x272“.

Krok 4: Krok 3: Nahrajte skicu a zobrazte výsledek

Krok 3: Nahrajte skicu a zobrazte výsledek
Krok 3: Nahrajte skicu a zobrazte výsledek
  1. Nahrajte tuto skicu do Arduino UNO stisknutím CTRL-U.
  2. A voila! Vaše obrazovka by měla zobrazovat něco takového.

Doporučuje: