Satura rādītājs:

Kā savienot 4x3 collu TFT displeju ar Arduino: 4 soļi
Kā savienot 4x3 collu TFT displeju ar Arduino: 4 soļi

Video: Kā savienot 4x3 collu TFT displeju ar Arduino: 4 soļi

Video: Kā savienot 4x3 collu TFT displeju ar Arduino: 4 soļi
Video: Ошибки в сантехнике. Вводной узел в квартиру. 2024, Jūlijs
Anonim
Kā savienot 4x3 collu TFT displeju ar Arduino
Kā savienot 4x3 collu TFT displeju ar Arduino

FocusLCDs.com man nosūtīja bezmaksas 4x3 collu TFT LCD paraugu (P/N: E43RG34827LW2M300-R), lai to izmēģinātu. Šis ir krāsu aktīvās matricas TFT (plānās plēves tranzistora) LCD (šķidro kristālu displejs), kurā kā komutācijas ierīce tiek izmantots amorfs silīcija TFT. Šis modelis sastāv no transmisīva tipa TFT-LCD paneļa, draivera ķēdes, fona apgaismojuma bloka. 4,3 collu TFT-LCD izšķirtspēja satur 480x272 pikseļus un var parādīt līdz pat 16,7 miljoniem krāsu.

Šim projektam jums būs nepieciešama RA8875 draivera plate (pieejama AdaFruit par 35 ASV dolāriem), lai savienotu TFT displeju ar Arduino. Tas ir aprīkots ar galveni, kuru varat lodēt pēc vajadzības.

Funkciju kopsavilkums

  • 480x272 (105,4x67,15), 8/16/18/24 bitu RGB interfeiss
  • BALTA LED fona apgaismojums, skats no augšas
  • Plaša temperatūra
  • Transmisīvs, 4 vadu pretestības skārienekrāns
  • 300 NITS
  • Kontrolieris: ILI6408B
  • Atbilst RoHS

1. darbība. Nepieciešamie materiāli

Materiāli

  1. Arduino UNO
  2. 4x3 collu TFT LCD; E43RG34827LW2M300-R
  3. RA8875 40 kontaktu draivera panelis
  4. Maizes dēlis bez lodēšanas
  5. Dupont Jumper vadi
  6. 2,54 mm augstuma galvenes
  7. Arduino IDE
  8. USB kabelis
  9. Lodāmurs
  10. Lodēšanas svins vai alva

2. darbība: 1. darbība: pievienojiet RA8875 plati un instalējiet bibliotēkas

1. darbība: pievienojiet RA8875 plati un instalējiet bibliotēkas
1. darbība: pievienojiet RA8875 plati un instalējiet bibliotēkas
  1. Lodējiet pievienoto galveni pie RA8875 plates.
  2. Lejupielādējiet un instalējiet šīs Adafruit bibliotēkas. Vienkārši nokopējiet un ielīmējiet neiesaiņoto mapi dokumentos/Arduino/bibliotēkās (operētājsistēmā Windows 10). Ņemiet vērā, ka Arduino IDE nepatīk domuzīmes “-” failu nosaukumos; vienkārši nomainiet to ar pasvītrojumu “_”.

    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. Pievienojiet TFT displeju pie RA8875 plates. Ņemiet vērā, ka displejam jābūt vērstam uz augšu.
  4. Pievienojiet Arduino pie RA8875 plates tā, kā parādīts attēlā:

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

3. darbība: 2. darbība. Atveriet skices paraugu un pielāgojiet

2. darbība. Atveriet skices paraugu un pielāgojiet
2. darbība. Atveriet skices paraugu un pielāgojiet
  1. Iededzini, ka esi Arduino IDE. Uzmanieties, lai izvēlētos pareizo dēli, piemēram, Arduino UNO vai MEGA utt., Un izvēlieties pareizo COM portu.
  2. Arduino IDE atlasiet Fails> Piemēri> Adafruit RA8875> buildtest
  3. Skicē meklējiet 39. rindiņu: “ja (! Tft.begin (RA8875_480x272)) {“… Pārliecinieties, vai ir norādīts “RA8875_480x272”.

4. darbība: 3. darbība: augšupielādējiet skici un skatiet rezultātu

3. darbība: augšupielādējiet skici un skatiet rezultātu
3. darbība: augšupielādējiet skici un skatiet rezultātu
  1. Augšupielādējiet šo skici Arduino UNO, nospiežot CTRL-U.
  2. Un voila! Ekrānā vajadzētu parādīt kaut ko līdzīgu.

Ieteicams: