Sadržaj:
Video: Kako spojiti 4x3”TFT zaslon s Arduinom: 4 koraka
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
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 s tankim filmom) LCD (zaslon s tekućim kristalima) koji koristi amorfni silicijski TFT kao sklopni uređaj. Ovaj model se sastoji od transmisivnog TFT-LCD panela, upravljačkog sklopa, jedinice pozadinskog osvjetljenja. Rezolucija 4.3”TFT-LCD-a sadrži 480x272 piksela i može prikazati do 16,7 milijuna 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 značajki
- 480x272 (105.4x67.15), 8/16/18/24-bitno RGB sučelje
- BIJELO LED pozadinsko osvjetljenje, pogled odozgo
- Široka temperatura
- Transmisivni, 4-žični otporni zaslon osjetljiv na dodir
- 300 NITS
- Kontroler: ILI6408B
- RoHS usklađen
Korak 1: Potrebni materijali
Materijali
- Arduino UNO
- 4x3”TFT LCD; E43RG34827LW2M300-R
- RA8875 40-pinska upravljačka ploča
- Oplata za lemljenje
- Dupont žice za kratkospojnike
- Zaglavlja 2,54 mm
- Arduino IDE
- USB kabl
- Lemilica
- Lem ili olovo za lemljenje
Korak 2: Korak 1: Povežite ploču RA8875 i instalirajte knjižnice
- Lemite pripadajuće zaglavlje na ploču RA8875.
-
Preuzmite i instalirajte ove biblioteke Adafruit. Samo kopirajte i zalijepite raspakiranu mapu u Documents/Arduino/libraries (u sustavu Windows 10). Imajte na umu da Arduino IDE ne voli crtice "-" u nazivima datoteka; samo ga zamijenite donjom crtom "_".
- Adafruit_RA8875_Master (https://github.com/adafruit/Adafruit_RA8875)
- Adafruit_GFX_Library_Master (https://github.com/adafruit/Adafruit-GFX-Library)
- Adafruit_STMPE610_Master (https://github.com/adafruit/Adafruit_STMPE610)
- Spojite TFT zaslon na ploču RA8875. Imajte na umu da zaslon mora biti okrenut prema gore.
-
Spojite Arduino na ploču RA8875 ovako na slici:
- RA8875 VIN za Arduino UNO 5V.
- RA8875 GND za Arduino UNO GND.
- RA8875 SCLK za Arduino UNO Digital #13.
- RA8875 MISO za Arduino UNO Digital #12.
- RA8875 MOSI za Arduino UNO Digital #11.
- RA8875 INT za Arduino UNO #3.
- RA8875 CS za Arduino UNO #10.
- RA8875 RESET za Arduino UNO #9.
Korak 3: Korak 2: Otvorite primjer skice i prilagodite
- Uključite Arduino IDE. Pazite da odaberete ispravnu ploču, npr. Arduino UNO ili MEGA, itd. I odaberete ispravan COM port.
- U Arduino IDE -u odaberite Datoteka> Primjeri> Adafruit RA8875> buildtest
- Na skici potražite redak 39: “if (! Tft.begin (RA8875_480x272)) {“… Provjerite je li označeno “RA8875_480x272”.
Korak 4: Korak 3: Prenesite skicu i pogledajte rezultat
- Prenesite skicu u Arduino UNO pritiskom na CTRL-U.
- I voila! Vaš zaslon bi trebao prikazati nešto poput ovoga.