2.8´´ ILI9341 SPI 240×320 Dokunmatik TFT Ekran Modülü
2.8 inç SPI dokunmatik TFT ekran, renkli grafik arayüzleri ve dokunmatik kullanici kontrolü olusturmak için kullanilan 240×320 piksel çözünürlüklü TFT LCD modülüdür. ILI9341 ekran kontrolcüsü ve XPT2046 rezistif dokunmatik kontrolcüsü sayesinde Arduino, ESP32, STM32 ve benzeri mikrodenetleyici projelerine entegre edilebilir.
Modül 65K renk destegi, 4 telli SPI ekran arayüzü, rezistif dokunmatik panel ve microSD kart yuvasini tek kart üzerinde birlestirir. Sensör paneli, cihaz menüsü, robotik kontrol ekrani, veri görüntüleme ve gömülü kullanici arayüzü projelerinde kullanilabilir.
240×320 Çözünürlük 2.8 inç ekran üzerinde metin, ikon, grafik ve kullanici arayüzlerinin renkli olarak görüntülenmesini saglar.
ILI9341 Kontrolcü Arduino ve diger gömülü platformlarda yaygin grafik kütüphanesi destegine sahip TFT ekran sürücüsü kullanir.
XPT2046 Dokunmatik Rezistif dokunmatik panel üzerinden koordinat ve kullanici dokunma bilgisinin okunmasini saglar.
SPI + microSD Seri haberlesmeyle GPIO kullanimini azaltirken microSD yuvasi görsel ve veri depolama uygulamalarina olanak verir.
Neden 2.8´´ SPI Dokunmatik TFT Ekran Tercih Edilmeli?
Karakter LCD veya küçük OLED ekranlardan farkli olarak bu modül, 240×320 piksel renkli grafik alani ile dokunmatik girisi ayni sistemde sunar. Böylece ayri butonlar kullanmadan menü, ayar ekrani, sayisal gösterge ve grafik tabanli kontrol arayüzleri hazirlanabilir.
SPI baglantisi paralel TFT ekranlara kiyasla daha az mikrodenetleyici pini kullanir. ILI9341'in yaygin yazilim destegi ise ekranin Arduino, ESP32 ve STM32 gibi farkli platformlara entegrasyonunu kolaylastirir.
Öne Çikan Özellikler
- 2.8 inç TFT LCD: Kompakt renkli grafik ekran yapisi.
- 240×320 piksel: QVGA sinifi ekran çözünürlügü sunar.
- 65K renk: RGB565 16 bit renk gösterimini destekler.
- ILI9341: TFT görüntü kontrolünü gerçeklestiren yaygin ekran sürücüsüdür.
- XPT2046: Rezistif dokunmatik panelin koordinatlarini okuyan kontrolcü bulunur.
- 4 telli SPI: TFT ekran verilerinin seri olarak aktarilmasini saglar.
- Ayri dokunmatik SPI hatlari: T_CLK, T_CS, T_DIN, T_DO ve T_IRQ pinleri bulunur.
- microSD kart yuvasi: Bitmap, font veya uygulama verilerinin depolanmasina imkan verir.
- 3.3–5V VCC: Hazir modülün güç giris araligidir.
- 3.3V lojik: SPI ve kontrol sinyalleri 3.3V TTL seviyesine göre belirtilmistir.
Kullanim Alanlari
Arduino dokunmatik arayüzleri
ESP32 kontrol panelleri
Sensör veri ekranlari
Robotik kontrol sistemleri
IoT kullanici arayüzleri
Tasinabilir ölçüm cihazlari
Menü ve ayar ekranlari
Grafik ve veri görüntüleme
ILI9341 ve XPT2046 Ne Ise Yarar?
ILI9341, TFT panel üzerindeki piksellerin renk ve konum bilgisini yöneten ekran kontrolcüsüdür. Mikrodenetleyiciden gelen komut ve grafik verileri SPI üzerinden alinarak 240×320 piksel panel üzerinde görüntülenir.
XPT2046 ise ekranin üzerindeki 4 telli rezistif dokunmatik panelden gelen analog bilgileri isleyerek dokunulan noktanin koordinatlarinin okunmasini saglar. Bu nedenle görüntü ve dokunmatik islevleri ayni panel üzerinde bulunsa da ayri kontrolcü ve chip-select hatlari kullanilir.
Rezistif Dokunmatik Ekran Nasil Çalisir?
Rezistif dokunmatik panel, üst üste bulunan iletken katmanlarin fiziksel basinçla temas etmesi prensibiyle çalisir. Parmakla kullanilabildigi gibi ürün tipine uygun bir stylus kalemle de kontrol edilebilir.
Dokunmatik koordinatlar uygulamada kullanilan ekran yönüne göre kalibre edilmelidir. Ham X/Y degerlerinin dogrudan ekran piksel koordinati olarak kullanilmasi yerine minimum ve maksimum dokunma degerlerinin yazilimda eslestirilmesi daha dogru sonuç verir.
Teknik Özellikler
| Ürün Tipi |
Dokunmatik renkli TFT LCD ekran modülü |
| TLS Robotik Stok Kodu |
AL-AA381 |
| Ekran Boyutu |
2.8 inç |
| Ekran Teknolojisi |
TFT LCD |
| Çözünürlük |
240 × 320 piksel |
| Renk Destegi |
RGB 65K / 16 bit RGB565 |
| Ekran Kontrolcüsü |
ILI9341 |
| Dokunmatik Tipi |
4 telli rezistif dokunmatik |
| Dokunmatik Kontrolcüsü |
XPT2046 |
| TFT Haberlesme |
4 telli SPI |
| Dokunmatik Haberlesme |
SPI |
| Güç Girisi |
3.3V – 5V DC |
| Lojik I/O Seviyesi |
3.3V TTL |
| Dokunmatik Model Parlakligi |
Yaklasik 190 cd/m² |
| Aktif Görüntü Alani |
43.2 × 57.6 mm |
| PCB Boyutu |
Yaklasik 50 × 86 mm |
| Güç Tüketimi |
Yaklasik 0.31W sinifi |
| Arka Aydinlatma |
LED, kontrol edilebilir |
| microSD Kart Yuvasi |
Var, SPI arayüzlü |
| Temel Kullanim |
Grafik ve dokunmatik gömülü kullanici arayüzleri |
Pin Yapisi
Ana 14 pin baglanti grubu TFT ekran ve dokunmatik panel sinyallerini disari tasir:
- VCC: 3.3V–5V modül güç girisi
- GND: Toprak baglantisi
- CS: TFT chip-select
- RESET: TFT reset
- DC/RS: Komut / veri seçimi
- SDI / MOSI: TFT SPI veri girisi
- SCK: TFT SPI saat hatti
- LED: Arka aydinlatma kontrolü
- SDO / MISO: TFT SPI veri çikisi
- T_CLK: Dokunmatik SPI saat hatti
- T_CS: Dokunmatik chip-select
- T_DIN: Dokunmatik SPI veri girisi
- T_DO: Dokunmatik SPI veri çikisi
- T_IRQ: Dokunma algilama kesme çikisi
Arduino ve ESP32 ile Kullanim
- Beslemeyi baglayin: VCC ve GND baglantilarini uygun güç kaynagina baglayin.
- TFT SPI hatlarini baglayin: SCK, MOSI, MISO, CS, DC ve RESET pinlerini mikrodenetleyiciye tanimlayin.
- ILI9341 sürücüsünü seçin: Adafruit_ILI9341, TFT_eSPI veya uyumlu grafik kütüphanesini yapilandirin.
- Dokunmatik pinlerini baglayin: XPT2046 için T_CLK, T_CS, T_DIN, T_DO ve gerekirse T_IRQ hatlarini kullanin.
- Dokunmatigi kalibre edin: Ekran yönüne göre minimum/maksimum X ve Y degerlerini belirleyin.
- microSD gerekiyorsa baglayin: Kart yuvasinin SD_CS, MOSI, MISO ve CLK hatlarini uygun SPI baglantisina dahil edin.
Kritik Lojik Seviye Notu: Modülün VCC güç girisi 3.3V–5V olarak belirtilmesine ragmen kontrol ve SPI I/O seviyeleri 3.3V TTL sinifindadir. 5V lojik çikis kullanan mikrodenetleyicilerde yalniz besleme gerilimine bakarak sinyal pinlerine dogrudan 5V uygulanmamalidir; güvenli tasarim için 3.3V lojik veya uygun seviye dönüstürme kullanilmalidir.
microSD Kart Yuvasi Ne Için Kullanilir?
Modülün arkasindaki microSD kart yuvasi, ekrana gösterilecek bitmap görsellerin, fontlarin veya uygulama verilerinin harici bellekte saklanmasi için kullanilabilir. microSD kart da SPI haberlesme kullanir ve kendi chip-select hattina sahiptir.
microSD kullanimi ekranin çalismasi için zorunlu degildir. Yalnizca grafik veya veri depolama ihtiyaci varsa devreye dahil edilebilir.
Bu Ekran Nextion HMI ile Ayni mi?
Hayir. Bu modül klasik ILI9341 tabanli SPI TFT ekran yapisindadir. Grafiklerin çizilmesi, dokunmatik koordinatlarin yorumlanmasi ve kullanici arayüzünün olusturulmasi mikrodenetleyici yazilimi tarafindan gerçeklestirilir.
Nextion gibi akilli HMI ekranlarda ise ayri islemci ve grafik arayüz sistemi bulunur; mikrodenetleyici çogunlukla UART üzerinden daha üst seviyeli komutlar gönderir. ILI9341 ekran daha düsük maliyetli ve yazilim açisindan daha esnekken arayüz gelistirme yükü mikrodenetleyici tarafindadir.
Ilgili TLS Robotik Ürünleri
Teknik Referans
2.8 inç modülün 240×320 çözünürlügü, ILI9341 kontrolcüsü, 65K renk destegi, 4 telli SPI arayüzü, 3.3–5V güç girisi, 3.3V lojik seviyesi, microSD destegi ve pin yapisi için LCDWiki MSP2807 teknik dokümantasyonunu inceleyebilirsiniz.
XPT2046 dokunmatik kontrolcüsü, güç regülatörü, microSD ve arka aydinlatma devresinin kart üzerindeki baglantilari için MSP2807 resmi devre semasini inceleyebilirsiniz.
Kimler Için Uygun?
Arduino ve ESP32 Gelistiricileri Renkli grafik ve dokunmatik kullanici arayüzü gelistirmek isteyen mikrodenetleyici projeleri için uygundur.
Robotik ve IoT Projeleri Sensör degerleri, baglanti durumu, motor kontrolü ve sistem ayarlarini tek panel üzerinden göstermek ve degistirmek için kullanilabilir.
Gömülü Sistem Tasarimcilari Kendi grafik arayüzünü yazilimla olusturmak ve ekran üzerinde tam kontrol saglamak isteyen projelerde degerlendirilebilir.
Sik Sorulan Sorular
Ekranin çözünürlügü nedir?
Fiziksel TFT panel 240×320 piksel çözünürlüge sahiptir. Yatay kullanimda yazilim ekran yönünü degistirerek 320×240 koordinat düzeninde kullanilabilir.
Hangi ekran kontrolcüsü kullaniliyor?
Ekran tarafinda yaygin ILI9341 TFT kontrolcüsü kullanilmaktadir.
Dokunmatik ekran hangi kontrolcüyü kullaniyor?
Bu kart yapisinda 4 telli rezistif dokunmatik panel XPT2046 kontrolcüsü üzerinden okunur.
Dokunmatik kapasitif mi rezistif mi?
Rezistif dokunmatik paneldir. Dokunmayi fiziksel basinç üzerinden algilar ve stylus kullanimina uygundur.
Kaç volt ile çalisir?
Hazir modülün VCC güç girisi 3.3V–5V araligindadir. Buna karsilik kontrol sinyalleri 3.3V TTL lojik seviyesine göre belirtilmistir.
Arduino ile kullanilabilir mi?
Evet. ILI9341 ve XPT2046 için yaygin Arduino kütüphaneleri kullanilarak ekran grafikleri ve dokunmatik giris kontrol edilebilir.
microSD kart yuvasi ne ise yarar?
Görsel, font veya uygulama verilerini saklamak için kullanilabilir. Ekranin temel çalismasi için microSD kart takilmasi zorunlu degildir.