0.96’’ 128x64 Oled Grafik LCD Ekran Beyaz
0.96 inç 128x64 OLED grafik LCD ekran, kendinden ışık yayan organik LED teknolojisiyle çalışan, arka aydınlatma gerektirmeyen monokrom bir gösterge birimidir. 128x64 piksel çözünürlüklü panel; metin, sayı, basit grafik, çizgi ve ikon göstermeye yeterli çözünürlük sunar, her piksel bağımsız ışık ürettiğinden yüksek kontrast ve geniş görüş açısı elde edilir. Ekran, yalnızca iki hat (SCL, SDA) kullanan I2C arayüzü üzerinden mikrodenetleyiciye bağlanır; bu da pin tasarrufu sağlayarak Arduino, ESP8266, ESP32 ve STM32 gibi platformlarla kolay entegrasyona imkan tanır. Küçük boyutu sayesinde taşınabilir ölçüm cihazlarından otomasyon panellerine kadar geniş bir alanda tercih edilir.
Teknik Özellikler
| Ekran Tipi | OLED (Organik LED) - kendinden ışıklı panel |
| Panel Teknolojisi | Pasif matris OLED (PMOLED) |
| Çözünürlük | 128 x 64 piksel |
| Ekran Boyutu (çapraz) | 0.96 inç |
| Renk | Beyaz (tek renk, monokrom) |
| Gri Ton Desteği | Yok (1-bit siyah/beyaz görüntü) |
| Arayüz | I2C (2 hatlı: SCL, SDA) |
| Varsayılan I2C Adresi | 0x3C |
| Pin Sayısı | 4 pin (VCC, GND, SCL, SDA) |
| Çalışma Gerilimi | 3.3V - 5V DC |
| Görüş Açısı | 160 derecenin üzerinde |
| Sürücü Entegresi | SSD1306 uyumlu (bu ekran boyutu ve çözünürlük için yaygın standart) |
| Çalışma Sıcaklığı | -30°C ile +70°C arası |
| Uyumlu Kartlar | Arduino, ESP8266, ESP32, STM32 gibi I2C destekli mikrodenetleyiciler |
Öne Çıkan Özellikler
- Kendinden ışık yayan OLED panel sayesinde ayrı bir arka aydınlatma katmanına ihtiyaç duymaz; bu hem enerji tasarrufu sağlar hem de siyah alanlarda ışığın tamamen kapanmasıyla gerçek siyah ve yüksek kontrast bir görüntü oluşturur.
- 128x64 piksel çözünürlük, klasik 16x2 veya 20x4 karakter tabanlı LCD ekranlara göre çok daha fazla bilgiyi aynı anda, farklı font boyutlarıyla ve daha okunaklı biçimde göstermeye imkan tanır.
- I2C arayüzü sayesinde sadece iki sinyal hattı (SCL ve SDA) kullanılarak bağlanır, böylece mikrodenetleyici üzerinde sensör, buton veya başka çevre birimleri için kullanılabilecek pin sayısı korunmuş olur.
- 160 derecenin üzerindeki geniş görüş açısı sayesinde ekran, farklı açılardan ve mesafelerden bakıldığında da kontrast ile okunabilirlik kaybı yaşanmaz.
- Küçük ve hafif gövdesi sayesinde taşınabilir cihazlarda, giyilebilir projelerde ve dar montaj alanı gerektiren kutulu tasarımlarda rahatlıkla kullanılabilir.
- Yaygın kullanılan SSD1306 uyumlu sürücü yapısı sayesinde Adafruit_SSD1306, U8g2 ve U8glib gibi popüler açık kaynak kütüphanelerle doğrudan çalışabilir, hazır örnek kodlarla hızlı şekilde devreye alınabilir.
- Düşük çalışma gerilimi ve makul akım tüketimi sayesinde pil ile beslenen taşınabilir projelerde enerji bütçesine büyük bir yük getirmez.
- 1-bit monokrom piksel yapısı, gri ton hesaplaması gerektirmediği için mikrodenetleyici tarafında düşük işlem yüküyle hızlı ekran yenileme sağlar.
Kullanım Alanları
- Arduino tabanlı bir hava istasyonu projesinde DHT22 veya BME280 gibi bir sensörden okunan sıcaklık, nem ve basınç değerlerini anlık olarak ekranda göstermek.
- 3D yazıcı veya CNC kontrol panelinde eksen konumu, nozul sıcaklığı ve yazdırma ilerleme yüzdesini tek bakışta görüntülemek.
- Taşınabilir bir multimetre, LC metre veya güç ölçer projesinde ölçülen gerilim, akım veya kapasite değerini sayısal olarak ekrana yazdırmak.
- Ev otomasyonu panelinde oda sıcaklığı, saat, tarih ve Wi-Fi bağlantı durumunu tek ekranda liste halinde göstermek.
- Pil ile çalışan bir güç bankası veya güneş paneli şarj devresi projesinde çıkış gerilimini, akımını ve pil doluluk yüzdesini gerçek zamanlı izlemek.
- Menü tabanlı gömülü bir kullanıcı arayüzünde veya basit bir oyun konsolu projesinde ikon, çizgi grafik ve metin tabanlı menüler görüntülemek.
- Robotik projelerde sensör mesafesi, motor hızı veya pil voltajı gibi durum bilgilerini kablosuz uzaktan kumanda alıcısı üzerinden anlık göstermek.
- Eğitim amaçlı geliştirilen bir kod öğretim setinde öğrencinin yazdığı programın çıktısını, sayaç değerini veya sensör verisini basit bir arayüzde canlı olarak göstermek.
Bağlantı ve Kullanım
Modül üzerindeki VCC pini mikrodenetleyicinin 3.3V veya 5V çıkışına, GND pini ise ortak topraklama hattına bağlanır. SCL hattı Arduino Uno gibi kartlarda genellikle A5 pinine, SDA hattı ise A4 pinine bağlanırken; ESP8266 ve ESP32 gibi kartlarda bu hatlar donanıma göre değişen I2C pinlerine (örneğin ESP32'de varsayılan olarak GPIO22 ve GPIO21) yönlendirilir. Yazılım tarafında Adafruit_SSD1306 veya U8g2 kütüphanesi kullanılarak ekran 0x3C I2C adresi üzerinden başlatılır; kütüphaneye ekranın piksel boyutu (128x64) tanımlandıktan sonra metin, çizgi, dikdörtgen, daire veya önceden hazırlanmış bitmap görüntüler gönderilebilir. Aynı I2C hattına farklı adreslere sahip başka sensör veya modüller (örneğin bir RTC veya ivme ölçer) de bağlanabilir, çünkü I2C protokolü tek hat üzerinden birden fazla cihazı adresleyerek yönetebilir. Kablolama sırasında SCL ve SDA hatlarının karışmaması, bağlantı noktalarının gevşek olmaması ve mümkünse kısa kablo kullanılması, ekranın hiç görüntü vermemesi, donması veya kararsız çalışması gibi yaygın sorunları önler. İlk kurulumda ekranın algılanıp algılanmadığını doğrulamak için bir I2C tarayıcı (scanner) kodu çalıştırılarak modülün adresi teyit edilebilir; bu adım özellikle birden fazla I2C cihazının aynı hatta bulunduğu projelerde sorun gidermeyi kolaylaştırır. Güç kaynağının kararlı ve gürültüsüz olması, özellikle motor sürücüsü veya röle gibi endüktif yük içeren devrelerle aynı beslemeyi paylaşan projelerde ekran görüntüsünde titreme veya donma yaşanmasını engeller.
Paket İçeriği
- 1 adet 0.96 inç 128x64 OLED grafik LCD ekran modülü
- 4 pinli bağlantı başlığı (VCC, GND, SCL, SDA)
Dikkat Edilmesi Gerekenler
- OLED panellerde aynı görüntünün, özellikle sabit ikon veya menü öğelerinin uzun süre ekranda sabit kalması ekran yanması (burn-in) etkisine yol açabilir; görüntüyü periyodik olarak değiştirmek, kaydırmak veya belirli aralıklarla karartmak önerilir.
- Modülü ters gerilimle (VCC-GND ters bağlantı) beslemek kalıcı hasara yol açabilir; bağlantı yapılmadan önce pin sırası mutlaka kontrol edilmelidir.
- I2C hattında başka cihazlarla adres çakışması yaşanmaması için ekranın varsayılan 0x3C adresinin devredeki diğer I2C bileşenleriyle çakışmadığından emin olunmalıdır; bazı üretim partilerinde 0x3D adresi de görülebilir, bu yüzden kod tarafında adres taraması yapmak sorun gidermeyi kolaylaştırır.
- Ekranın cam veya plastik yüzeyi doğrudan basınca karşı hassastır; montaj sırasında panel üzerine fazla baskı uygulanmamalı ve keskin nesnelerle temas ettirilmemelidir.
- Uzun I2C kablo hatları sinyal bozulmasına ve görüntüde kararsızlığa yol açabilir; bu tür durumlarda kısa kablo kullanımı veya uygun değerde pull-up dirençleri tercih edilmelidir.
- Kütüphane tarafında ekran boyutunun (128x64) ve sürücü tipinin doğru seçilmemesi durumunda görüntü kaymış, kırpılmış veya bulanık çıkabilir; kod içindeki ekran çözünürlüğü tanımlarının modülle uyumlu olduğundan emin olunmalıdır.
- Elektrostatik deşarja (ESD) karşı hassas bir elektronik bileşen olduğundan, modüle dokunmadan önce topraklanmış bir yüzeye temas edilmesi ve statik elektrik biriktiren ortamlardan kaçınılması önerilir.