Kapacitív képernyőmodul, TFT LCD, 1,54 hüvelyk, ST7789, 3,3 V
zoom_out_map
chevron_left chevron_right

A termékfotók tájékoztató jellegűek, és a gyártási tételtől és a beszállítótól függően kisebb eltéréseket mutathatnak. A termék specifikációi és árai előzetes értesítés nélkül változhatnak. Mindent megteszünk, hogy a lehető legpontosabb és leghitelesebb specifikációkat adjuk meg a termékoldalon, de lehetséges, hogy ezek nem teljesen helyesek. Ha ilyen esetet észlel, kérjük, jelentse nekünk.

A termék szakemberek számára készült, és használatához képzett, valamint felhatalmazott személyzet szükséges. A termék nem tartalmaz összeszerelési/használati útmutatót . A termék nem megfelelő képesítéssel rendelkező személyek általi üzembe helyezése a weboldalon található Általános Szerződési Feltételek értelmében a jótállás elvesztését eredményezi.

A megadott műszaki adatok (áram, teljesítmény stb.) ideális működési körülmények között érvényes maximális értékeket jelentenek. A biztonságos használat és az optimális élettartam érdekében javasolt a terméket folyamatos üzemben legfeljebb a megadott maximális értékek 50%-án használni.

Kapacitív képernyőmodul, TFT LCD, 1,54 hüvelyk, ST7789, 3,3 V, 3 vezetékes, 9 BIT

1,54 hüvelykes TFT színes kijelző kapacitív érintéssel, ideális kompakt grafikus felületekhez IoT projektekben és hordozható eszközökben. 240x240 felbontást és IPS panelt kínál élénk színekhez és széles betekintési szöghez, ST7789V vezérlővel 9 bites 3 vezetékes SPI kommunikációval DC láb nélkül, FT6236 kapacitív érintővel I2C-n egyszerű és gyors érintésvezérléshez.

16,05 € Adóval együtt

13,26 € Áfa nélkül

There are no reviews yet.
1-2 zile
check In Stoc

Shipping by csütörtök 27 augusztus

Közeli

This product has a warranty of 2 years.

NEMZETKÖZI SZÁLLÍTÁS
Nemzetközi gyors szállítás az EU-n belül. Ingyenes szállítás 100 EUR feletti megrendelések esetén a legtöbb EU-országban.
GYORS KISZÁLLÍTÁS 24 ÓRÁN BELÜL
24 órán belül szállítunk raktárunkból
HŰSÉGPONTOK
Minden rendelés után pontokat kap, a rendelés értékének 5%-ában.

1,54 hüvelykes színes TFT LCD kijelzőmodul kapacitív érintőképernyővel, 240×240 pixeles felbontással, ideális olyan alkalmazásokhoz, amelyek kompakt, modern és interaktív kijelzőt igényelnek.

A kijelző IPS technológiát használ, amely minden irányban akár 80°-os betekintési szöget biztosít, tiszta képekkel és élénk színekkel, a betekintési szögtől függetlenül.

A kijelző rész integrálja az ST7789V vezérlőt, egy 3 vezetékes SPI interfészt használva, 9 bites átvitellel, ahol a parancsok és az adatok közötti választás a protokoll további bitjén keresztül történik (külön DC csatlakozó nélkül).

Az érintőképernyős rész egy kapacitív érintőpanellel készült, amelyet az FT6236 áramkör vezérel, és amely az oldalsó csatlakozón keresztül elérhető I²C interfészen (SCL és SDA) keresztül kommunikál.

Kis mérete alkalmassá teszi ezt a modult viselhető eszközprojektekhez, grafikus felhasználói felületekhez (GUI), IoT-hez, automatizáláshoz vagy más olyan alkalmazásokhoz, ahol korlátozott a hely.

A kijelző egy használatra kész modulra van szerelve, amely szabványos 2,54 mm-es csatlakozókkal van felszerelve, és kompatibilis a próbapanelekkel és fejlesztőkártyákkal, például az Arduino, ESP32, STM32 stb.

A modul nem 5V-os! 5V-os panelekkel (UNO, Nano, stb...) használva logikai szintátalakítót kell hozzáadni a jellábakhoz!

 

Műszaki adatok:

Tápfeszültség: 2,5 – 3,3 VDC

Logikai feszültség: 3,3 VDC

LCD típusa: TFT színes, 1,54 hüvelyk

Felbontás: 240 (RGB) × 240 pixel

Színek: RGB, 65K

