0.96'' 128x64 Oled Grafik LCD Ekran Mavi
0.96'' 128x64 Oled Grafik LCD Ekran, Arduino ve benzeri mikrodenetleyici projelerinde metin, sayı, grafik ve basit animasyon göstermek için kullanılan küçük boyutlu, kendinden ışık yayan bir gösterge birimidir. Klasik LCD ekranlardan farklı olarak arka ışığa ihtiyaç duymaz; her piksel kendi ışığını ürettiği için yüksek kontrast, koyu bir zemin üzerinde parlak ve net bir görüntü ortaya çıkar. Mavi renkte, tek renkli (monokrom) çalışan ekran, I2C haberleşme hattı üzerinden yalnızca birkaç kabloyla mikrodenetleyiciye bağlanır ve az sayıda pinle çok bilgi gösterme imkanı sağlar. Grafik tabanlı çalışması sayesinde sadece hazır karakterlerle sınırlı kalmaz; nokta, çizgi, çerçeve ve özel semboller çizerek basit ölçüm göstergeleri, ilerleme çubukları veya küçük ikonlar da oluşturulabilir. Düşük güç tüketimi ve kompakt boyutu sayesinde taşınabilir ölçüm cihazlarından ev otomasyonu panellerine, masaüstü hava istasyonlarından basit menü arayüzlerine kadar geniş bir kullanım alanı bulur.
Teknik Özellikler
| Ekran Tipi | OLED (Organik Işık Yayan Diyot) grafik ekran |
| Çözünürlük | 128 x 64 piksel |
| Ekran Boyutu (Diyagonal) | 0.96 inç |
| Renk | Mavi (tek renk / monokrom) |
| Sürücü Devre | Bu boyut ve çözünürlükteki modüllerde yaygın olarak SSD1306 uyumlu sürücü kullanılır |
| Haberleşme Arayüzü | I2C (SCL ve SDA hatları üzerinden 2 telli haberleşme) |
| I2C Adresi | Genellikle 0x3C (bazı modül varyantlarında 0x3D olabilir) |
| Çalışma Gerilimi | 3.3V - 5V DC |
| Çalışma Akımı | Ortalama yaklaşık 20 mA (ekrandaki aydınlık piksel oranına göre değişir) |
| Görüş Açısı | 160°'den geniş |
| Modül Ölçüleri | Yaklaşık 27,3 mm x 27,8 mm (0.96'' OLED modüllerde standart ölçü) |
| Aktif Görüntü Alanı | Yaklaşık 21,7 mm x 10,9 mm |
| Çalışma Sıcaklığı | Yaklaşık -30°C ile +70°C arası |
| Arka Aydınlatma | Gerekmez (panel kendi ışığını üretir) |
| Bağlantı Pin Sayısı | Genellikle 4 pin (VCC, GND, SCL, SDA) |
| Kontrol Yöntemi | Yazılımsal olarak nokta, çizgi, çerçeve ve karakter çizimine uygun grafik komut seti |
| Uyumlu Kartlar | Arduino Uno/Nano/Mega, ESP8266, ESP32 gibi I2C destekli mikrodenetleyici kartları |
| Önerilen Kütüphaneler | Adafruit_SSD1306, Adafruit_GFX, U8g2 (Arduino IDE kütüphane yöneticisinden kurulabilir) |
| Piksel Yapısı | Pasif matris, tek renk (mavi) aydınlatmalı piksel dizisi |
Öne Çıkan Özellikler
- Kendinden ışık yayan OLED panel yapısı sayesinde ayrı bir arka aydınlatmaya ihtiyaç duymadan koyu zemin üzerinde yüksek kontrastlı ve net bir görüntü sunar.
- 128x64 piksel çözünürlüğü sayesinde aynı ekranda birden fazla satır metin, sayısal değer, basit çizgi grafik veya küçük ikon gösterebilir.
- I2C arayüzü sayesinde mikrodenetleyicinin yalnızca iki dijital pinini (SCL ve SDA) kullanarak çalışır, bu da diğer sensör ve modüller için pin tasarrufu sağlar.
- 0.96 inç gibi kompakt bir gövdede yer aldığı için taşınabilir cihazlara ve yer kısıtlı proje kutularına kolayca sığar.
- Düşük çalışma akımı sayesinde pil ile beslenen taşınabilir uygulamalarda enerji tüketimini sınırlı tutar ve batarya ömrünü uzatmaya katkı sağlar.
- Geniş görüş açısı sayesinde ekrana farklı yönlerden bakıldığında bile görüntü okunabilirliğini büyük ölçüde korur.
- Adafruit_SSD1306 ve U8g2 gibi yaygın açık kaynak kütüphaneler üzerinden Arduino, ESP8266 ve ESP32 gibi birçok geliştirme kartında kolayca kullanılabilir.
Kullanım Alanları
- Sıcaklık ve nem sensöründen (örneğin DHT11/DHT22) okunan değerleri anlık olarak ekranda sayısal şekilde göstermek.
- Taşınabilir bir multimetre veya güç kaynağı devresinde voltaj, akım ve güç değerlerini gerçek zamanlı olarak listelemek.
- 3D yazıcı veya CNC kontrol panelinde eksen konumu, sıcaklık ve yazdırma ilerleme yüzdesini görüntülemek.
- Buton veya döner enkoder ile gezinilen basit bir menü sistemi kurup cihaz ayarlarını (parlaklık, zaman aralığı, eşik değeri vb.) ekrandan değiştirmek.
- Kapı/pencere güvenlik sisteminde sistem durumunu (kurulu/devre dışı) ve son alarm kaydını metin olarak göstermek.
- Masaüstü hava istasyonu projesinde sıcaklık, nem ve basınç gibi birden fazla sensör verisini tek ekranda sırayla listelemek.
- Sera veya bahçe sulama otomasyonunda toprak nem seviyesini ve vananın açık/kapalı durumunu ekrandan takip etmek.
Bağlantı ve Kullanım
Bu tip 0.96'' OLED modüller genellikle dört pinli bir yapıya sahiptir: VCC, GND, SCL ve SDA. VCC pini mikrodenetleyicinin 3.3V veya 5V çıkışına, GND pini ise ortak toprak hattına bağlanır. Arduino Uno gibi kartlarda SCL pini genellikle A5, SDA pini ise A4 pinine bağlanır; ESP8266/ESP32 gibi kartlarda bu pinler karta göre değişebileceğinden ilgili geliştirme kartının pin şemasına bakılması gerekir. Aynı I2C hattına birden fazla cihaz bağlanacaksa her cihazın farklı bir I2C adresine sahip olmasına dikkat edilmelidir; bu ekranın adresi çoğunlukla 0x3C'dir. Yazılım tarafında Arduino IDE üzerinden kütüphane yöneticisi kullanılarak Adafruit_SSD1306 ve bağımlılığı olan Adafruit_GFX kütüphanesi ya da alternatif olarak U8g2 kütüphanesi kurulur. Kurulumdan sonra örnek kodlar üzerinden ekranın çözünürlüğü (128x64) ve I2C adresi tanımlanarak metin yazdırma, çizgi/çerçeve çizme ve basit grafik oluşturma işlemleri yapılabilir. İlk denemelerde kütüphaneyle birlikte gelen hazır örnek kodların (örneğin "ssd1306_128x64_i2c") çalıştırılması, bağlantının ve adres ayarının doğru olup olmadığını hızlıca görmek için pratik bir yöntemdir.
Paket İçeriği
- 1 adet 0.96'' 128x64 Oled Grafik LCD Ekran (Mavi)
- Bağlantı için jumper kablo modül kutusuna dahil değildir, projede kullanılacak mikrodenetleyiciye uygun kablonun ayrıca temin edilmesi gerekir
Dikkat Edilmesi Gerekenler
- Ekran statik elektriğe karşı hassas olabilir; modüle dokunmadan önce topraklama yapılması devrenin zarar görmesini önler.
- VCC ve GND pinleri yanlışlıkla ters bağlanırsa modül kalıcı olarak zarar görebilir, bağlantı yapmadan önce pin sırası mutlaka kontrol edilmelidir.
- Aynı I2C hattına bağlı başka bir cihaz aynı adresi kullanıyorsa haberleşme çakışması yaşanabilir, gerekirse adres ayarı kontrol edilmelidir.
- OLED panellerde aynı görüntünün, özellikle menü çerçevesi veya sabit bir yazının, uzun süre değişmeden ekranda kalması kalıcı iz (burn-in) bırakabilir; sabit içerik gösteren projelerde parlaklığı düşürmek veya periyodik olarak ekranı kapatıp açmak faydalı olur.
- Ekranın üzerindeki cam/plastik yüzey darbelere karşı hassastır, montaj sırasında panel üzerine baskı uygulanmamalıdır.
- Uzun kablo veya elektriksel gürültünün yoğun olduğu ortamlarda I2C hattında iletişim hataları görülebilir, kablo boyu mümkün olduğunca kısa tutulmalıdır.