Innehållsförteckning:
Video: Hur man ansluter en 4x3”TFT -skärm med en Arduino: 4 steg
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
FocusLCDs.com skickade ett gratis prov på en 4x3”TFT LCD (P/N: E43RG34827LW2M300-R) för att testa. Detta är en färgaktiv matris -TFT (Thin Film Transistor) LCD (flytande kristallskärm) som använder amorft kisel -TFT som omkopplare. Denna modell består av en TFT-LCD-panel av överförande typ, drivkrets, bakgrundsbelysningsenhet. Upplösningen på en 4,3”TFT-LCD innehåller 480 x 272 pixlar och kan visa upp till 16,7 miljoner färger.
För detta projekt behöver du RA8875 -drivrutinen (finns på AdaFruit för 35 USD) för att ansluta TFT -skärmen till Arduino. Den levereras med en rubrik som du kan lödda efter behov.
Sammanfattning av funktioner
- 480x272 (105,4x67,15), 8/16/18/24-bitars RGB-gränssnitt
- VIT LED -bakgrundsbelysning, ovanifrån
- Bred temperatur
- Transmissiv, 4-tråds resistiv pekskärm
- 300 NITS
- Styrenhet: ILI6408B
- RoHS -kompatibel
Steg 1: Material som behövs
Material
- Arduino UNO
- 4x3”TFT LCD; E43RG34827LW2M300-R
- RA8875 40-Pin Driver Board
- Lödfritt brödbräda
- Dupont Jumper Wires
- 2,54 mm-höjd
- Arduino IDE
- USB-kabel
- Lödkolv
- Lödkabel eller tenn
Steg 2: Steg 1: Anslut RA8875 -kortet och installera bibliotek
- Löd den medföljande rubriken till RA8875 -kortet.
-
Ladda ner och installera dessa Adafruit -bibliotek. Kopiera bara och klistra in den uppackade mappen till Dokument/Arduino/bibliotek (i Windows 10). Observera att Arduino IDE inte gillar bindestreck "-" i filnamnen; ersätt det bara med en understrykning”_”.
- 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)
- Anslut TFT -skärmen till RA8875 -kortet. Observera att skärmen ska vara uppåt.
-
Anslut Arduino till RA8875 -kortet så här på bilden:
- RA8875 VIN till Arduino UNO 5V.
- RA8875 GND till Arduino UNO GND.
- RA8875 SCLK till Arduino UNO Digital #13.
- RA8875 MISO till Arduino UNO Digital #12.
- RA8875 MOSI till Arduino UNO Digital #11.
- RA8875 INT till Arduino UNO #3.
- RA8875 CS till Arduino UNO #10.
- RA8875 ÅTERSTÄLL till Arduino UNO #9.
Steg 3: Steg 2: Öppna en exempelskiss och anpassa
- Slå på du är Arduino IDE. Var noga med att välja rätt kort, dvs Arduino UNO eller MEGA, etc. och välj rätt COM -port.
- I Arduino IDE väljer du Arkiv> Exempel> Adafruit RA8875> byggtest
- I skissen, leta efter rad 39: "if (! Tft.begin (RA8875_480x272)) {" … Se till att "RA8875_480x272" anges.
Steg 4: Steg 3: Ladda upp skissen och se resultatet
- Ladda upp skissen till Arduino UNO genom att trycka på CTRL-U.
- Och voila! Din skärm ska visa något liknande.