Kijelző típusa: IPS / Áteresztő / Normál fehér

Látószög: 80°

LCD meghajtó IC: ST7789V

Aktív terület: 27,72 × 27,72 mm

Kijelző interfész: SPI 3-vezetékes, 9-bites

Háttérvilágítás: 3 db fehér LED

Érintőpanel típusa: Kapacitív

Érintővezérlő IC: FT6236

Érintőfelület: I²C (IIC)

Érintések maximális száma: 1 pont + gesztusok

Érintési terület: 28,12 × 28,12 mm

Érintőpanel méretei: 40,2 × 40,5 mm

Felületi keménység: 6H

Üzemi hőmérséklet: -20°C ~ +70°C

Teljes méretek: 40,2 × 40,5 × 3,44 mm

ESP32 Wroom DevKitC-vel ellátott modul kivezetései:

Modul tű Funkció ESP32 csatlakozó (példa) Megfigyelések
Földelés Tömeg Földelés Közös asztal
VCC táplálás 3V3 Csak 3,3 V
SCL SPI óra GPIO18 SPI óra (SCK)
SDA SPI dátum GPIO23 SPI adatok (MOSI)
CS Chip kiválasztása GPIO5 Kijelző kiválasztása
RES Visszaállítás GPIO17 Hardver alaphelyzetbe állítása
BL / BLÓ Háttérvilágítás GPIO4 vagy 3V3 PWM vagy állandó BE

⚠️ Megjegyzés: A kijelző a 3 vezetékes SPI protokollt használja 9 bites átvitellel. Az egyenáramú csatlakozót nem használják parancs/adat kiválasztására, ezt a protokoll egy további bitjén keresztül lehet elvégezni.

 

Tesztkód ESP32-vel Arduino IDE-n keresztül:

Ez a tesztkód használható a képernyő tesztelésére (csak képernyő, érintésmentes):

// ESP32 Wroom DevKitC + ST7789 (SPI 3-vezetékes, 9-bites)

 

#belefoglalás

#SCL 18 definiálása

#SDA 23 meghatározása

#definiálja a CS 5-öt

#RST 17 meghatározása

#define BL 4 // vagy -1, ha a BL 3V3-nál van

#define W 240

#H 240 meghatározása

 

statikus inline void clk() { digitalWrite(SCL,1); digitalWrite(SCL,0); }

static inline void send9(bool dc, uint8_t v) { uint16_t w=(uint16_t(dc)<<8)|v; for(int i=8;i>=0;i--){ digitalWrite(SDA,(w>>i)&1); clk(); } ...

statikus inline void cmd(uint8_t c) { digitalWrite(CS,0); send9(0,c); digitalWrite(CS,1); }

statikus inline void dat(uint8_t d) { digitalWrite(CS,0); send9(1,d); digitalWrite(CS,1); }

statikus inline void datN(const uint8_t* p, size_t n){ digitalWrite(CS,0); for(size_t i=0;i)

 

static void rst() { pinMode(RST,OUTPUT); digitalWrite(RST,1); delay(10); digitalWrite(RST,0); delay(20); digitalWrite(RST,1); delay(120); }

static void bl() { if(BL>=0){ pinMode(BL,OUTPUT); digitalWrite(BL,1); } ...

 

statikus void győzelem(uint16_t x0,uint16_t y0,uint16_t x1,uint16_t y1){ } } } }

cmd(0x2A); uint8_t a [4] = {uint8_t(x0>>8),uint8_t(x0),uint8_t(x1>>8),uint8_t(x1)} ; adott N(a,4);

cmd(0x2B); uint8_t b [4] = {uint8_t(y0>>8),uint8_t(y0),uint8_t(y1>>8),uint8_t(y1)} ; adottN(b,4); }

cmd(0x2C);

}

statikus ürességkitöltés(uint16_t c){

win(0,0,W-1,H-1); uint8_t hi=c>>8, lo=c&0xFF; digitalWrite(CS,0); uint8_t hi=c>>8, lo=c&0xFF; digitalWrite(CS,0);

for(uint32_t i=0;i<(uint32_t)W*H;i++) { send9(1,hi); send9(1,lo); } digitalWrite(CS,1); } ` ...

}

 

statikus void init7789(){

cmd(0x01); késleltetés(150); cmd(0x11); késleltetés(120);

cmd(0x3A); megadott(0x55); cmd(0x36); megadott(0x00);

cmd(0x29); késleltetés(50);

}

 

statikus konstans uint16_t pal[]= {0xF800,0x07E0,0x001F,0xFFE0,0xF81F,0x07FF,0xFFFF} ;

 

// minimális 5x7-es betűméret csak a " Sigmanortec.ro "-hoz (S igmanortec .)

statikus konstans uint8_t F [][5] = {

{0x46,0x49,0x49,0x49,0x31} , // S

{0x00,0x44,0x7D,0x40,0x00} , // én

{0x0C,0x52,0x52,0x52,0x3E} , // g

{0x7C,0x04,0x18,0x04,0x78} , // m

{0x20,0x54,0x54,0x54,0x78} , // egy

{0x7C,0x08,0x04,0x04,0x78} , // n

{0x38,0x44,0x44,0x44,0x38} , // o

{0x7C,0x08,0x04,0x04,0x08} , // r

{0x01,0x01,0x7F,0x01,0x01} , // t

{0x38,0x54,0x54,0x54,0x18} , // e

{0x38,0x44,0x44,0x44,0x20} , // c

{0x00,0x60,0x60,0x00,0x00} // .

};

statikus int idx(char ch){

kapcsoló(ch){

'S' eset: 0-t ad vissza; 'i' eset: 1-et ad vissza; 'g' eset: 2-t ad vissza; 'm' eset: 3-at ad vissza;

'a' eset: 4-es érték; 'n' eset: 5-ös érték; 'o' eset: 6-os érték; 'r' eset: 7-es érték;

't' eset: 8-as érték; 'e' eset: 9-es érték; 'c' eset: 10-es érték; '.' eset: 11-es érték;

alapértelmezett: 11-et ad vissza;

}

}

static void px(int x,int y,uint16_t c) { if(x<0||y<0||x>=W||y>=H) return; win(x,y,x,y); digitalWrite(CS,0); send9(1,c>>8); send9(1,c&0xFF); digitalWrite(CS,1); }

static void ch5x7(int x,int y,char ch,uint16_t col,uint8_t sc){ ` ...

int k=idx(ch);

for(int c=0;c<5;c++){ uint8_t b=F [k] [c] ; } } Megjegyzés: A változónevek és kommentek fordítandók, de ebben a kódrészletben ilyenek nincsenek.

for(int r=0;r<7;r++) if(b&(1<)

for(int dx=0;dx

}

}

 

void setup(){

pinMode(CS,KIMENET); pinMode(SCL,KIMENET); pinMode(SDA,KIMENET);

digitalWrite(CS,1); digitalWrite(SCL,0);

bl(); rst(); init7789(); fill(0x0000); } }

 

const char* t=" Sigmanortec.ro "; uint8_t sc=2; int cw=(5+1)*sc;

int x=(W-(int)sztring(t)*cw)/2, y=(H-7*sc)/2;

 

for(int i=0;t [i] ;i++) { ch5x7(x+i*cw,y,t[i],pal[i%7],sc); delay(120); }

}

void ciklus(){}

9917

Produs destinat utilizarii in proiecte electronice, automatizari, prototipare, educatie si cercetare.

Produsul trebuie utilizat numai conform specificatiilor tehnice mentionate in descriere si/sau in documentatia produsului.

Avertismente generale de siguranta:

Nu utilizati produsul la tensiuni, curenti sau temperaturi peste valorile specificate.

Montajul si conectarea trebuie realizate de persoane cu cunostinte tehnice minime in domeniul electric/electronic.

Evitati scurtcircuitele, inversarea polaritatii si conectarea gresita a alimentarii.

Nu lasati produsul alimentat nesupravegheat in timpul testelor.

Produsul nu este jucarie si nu este destinat copiilor.

Pentru modulele electronice, se recomanda utilizarea in carcase, panouri sau montaje protejate, dupa caz.

Identificare produs:

Denumirea produsului, codul/SKU-ul si caracteristicile tehnice sunt mentionate in pagina produsului si/sau pe eticheta ambalajului.

Producator / Importator / Distribuitor:

Sigmanortec S.R.L.

Calea Bucuresti nr. 9, Targu Jiu, Gorj, Romania

E-mail: [email protected]

Website: www.sigmanortec.ro

Persoana responsabila in UE:

Sigmanortec S.R.L.

Calea Bucuresti nr. 9, Targu Jiu, Gorj, Romania

E-mail: [email protected]

Documentatie si siguranta:

Pentru informatii suplimentare, fise tehnice, declaratii de conformitate sau instructiuni, ne puteti contacta la [email protected].