1.44 Inch OLED 128x128 SPI ST7735S Renkli TFT LCD Ekran Modülü
1.44 Inch OLED 128x128 SPI ST7735S Renkli TFT LCD Ekran Modülü, kompakt boyutu ve canlı renkli görüntü kalitesiyle elektronik projelerinize görsel arayüz eklemenin mükemmel bir yoludur. 128x128 piksel çözünürlüğündeki bu mini ekran modülü, 1.44 inç diagonal ekran boyutu ile küçük cihazlara entegre edilmek üzere optimize edilmiştir. ST7735S sürücü çipi sayesinde 262K (18-bit) renk derinliği sunan modül, SPI iletişim protokolü kullanarak mikrodenetleyicilerle hızlı ve basit entegrasyon sağlar.
Düşük güç tüketimi, geniş görüş açısı ve yüksek kontrast oranı ile hem iç hem dış mekan uygulamalarında net görüntüler sunar. Modül üzerindeki dahili regülatörler, DC-DC dönüştürücü devresi ve LED sürücüleri, ek bileşen ihtiyacını ortadan kaldırır. Sadece birkaç pin bağlantısı gerektiren basit arayüzü, hem yeni başlayanlar hem de deneyimli kullanıcılar için ideal bir çözüm sunar.
1.44 Inch OLED 128x128 SPI ST7735S Renkli TFT LCD Ekran Modülü, özellikle Arduino platformları ile uyumlu olarak çalışacak şekilde tasarlanmıştır. Kapsamlı kütüphane desteği sayesinde, dijital saat, mini oyun konsolu, IoT görselleştirme paneli, ölçüm cihazları göstergesi ve diğer birçok uygulama için kullanılabilir. Diğer LCD ve LED ekran seçeneklerinden farklı olarak, bu modül kompakt boyutu ve canlı renkleriyle avantaj sağlar.
Teknik Özellikler
1.44 Inch OLED 128x128 SPI ST7735S Renkli TFT LCD Ekran Modülünün detaylı teknik özellikleri aşağıda listelenmiştir.
- Ekran Tipi: TFT LCD
- Ekran Boyutu: 1.44 inç diagonal
- Çözünürlük: 128x128 piksel
- Kontrol Çipi: ST7735S
- Renk Derinliği: 262K (18-bit renk).
- Arayüz: 4-tel SPI (Serial Peripheral Interface)
- Çalışma Voltajı: 3.3V mantık seviyesi
- Besleme Gerilimi: 3.3V - 5V DC
- Görüş Açısı: Yaklaşık 160°
- Kontrast Oranı: 800:1 (tipik)
- Parlaklık: 280 cd/m² (tipik)
- Arka Aydınlatma: Beyaz LED
- Enerji Tüketimi: Aktif modda ~30mA, Uyku modunda <1mA
- PCB Boyutları: Yaklaşık 35 × 35 mm
- Aktif Ekran Alanı: 25.5 × 25.5 mm
- Çalışma Sıcaklığı: -20°C ~ +70°C
- Bağlantı Pinleri: VCC, GND, SCL, SDA, RES, DC, CS, BLK
- Yenileme Hızı: 60Hz (maksimum)
- Yazı Tipi Desteği: Dahili ASCII karakter kodlaması
- Grafik Fonksiyonları: Piksel, çizgi, daire, dikdörtgen, üçgen çizme vb.
- Ağırlık: Yaklaşık 8g
- Montaj Delikleri: 4 adet, 2.0mm çapında
Bağlantı ve Kurulum
ST7735S ekran modülünün çeşitli mikrodenetleyici platformlarına bağlantısı ve kurulum adımları.
İpucu: ST7735S LCD ekran modülünüzden en iyi performansı almak için bağlantı sırasında şu önemli noktalara dikkat edin. Öncelikle, modülün mantık seviyesi 3.3V olduğundan, Arduino UNO gibi 5V platformlarla kullanırken seviye dönüştürücü devre kullanın veya en azından veri pinleri için seri direnç (330-1K ohm) ekleyin. Bağlantı kablolarını mümkün olduğunca kısa tutun; uzun kablolar SPI sinyalinde bozulmalara neden olabilir ve ekranda görüntü artefaktları oluşturabilir. Özellikle yüksek yenileme hızlarında sorunsuz çalışma için, modülün beslemesini kararlı tutmak amacıyla VCC ve GND arasına 10-100μF kapasitör eklemeyi unutmayın. SPI pinlerini (MOSI, MISO, SCK) diğer SPI cihazlarıyla paylaşabilirsiniz ancak her cihaz için ayrı CS (Chip Select) pini kullanmanız gerekir.
İlgili Ürün Kategorilerimiz
ST7735S ekran modülünüzü kontrol etmek için Arduino kartları ve aksesuarları. Arduino UNO, Nano, Mega ve diğer geliştirme kartları ile grafikler, kullanıcı arayüzleri ve görsel uygulamalar geliştirin. Projelerinizin beyin gücünü sağlayacak mikrodenetleyici platformlarını keşfedin.
Ürünleri İncele →Projeleriniz için çeşitli boyut ve özelliklerde LCD ekran çözümleri. OLED, TFT, karakter LCD ve grafik ekranlar ile projelerinize görsel arayüz ekleyin. Farklı çözünürlük, renk derinliği ve bağlantı tiplerinde ekran seçeneklerini bulabileceğiniz geniş ürün yelpazemizi inceleyin.
Ürünleri İncele →
Neden Voltaj.Net'ten Almalısınız?
Voltaj.Net, elektronik komponent ve geliştirme platformları konusunda Türkiye'nin güvenilir tedarikçisi olarak kaliteli ürünleri uygun fiyatlarla sunmaktadır.
- Kalite Güvencesi: Test edilmiş ve onaylanmış, güvenilir TFT LCD ekran modülleri.
- Teknik Destek: Ürün kullanımı ve projeleriniz konusunda uzman desteği.
- Hızlı Teslimat: Stoktan hızlı gönderim ve takip edilebilir kargo.
- Tamamlayıcı Ürünler: Projeleriniz için gerekli tüm elektronik bileşenler ve aksesuarlar.
- Uygun Fiyatlar: Kaliteden ödün vermeden rekabetçi fiyatlandırma.
- Güvenilir Alışveriş: Kolay sipariş ve iade süreci, güvenli ödeme seçenekleri.
- Proje Desteği: Blog ve forum ile bilgi paylaşımı, proje rehberleri.
- Toplu Alım İmkanı: Eğitim kurumları ve büyük projeler için özel fiyatlandırma.
Ürün Hakkında Sıkça Sorulan Sorular
ST7735S LCD ekranı Arduino'ya nasıl bağlanır?
ST7735S ekranı Arduino'ya şu şekilde bağlanır: VCC pini Arduino 5V veya 3.3V pinine, GND pini Arduino GND pinine bağlanır. SPI bağlantısı için SCL pini Arduino D13 (SCK),SDA pini D11 (MOSI) pinine bağlanır. Kontrol pinleri olarak, RES (Reset) pini D9, DC (Data/Command) pini D8, CS (Chip Select) pini D10a bağlanır. BLK (arka aydınlatma) pini doğrudan 5V veya parlaklık kontrolü için PWM pinine (örn. D7) bağlanabilir. 5V Arduino ile kullanırken 3.3V lojik seviyesine dikkat edin; veri hatlarına 330-1K ohm seri direnç eklemek faydalı olabilir. Bağlantı kablolarını mümkün olduğunca kısa tutun ve parazit önlemek için VCC ve GND arasına 10-100μF kapasitör ekleyin.
ST7735S ekranı için hangi Arduino kütüphaneleri kullanılır?
ST7735S ekranı için iki ana Arduino kütüphanesi kullanılır: Adafruit GFX Library (temel grafik fonksiyonları için) ve Adafruit ST7735 Library (ekrana özgü kontroller için). Bu kütüphaneleri Arduino IDE'nin Kütüphane Yöneticisinden yükleyebilirsiniz. Bağımlılık olarak Adafruit BusIO kütüphanesi de otomatik yüklenir. Alternatif olarak, daha yüksek performans için TFT_eSPI kütüphanesi tercih edilebilir. Bu kütüphane, özellikle ESP8266/ESP32 platformlarında daha hızlı çalışır ve sprite desteği sunar. TFT_eSPI kullanırken User_Setup.h dosyasında pin tanımlamaları ve ekran tipi ayarları yapmanız gerekir. LCD ekran kullanımı için başlangıç seviyesinde Adafruit kütüphaneleri daha kolaydır, ileri seviye projeler için TFT_eSPI önerilir.
ST7735S ekranın çözünürlüğü ve renk derinliği nedir?
1.44 inç ST7735S ekran modülü 128x128 piksel çözünürlüğe sahiptir. Renk derinliği olarak 16-bit (65,536 renk) veya 18-bit (262,144 renk) formatını destekler. Varsayılan olarak çoğu kütüphane 16-bit renk modunu kullanır, bu modda her piksel için 2 bayt bellek kullanılır. 18-bit renk modu daha geniş renk spektrumu sunar ancak daha fazla veri transferi gerektirir. Etkin görüntüleme alanı yaklaşık 25.5 × 25.5 mm olup, 160° görüş açısı sunar. Ekranın kontrast oranı tipik olarak 800:1, parlaklığı ise 280 cd/m² civarındadır. Fiziksel piksel yoğunluğu yaklaşık 128 PPI (Pixel Per Inch) değerindedir. Ekrandaki renklerin RGB veya BGR sıralamasında olduğunu kütüphane başlatma ayarlarında belirlemeniz gerekebilir.
Ekranda görüntü bozuk veya hiç görünmüyor, nasıl çözebilirim?
Ekranda görüntü sorunlarını gidermek için şu adımları izleyin: İlk olarak tüm bağlantıları kontrol edin, özellikle VCC, GND, SCL, SDA, DC, CS ve RES pinlerinin doğru bağlandığından emin olun. Arka aydınlatma (BLK) pininin bağlı olduğunu doğrulayın. Görüntü bozuksa, doğru ekran modelini (ST7735S, ST7735R veya ST7735B) kütüphane başlatma kodunda belirttiğinizden emin olun. SPI saat hızını düşürerek (örn. 8MHz yerine 4MHz) iletişim kararlılığını test edin. Ekran rotasyonunu değiştirmek için setRotation() fonksiyonunu deneyin (değer 0-3 arası olabilir). RGB/BGR renk formatını kütüphane tanımlarında kontrol edin. Adafruit kütüphanesindeki örnek kodlardan başlayarak çalışan bir temelden ilerleyin. Son çare olarak ekranı resetlemek için RES pinini önce LOW sonra HIGH yapın ve ardından başlatma kodunu tekrar çalıştırın.
ST7735S ekranla birlikte SD kart modülü nasıl kullanılır?
ST7735S ekranla birlikte SD kart modülünü kullanmak için şu adımları izleyin: Her iki modül de SPI protokolünü kullandığından, SCK, MOSI ve MISO pinlerini ortak kullanabilirsiniz, ancak her biri için ayrı CS (Chip Select) pini gerekir. SD kartın CS pinini genellikle D4 gibi ayrı bir pine bağlayın. İki cihaz arasında çakışma olmaması için, kullanımda olmayan cihazın CS pinini HIGH seviyesinde tutun. SD kart kütüphanesini (SD.h) ve TFT kütüphanesini birlikte yükleyin. SD karttan bitmap resim okumak için Adafruit_ImageReader kütüphanesini kullanabilirsiniz. SD kart başlatması genellikle ekran başlatmasından önce yapılır. Her iki bileşenin SPI iletişimini zamanlamalı olarak ayırın, aynı anda iki cihazla iletişim kurmayın. BMP formatındaki görseller kolayca okunabilir, JPEG için ek kütüphane gerekir.
ST7735S ekranın güç tüketimi ne kadardır, pil ile kullanılabilir mi?
ST7735S ekran modülü ortalama 30mA (aktif modda) güç tüketir, uyku modunda bu değer 1mA altına düşer. Ekranın güç tüketimini etkileyen en önemli faktör arka aydınlatmadır. PWM ile arka aydınlatma parlaklığını azaltarak güç tüketimini önemli ölçüde düşürebilirsiniz. 3.3V veya 5V ile beslenebilen ekran, pil uygulamaları için uygundur. 2xAA pil (3V) doğrudan bağlanabilir, ancak 3.7V Li-ion veya 3xAA (4.5V) daha iyi performans sağlar. Pil ömrünü uzatmak için: Arka aydınlatmayı PWM ile kısın, kullanılmadığında ekranı uyku moduna alın, düşük yenileme hızları kullanın, koyu renk temaları tercih edin ve sadece değişen alanları güncelleyin. Bu optimizasyonlarla 2000mAh batarya ile ekranın ortalama 50-60 saat aktif çalışması mümkündür.
Ekranda bitmap resimleri nasıl gösterebilirim?
ST7735S ekranda bitmap resimleri göstermek için birkaç yöntem vardır: Program belleğinde saklama: Görüntüyü Image2cpp veya LCD-Image-Converter gibi araçlarla bayt dizisine dönüştürün, PROGMEM direktifiyle Arduino program belleğinde saklayın ve drawBitmap() fonksiyonu ile gösterin. SD kart üzerinden: SD kart kullanarak BMP formatındaki resimleri okuyun, Adafruit_ImageReader kütüphanesi bu işlemi kolaylaştırır. Desteklenen dosya formatları genellikle BMP ve bazı durumlarda JPEG'dir. Resimleri 16-bit (65K) renk formatında hazırlayın, ekranın çözünürlüğüne (128x128) uygun olarak boyutlandırın. Büyük resimleri kısmi olarak çizebilir veya küçülterek gösterebilirsiniz. Animasyonlar için bir dizi resmi sırayla gösterin veya sprite tekniklerini kullanın. Bellek sınırlı sistemlerde monokrom veya daha az renk içeren görseller kullanarak bellek tüketimini azaltın.
Ekranın yenileme hızını nasıl artırabilirim?
ST7735S ekranın yenileme hızını artırmak için şu optimizasyonları uygulayabilirsiniz: SPI haberleşme hızını artırın, Arduino için 8MHz, ESP platformları için 40MHz'e kadar ayarlayabilirsiniz. SPI.setClockDivider() fonksiyonu veya kütüphanelerde tanımlanan hız ayarlarını kullanın. Adafruit kütüphanesi yerine TFT_eSPI gibi daha optimize edilmiş kütüphaneler kullanın. startWrite() ve endWrite() fonksiyonlarını kullanarak birden fazla işlem için CS pinini aktif tutun, böylece pin değişimleri azalır. Piksel-piksel çizim yerine fillRect(),drawFastHLine() gibi blok transfer fonksiyonlarını tercih edin. Sprite kullanarak bellek içinde çizimleri hazırlayıp tek seferde ekrana aktarın. Sadece değişen bölgeleri güncelleyin, tüm ekranı her seferinde yenilemeyin. ESP32 gibi çift çekirdekli işlemcilerde, ekran güncellemesini ayrı çekirdeğe atayın. DMA özelliğini destekleyen platformlarda veri transferini hızlandırmak için DMA kullanın.