Sadržaj:

Kako povezati 4x3”TFT ekran s Arduinom: 4 koraka
Kako povezati 4x3”TFT ekran s Arduinom: 4 koraka

Video: Kako povezati 4x3”TFT ekran s Arduinom: 4 koraka

Video: Kako povezati 4x3”TFT ekran s Arduinom: 4 koraka
Video: SKR 1.4 - Connecting any BTT Touch Screen Display to SKR 1.3/1.4 2024, Juli
Anonim
Kako povezati 4x3”TFT ekran s Arduinom
Kako povezati 4x3”TFT ekran s Arduinom

FocusLCDs.com mi je poslao besplatni uzorak 4x3”TFT LCD-a (P/N: E43RG34827LW2M300-R) da ga isprobam. Ovo je LCD aktivni matrični TFT (tranzistor sa tankim filmom) LCD (ekran sa tečnim kristalima) koji koristi amorfni silicijum TFT kao preklopni uređaj. Ovaj model se sastoji od transmisivnog TFT-LCD panela, upravljačkog sklopa, jedinice za pozadinsko osvjetljenje. Rezolucija 4.3”TFT-LCD-a sadrži 480x272 piksela i može prikazati do 16,7 miliona boja.

Za ovaj projekt trebat će vam ploča upravljačkog programa RA8875 (dostupna na AdaFruit -u za 35 USD) za povezivanje TFT zaslona s Arduinom. Dolazi s zaglavljem na koje možete lemiti po potrebi.

Sažetak funkcija

  • 480x272 (105.4x67.15), 8/16/18/24-bitni RGB interfejs
  • BIJELO LED pozadinsko osvjetljenje, pogled odozgo
  • Široka temperatura
  • Transmisivni, 4-žični otporni zaslon osjetljiv na dodir
  • 300 NITS
  • Kontroler: ILI6408B
  • RoHS Compliant

Korak 1: Potrebni materijali

Materijali

  1. Arduino UNO
  2. 4x3”TFT LCD; E43RG34827LW2M300-R
  3. RA8875 40-pinska upravljačka ploča
  4. Lemna ploča
  5. Dupont žice za kratkospojnike
  6. Zaglavlja 2,54 mm
  7. Arduino IDE
  8. USB kabel
  9. Lemilica
  10. Lemilica ili kalaj

Korak 2: Korak 1: Povežite ploču RA8875 i instalirajte biblioteke

Korak 1: Povežite ploču RA8875 i instalirajte biblioteke
Korak 1: Povežite ploču RA8875 i instalirajte biblioteke
  1. Lemite pripadajuće zaglavlje na ploču RA8875.
  2. Preuzmite i instalirajte ove Adafruit biblioteke. Samo kopirajte i zalijepite raspakiranu mapu u Documents/Arduino/libraries (u sustavu Windows 10). Imajte na umu da Arduino IDE ne voli crtice "-" u imenima datoteka; samo ga zamijenite donjom crtom “_”.

    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. Povežite TFT ekran sa pločom RA8875. Imajte na umu da bi zaslon trebao biti okrenut prema gore.
  4. Spojite Arduino na ploču RA8875 ovako na slici:

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

Korak 3: Korak 2: Otvorite primjer skice i prilagodite je

Korak 2: Otvorite primjer skice i prilagodite
Korak 2: Otvorite primjer skice i prilagodite
  1. Pali, ti si Arduino IDE. Pazite da odaberete ispravnu ploču, npr. Arduino UNO ili MEGA, itd., I odaberite ispravan COM port.
  2. U Arduino IDE -u odaberite Datoteka> Primjeri> Adafruit RA8875> buildtest
  3. Na skici potražite red 39: “if (! Tft.begin (RA8875_480x272)) {“… Uvjerite se da je označeno “RA8875_480x272”.

Korak 4: Korak 3: Otpremite skicu i pogledajte rezultat

Korak 3: Otpremite skicu i pogledajte rezultat
Korak 3: Otpremite skicu i pogledajte rezultat
  1. Otpremite tu skicu u Arduino UNO pritiskom na CTRL-U.
  2. I voila! Vaš ekran bi trebao prikazati ovako nešto.

Preporučuje se: