Innholdsfortegnelse:
Video: Hvordan koble til en 4x3”TFT -skjerm med en Arduino: 4 trinn
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
FocusLCDs.com sendte meg en gratis prøve av en 4x3”TFT LCD (P/N: E43RG34827LW2M300-R) for å prøve. Dette er en farge -aktiv matrise TFT (Thin Film Transistor) LCD (flytende krystallskjerm) som bruker amorft silisium -TFT som bytteenhet. Denne modellen består av et TFT-LCD-panel av typen Transmissive, driverkrets, bakgrunnsbelysning. Oppløsningen på en 4,3”TFT-LCD inneholder 480 x 272 piksler og kan vise opptil 16,7 millioner farger.
For dette prosjektet trenger du RA8875 driverkort (tilgjengelig på AdaFruit for 35 dollar) for å koble TFT -skjermen til Arduino. Den kommer med en overskrift som du kan lodde på etter behov.
Sammendrag av funksjoner
- 480x272 (105,4x67,15), 8/16/18/24-biters RGB-grensesnitt
- HVIT LED -bakgrunnsbelysning, ovenfra
- Bred temperatur
- Overførbar, 4-leder motstandsdyktig berøringsskjerm
- 300 NITS
- Kontroller: ILI6408B
- RoHS-kompatibel
Trinn 1: Nødvendige materialer
Materialer
- Arduino UNO
- 4x3”TFT LCD; E43RG34827LW2M300-R
- RA8875 40-pinners driverkort
- Loddefritt brødbrett
- Dupont Jumper Wires
- 2,54 mm høydehoder
- Arduino IDE
- USB-kabel
- Loddejern
- Lodde bly eller tinn
Trinn 2: Trinn 1: Koble til RA8875 -kortet og installer biblioteker
- Lodd den medfølgende overskriften til RA8875 -kortet.
-
Last ned og installer disse Adafruit -bibliotekene. Bare kopier og lim inn den utpakkede mappen til Documents/Arduino/libraries (i Windows 10). Vær oppmerksom på at Arduino IDE ikke liker bindestreker "-" i filnavnene; bare bytt den ut med en understreking “_”.
- 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)
- Koble TFT -skjermen til RA8875 -kortet. Vær oppmerksom på at skjermen skal vende opp.
-
Koble Arduino til RA8875 -kortet slik på bildet:
- RA8875 VIN til Arduino UNO 5V.
- RA8875 GND til Arduino UNO GND.
- RA8875 SCLK til Arduino UNO Digital #13.
- RA8875 MISO til Arduino UNO Digital #12.
- RA8875 MOSI til Arduino UNO Digital #11.
- RA8875 INT til Arduino UNO #3.
- RA8875 CS til Arduino UNO #10.
- RA8875 RESET to Arduino UNO #9.
Trinn 3: Trinn 2: Åpne et eksempelskisse og tilpass
- Slå på du er Arduino IDE. Pass på å velge riktig kort, dvs. Arduino UNO eller MEGA, etc., og velg riktig COM -port.
- I Arduino IDE velger du Fil> Eksempler> Adafruit RA8875> buildtest
- På skissen, se etter linje 39: “if (! Tft.begin (RA8875_480x272)) {“… Sørg for at “RA8875_480x272” er angitt.
Trinn 4: Trinn 3: Last opp skissen og se resultatet
- Last opp skissen til Arduino UNO ved å trykke CTRL-U.
- Og voila! Skjermen din skal vise noe slikt.