Logo Logo
Nazaj na seznam
Arduino

Kako pravilno povezati 2.0" SPI TFT LCD zaslon z Arduinom

14. 03. 2026
Kako pravilno povezati 2.0" SPI TFT LCD zaslon z Arduinom

2.0-palčni TFT zaslon s krmilnikom ILI9341 uporablja protokol SPI. Za razliko od navadnih zaslonov ta omogoča polne barve in hitro osveževanje, kar je idealno za tvoj digitalni termometer ali uro.

Shema povezovanja (Arduino Uno)

Zaslon povežemo na naslednje pine. Bodite pozorni, da SPI pini na Arduinu Uno (11, 12, 13) niso poljubni!

Zaslon (LCD)Arduino UnoOpis
VCC5V / 3.3VNapajanje
GNDGNDOzemljitev
CS10Chip Select
RESET9Reset zaslona
DC / RS8Data / Command
SDI (MOSI)11SPI Master Out
SCK13SPI Clock
LED3.3VOsvetlitev ozadja
SDO (MISO)12SPI Master In (opcijsko)

Potrebne knjižnice

Za delo s tem zaslonom v Arduino IDE namesti naslednji knjižnici:

  • Adafruit GFX Library (osnova za risanje)
  • Adafruit ILI9341 (gonilnik za tvoj zaslon)

Testna koda

#include "Adafruit_GFX.h"
#include "Adafruit_ILI9341.h"

#define TFT_DC 8
#define TFT_CS 10
#define TFT_RST 9

Adafruit_ILI9341 tft = Adafruit_ILI9341(TFT_CS, TFT_DC, TFT_RST);

void setup() {
    tft.begin();
    tft.setRotation(3); // Horizontalna postavitev
    tft.fillScreen(ILI9341_BLACK);
    tft.setCursor(20, 100);
    tft.setTextColor(ILI9341_YELLOW);
    tft.setTextSize(3);
    tft.print("Zivjo, Borut!");
}

void loop() {}

Hvala za obisk! Dodajam politiko zasebnosti.

© 2024 Vse pravice pridržane.

Vam je koda pomagala? Če želite podpreti moj trud pri pripravi vodičev in vzdrževanju strani, mi lahko namenite donacijo za kavo.