Kazalo:
Video: Kako povezati 4x3”TFT zaslon z Arduinom: 4 koraki
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
FocusLCDs.com mi je poslal brezplačen vzorec 4x3”TFT LCD (P/N: E43RG34827LW2M300-R), da ga preizkusim. To je barvni aktivni matrični TFT (tankoslojni tranzistor) LCD (zaslon s tekočimi kristali), ki uporablja amorfni silicijev TFT kot preklopno napravo. Ta model je sestavljen iz transmisivne TFT-LCD plošče, gonilnega vezja, enote za osvetlitev ozadja. Ločljivost 4,3-palčnega TFT-LCD-ja vsebuje 480x272 slikovnih pik in lahko prikaže do 16,7 milijona barv.
Za ta projekt boste potrebovali gonilniško ploščo RA8875 (na voljo pri AdaFruit za 35 USD), da povežete zaslon TFT z Arduinom. Na voljo je z glavo, ki jo lahko po potrebi spajkate.
Povzetek funkcij
- 480x272 (105,4x67,15), 8/16/18/24-bitni vmesnik RGB
- BELA LED osvetlitev, pogled od zgoraj
- Široka temperatura
- Prenosni, 4-žilni uporovni zaslon na dotik
- 300 NIT
- Krmilnik: ILI6408B
- Skladno z RoHS
Korak: Potrebni materiali
Materiali
- Arduino UNO
- 4x3 "TFT LCD; E43RG34827LW2M300-R
- RA8875 40-polna gonilna plošča
- Spajkalna deska
- Mostične žice Dupont
- Glave 2,54 mm
- Arduino IDE
- USB kabel
- Spajkalnik
- Spajkalni kabel ali kositer
2. korak: 1. korak: Povežite ploščo RA8875 in namestite knjižnice
- Prilepite priloženo glavo na ploščo RA8875.
-
Prenesite in namestite te knjižnice Adafruit. Preprosto kopirajte in prilepite nezapakirano mapo v Dokumenti/Arduino/knjižnice (v sistemu Windows 10). Upoštevajte, da Arduino IDE ne mara pomišljajev »-« v imenih datotek; samo zamenjajte s podčrtajem "_".
- 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)
- Priključite zaslon TFT na ploščo RA8875. Upoštevajte, da mora biti zaslon obrnjen navzgor.
-
Arduino priključite na ploščo RA8875, kot je prikazano na sliki:
- RA8875 VIN za Arduino UNO 5V.
- RA8875 GND v 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.
3. korak: 2. korak: Odprite primer skice in jo prilagodite
- Zaženite Arduino IDE. Pazite, da izberete pravilno ploščo, na primer Arduino UNO ali MEGA itd., In izberite prava vrata COM.
- V Arduino IDE izberite Datoteka> Primeri> Adafruit RA8875> buildtest
- Na skici poiščite vrstico 39: “if (! Tft.begin (RA8875_480x272)) {“… Prepričajte se, da je označeno “RA8875_480x272”.
4. korak: 3. korak: naložite skico in si oglejte rezultat
- Skico naložite v Arduino UNO s pritiskom na CTRL-U.
- In voila! Vaš zaslon bi moral prikazati nekaj takega.