1900 TL ve ÜZERİ ÜCRETSİZ KARGO ! 0850 242 4221 25.000+ AKTİF ÜRÜN ! HIZLI TESLİMAT! 1900 TL ve ÜZERİ ÜCRETSİZ KARGO ! 0850 242 4221 25.000+ AKTİF ÜRÜN ! HIZLI TESLİMAT! 1900 TL ve ÜZERİ ÜCRETSİZ KARGO ! 0850 242 4221 25.000+ AKTİF ÜRÜN ! HIZLI TESLİMAT! 1900 TL ve ÜZERİ ÜCRETSİZ KARGO ! 0850 242 4221 25.000+ AKTİF ÜRÜN ! HIZLI TESLİMAT!
0

OLED Ekran Nedir? SSD1306 ve SSD1315 OLED Ekran Kullanımı, Arduino Projeleri ve Kod Örnekleri

Tarih: 22.07.2026 10:17
OLED Ekran Nedir? SSD1306 ve SSD1315 OLED Ekran Kullanımı, Arduino Projeleri ve Kod Örnekleri

OLED Ekran Nedir?

Elektronik projelerde kullanıcıya bilgi göstermek, sensör verilerini görüntülemek veya menü oluşturmak için kullanılan ekranlar arasında OLED ekranlar, son yılların en çok tercih edilen görüntüleme çözümlerinden biri haline gelmiştir. Özellikle Arduino, ESP32, ESP8266, STM32 ve Raspberry Pi projelerinde yaygın olarak kullanılan SSD1306 ve SSD1315 sürücülü OLED ekranlar; düşük güç tüketimi, yüksek kontrast oranı ve kolay bağlantı yapısıyla öne çıkar.

OLED (Organic Light Emitting Diode – Organik Işık Yayan Diyot) teknolojisinde her piksel kendi ışığını üretir. Bu sayede LCD ekranlarda olduğu gibi arka aydınlatmaya ihtiyaç duyulmaz. Sonuç olarak daha ince tasarım, daha net görüntü, daha canlı renkler ve daha düşük enerji tüketimi elde edilir.

Günümüzde robotik sistemlerden akıllı ev projelerine, IoT cihazlarından taşınabilir ölçüm ekipmanlarına kadar birçok elektronik uygulamada OLED ekranlar tercih edilmektedir. Özellikle 0.96 inç I2C OLED ekranlar, kolay kullanılabilir yapıları sayesinde hem hobi amaçlı projelerde hem de profesyonel tasarımlarda vazgeçilmez bileşenler arasında yer alır.

OLED ekran, her pikselin kendi ışığını üretebildiği bir ekran teknolojisidir. Arka aydınlatmaya ihtiyaç duymadığı için LCD ekranlara göre daha yüksek kontrast, daha düşük enerji tüketimi ve daha net görüntü sunar. SSD1306 ve SSD1315 sürücülü OLED ekranlar, Arduino, ESP32 ve Raspberry Pi projelerinde en yaygın kullanılan modellerdir.


OLED Teknolojisi Nasıl Çalışır?

OLED teknolojisinin temelinde organik yarı iletken malzemeler bulunur. Bu malzemeler üzerinden elektrik akımı geçtiğinde ışık üretir. Bu nedenle her piksel bağımsız olarak çalışır ve yalnızca ihtiyaç duyulduğunda enerji tüketir.

LCD ekranlarda ise görüntünün oluşabilmesi için LED arka aydınlatma sürekli açık kalır. Siyah renk gösterilmek istendiğinde ışık tamamen kapatılamaz; bu nedenle siyahlar griye yakın görünür. OLED ekranlarda ise siyah pikseller tamamen kapalıdır. Bu da çok daha yüksek kontrast ve gerçek siyah tonları sağlar.

OLED teknolojisinin çalışma prensibi sayesinde:

  • Daha düşük enerji tüketimi sağlanır.
  • Görüntü kalitesi artar.
  • Tepki süresi çok kısadır.
  • Geniş görüş açısı elde edilir.
  • Hareketli grafikler daha akıcı görüntülenir.

Bu özellikler özellikle batarya ile çalışan elektronik projelerde önemli avantaj sağlar.


OLED Ekranların Avantajları

OLED ekranların elektronik projelerde bu kadar yaygın kullanılmasının birçok nedeni vardır.

Düşük Güç Tüketimi

Her piksel yalnızca gerektiğinde çalıştığı için enerji tüketimi oldukça düşüktür. Bu özellik, pil ile çalışan projelerde batarya ömrünü uzatır.

Yüksek Kontrast Oranı

Siyah pikseller tamamen kapalı olduğundan beyaz yazılar ve grafikler çok daha belirgin görünür.

Geniş Görüş Açısı

Yaklaşık 170 dereceye kadar görüntü kalitesi korunur.

Hızlı Tepki Süresi

Animasyonlar, grafikler ve hareketli kullanıcı arayüzleri çok akıcı şekilde görüntülenebilir.
 Kompakt Tasarım

0.91 inç, 0.96 inç, 1.3 inç ve daha büyük boyut seçenekleri sayesinde farklı projelere kolayca uyarlanabilir.

 Kolay Bağlantı

I2C haberleşme protokolü sayesinde yalnızca dört pin kullanılarak Arduino ve ESP32 gibi geliştirme kartlarına bağlanabilir.


OLED Ekranların Dezavantajları

Her teknolojide olduğu gibi OLED ekranların da bazı sınırlamaları vardır.

  • Uzun süre aynı görüntünün gösterilmesi durumunda piksel izleri oluşabilir (burn-in etkisi).
  • LCD ekranlara göre maliyetleri biraz daha yüksektir.
  • Organik katman zamanla performans kaybı yaşayabilir.
  • Sürekli maksimum parlaklıkta kullanılması önerilmez.

Buna rağmen doğru kullanım koşullarında SSD1306 ve SSD1315 tabanlı OLED ekranlar uzun yıllar sorunsuz çalışabilir.


Neden Bu Kadar Popüler?

Elektronik geliştirme dünyasında OLED ekranların yaygınlaşmasının başlıca nedenleri şunlardır:

  • Arduino ile tam uyumludur.
  • ESP32 ve ESP8266 projelerinde kolayca kullanılabilir.
  • Raspberry Pi desteği sunar.
  • Açık kaynaklı çok sayıda örnek kod bulunur.
  • Adafruit GFX ve U8g2 gibi güçlü kütüphanelerle desteklenir.
  • Robotik, otomasyon ve IoT projelerinde profesyonel bir görünüm sağlar.

Bu avantajları sayesinde OLED ekranlar, hem eğitim amaçlı uygulamalarda hem de ticari projelerde standart bileşenlerden biri hâline gelmiştir.

SSD1306 ve SSD1315 Nedir?

OLED ekranların çalışmasını sağlayan en önemli bileşen ekran sürücü entegresidir (Display Driver IC). Görüntü oluşturma, piksel kontrolü ve mikrodenetleyici ile haberleşme işlemleri bu entegre tarafından gerçekleştirilir.

Günümüzde elektronik projelerde en yaygın kullanılan iki OLED sürücü entegresi:

Her iki entegre de özellikle 0.96 inç 128×64 çözünürlüklü I2C OLED ekranlarda yaygın olarak kullanılmaktadır.

Arduino, ESP32, ESP8266, STM32 ve Raspberry Pi gibi geliştirme kartlarıyla tam uyumludur.


SSD1306 ve SSD1315 Arasındaki Farklar

İlk bakışta iki ekran tamamen aynı görünür.

Ancak donanım tarafında bazı iyileştirmeler bulunmaktadır.

ÖzellikSSD1306SSD1315
Çözünürlük128×64128×64
HaberleşmeI2C / SPII2C / SPI
Güç TüketimiDüşükDaha düşük
KontrastYüksekDaha yüksek
Görüntü KararlılığıİyiDaha iyi
Arduino Desteği
ESP32 Desteği
Raspberry Pi

Hangisini Tercih Etmeliyim?

Eğer yeni bir OLED ekran satın alacaksanız SSD1315 modellerini tercih etmek daha mantıklıdır.

Avantajları

  • Daha yeni nesil sürücü
  • Daha stabil görüntü
  • Daha düşük güç tüketimi
  • SSD1306 kodlarıyla büyük oranda uyumlu

Ancak SSD1306 da halen milyonlarca projede sorunsuz şekilde kullanılmaktadır.


OLED Ekran Çeşitleri

OLED ekranlar yalnızca tek modelden oluşmaz.

Boyutlarına ve haberleşme tiplerine göre birçok farklı modeli bulunmaktadır.

0.91" OLED

  • Küçük projeler
  • Giyilebilir sistemler
  • Saat projeleri

0.96" OLED

En çok satılan modeldir.

Avantajları

  • Arduino ile tam uyum
  • Uygun fiyat
  • Çok sayıda örnek kod
  • Küçük boyut
  • Kolay montaj

Yeni başlayanlar için en doğru seçimdir.


1.3" OLED

Avantajları

  • Daha büyük yazılar
  • Grafik çizimleri
  • Menü sistemleri

Robotik projelerde sık kullanılır.


2.42" OLED

Profesyonel cihazlarda kullanılır.

  • Ölçüm cihazları
  • Endüstriyel paneller
  • Laboratuvar ekipmanları

I2C OLED Nedir?

I2C, iki kablo üzerinden çalışan haberleşme protokolüdür.

OLED ekranlarda genellikle şu pinler bulunur.

OLED PinGörevi
VCCBesleme
GNDToprak
SDAVeri
SCLSaat Sinyali

Sadece dört kablo ile ekran çalıştırılabilir.

Bu nedenle Arduino projelerinde en çok tercih edilen haberleşme yöntemidir.


SPI OLED Nedir?

SPI ekranlar daha hızlıdır.

Ancak daha fazla bağlantı kablosu gerektirir.

Yüksek grafik hızına ihtiyaç duyulmuyorsa I2C modeller tercih edilmelidir.


I2C mi SPI mı?

ÖzellikI2CSPI
BağlantıKolayDaha karmaşık
Pin Sayısı47-8
HızOrtaÇok yüksek
Arduino Başlangıç
Grafik PerformansıOrtaÇok iyi

OLED Ekran Pin Bağlantıları

Arduino UNO

OLEDArduino
VCC5V
GNDGND
SDAA4
SCLA5

ESP32

OLEDESP32
SDAGPIO21
SCLGPIO22

ESP8266 NodeMCU

OLEDNodeMCU
SDAD2
SCLD1

Teknik Özellikler

Standart 0.96 OLED

ÖzellikDeğer
Boyut0.96"
Çözünürlük128×64
HaberleşmeI2C
Besleme3.3V-5V
RenkBeyaz / Mavi / Sarı-Mavi
Görüş Açısı170°
Güç TüketimiÇok düşük

OLED Ekran Nerelerde Kullanılır?

OLED ekranlar oldukça geniş kullanım alanına sahiptir.

Örneğin

  • Akıllı ev sistemleri
  • Robot projeleri
  • Hava istasyonları
  • Voltmetre
  • Ampermetre
  • Sıcaklık göstergesi
  • Nem ölçer
  • IoT cihazları
  • Endüstriyel kontrol panelleri
  • Laboratuvar cihazları
  • Menü sistemleri
  • Taşınabilir cihazlar
  • 3D Yazıcı kontrol panelleri
  • CNC makineleri
  • Drone kontrol sistemleri

OLED Satın Alırken Nelere Dikkat Edilmeli?

OLED ekran satın alırken aşağıdaki özelliklere dikkat edilmelidir.

  •  Orijinal SSD1306 veya SSD1315 sürücüsü
  • 128×64 çözünürlük
  • I2C haberleşme desteği
  • 3.3V ve 5V uyumluluğu
  •  Kaliteli PCB yapısı
  •  Lehim kalitesi
  •  Dokümantasyon desteği
  •  Arduino örnek kodlarının bulunması

Projemizde Kullanacağımız OLED Ekran

Bu blog boyunca kullanacağımız ekran:

0.96 İnç 128×64 I2C SSD1306 OLED Grafik Ekran

Bu model;

ile doğrudan uyumludur.

Düşük güç tüketimi ve kolay bağlantısı sayesinde hem yeni başlayanlar hem de profesyoneller için ideal bir seçimdir.

Arduino ile OLED Ekranda Sıcaklık ve Nem Göstergesi Yapımı (SSD1306 + DHT11)

Bu bölümde, 0.96" SSD1306 I2C OLED ekran ile DHT11 sıcaklık ve nem sensörünü kullanarak gerçek zamanlı veri gösteren bir proje geliştireceğiz.

Bu proje sayesinde;

  • OLED ekran bağlantısını öğreneceksiniz.
  • Arduino IDE'de gerekli kütüphaneleri kuracaksınız.
  • DHT11 sensöründen veri okuyacaksınız.
  • OLED ekrana sıcaklık ve nem bilgilerini yazdıracaksınız.
  • Kendi IoT ve akıllı ev projeleriniz için sağlam bir temel oluşturacaksınız.

Bu proje başlangıç seviyesindeki kullanıcılar için uygundur ve daha sonra ESP32, ESP8266 veya Raspberry Pi projelerine kolayca uyarlanabilir.


Projede Kullanılacak Malzemeler

Projeye başlamadan önce aşağıdaki elektronik komponentleri hazırlayın.

ÜrünAdet
Arduino Uno R31
SSD1306 0.96" I2C OLED Ekran1
DHT11 Sıcaklık ve Nem Sensörü1
Breadboard1
Erkek-Erkek Jumper Kablo6
USB Kablo1
Not: Bu projede kullanılan tüm ürünleri Voltaj.net Güvencesi ile temin ederek uyumlu ve kaliteli komponentlerle çalışabilirsiniz.

Projenin Çalışma Mantığı

Sistem oldukça basit ancak öğretici bir yapıya sahiptir.

  1. Arduino, DHT11 sensöründen sıcaklık ve nem verisini okur.
  2. Okunan veriler işlenir.
  3. OLED ekran temizlenir.
  4. Yeni veriler ekrana yazdırılır.
  5. İşlem her iki saniyede bir tekrarlanır.

Bu yapı sayesinde kullanıcı, sensörden gelen verileri anlık olarak takip edebilir.


Devre Bağlantıları

OLED Ekran

OLED PinArduino Uno
VCC5V
GNDGND
SDAA4
SCLA5

DHT11 Sensörü

DHT11Arduino
VCC5V
GNDGND
DATAD2

Devrenin Görünümü

Devre oldukça sade bir yapıya sahiptir.

  • OLED ekran yalnızca dört kablo ile bağlanır.
  • DHT11 sensörü tek veri pini kullanır.
  • Harici direnç gerektirmez (modüllü DHT11 kullanılıyorsa).

Bu nedenle proje yaklaşık 10 dakika içinde tamamlanabilir.


Arduino IDE Kurulumu

Kodları yüklemeden önce Arduino IDE içerisine aşağıdaki kütüphaneleri yüklemeniz gerekir.

Gerekli Kütüphaneler

Kurulum için:

Araçlar → Kütüphane Yöneticisi

bölümünü açın ve yukarıdaki kütüphaneleri aratarak yükleyin.


Proje Akış Şeması

 
Arduino Başlatılır
↓
OLED Başlatılır
↓
DHT11 Başlatılır
↓
Sıcaklık Okunur
↓
Nem Okunur
↓
OLED Temizlenir
↓
Veriler Yazdırılır
↓
2 Saniye Beklenir
↓
Tekrar Başa Dön

Arduino Kodu

Bir sonraki bölümde bu projeye ait tam çalışan Arduino kodunu paylaşacağız. Kod; OLED ekranın başlatılması, DHT11 sensöründen veri okunması ve bilgilerin ekrana düzenli olarak yazdırılmasını sağlayacak şekilde hazırlanacaktır.

Kodun ardından şu konuları da ayrıntılı olarak inceleyeceğiz:

  • Kodun satır satır açıklaması
  • OLED ekranın nasıl güncellendiği
  • Sensör verilerinin nasıl işlendiği
  • Ekran tasarımının nasıl özelleştirileceği
  • Logonun ve ikonların nasıl ekleneceği
  • Projenin ESP32'ye nasıl taşınacağı

Bu Projeyi Nasıl Geliştirebilirsiniz?

Temel proje çalıştıktan sonra aşağıdaki özellikleri ekleyerek daha profesyonel bir sistem oluşturabilirsiniz:

  • ?️ DHT22 sensörü ile daha hassas ölçüm
  • ⏰ RTC modülü ile tarih ve saat gösterimi
  • ? ESP32 kullanarak Wi-Fi üzerinden veri paylaşımı
  • ☁️ MQTT ile bulut sistemlerine veri gönderimi
  • ? Sıcaklık ve nem grafikleri
  • ⚠️ Belirli sıcaklık değerlerinde buzzer veya röle ile alarm
  • ? Mobil uygulama üzerinden uzaktan izleme

Bu geliştirmeler sayesinde proje, hobi seviyesinden profesyonel IoT uygulamalarına kadar genişletilebilir.


Bu projede kullanılan SSD1306 OLED ekran, Arduino Uno, DHT11 sensörü, breadboard ve jumper kablolar gibi tüm elektronik komponentleri Voltaj.net Güvencesi ile temin ederek güvenilir ve uyumlu ürünlerle projelerinizi kolayca hayata geçirebilirsini

Yorum Yap
Henüz yorum yapılmadı.
Yorum Yap
İlginizi Çekebilecek Makaleler
DC Motor Çeşitleri Nelerdir? Doğru Motor Seçimi Rehberi
24.02.2026 13:32
DC Motor Çeşitleri Nelerdir? Doğru Motor Seçimi Rehberi
Elektronik projelerden endüstriyel otomasyona kadar birçok alanda kullanılan DC motor çeşitleri, doğru seçildiğinde sistem performansını ciddi şekilde artırır.
Raspberry Pi 5 Özellikleri Nelerdir? Raspberry Pi 4 ile Tüm Farklar
31.12.2025 00:14
Raspberry Pi 5 Özellikleri Nelerdir? Raspberry Pi 4 ile Tüm Farklar
Raspberry Pi 5’in teknik özellikleri, Raspberry Pi 4 ile farkları, performans artışı ve kullanım alanları hakkında net ve güncel bilgiler bu içerikte.
Arduino Nedir? Nasıl Çalışır? Ne İşe Yarar?
19.12.2025 21:49
Arduino Nedir? Nasıl Çalışır? Ne İşe Yarar?
Arduino; hobi elektroniğinden endüstriyel projelere kadar geniş kullanım alanına sahip, açık kaynaklı bir mikrodenetleyici platformudur. Bu yazıda Arduino’nun çalışma mantığını, kullanım alanlarını, projelerini ve Arduino seti satın alırken dikkat edilmesi gerekenleri detaylıca öğrenebilirsiniz.
MG996 Servo Motor Nedir? Teknik Özellikleri ve Kullanım Alanları
19.12.2025 22:00
MG996 Servo Motor Nedir? Teknik Özellikleri ve Kullanım Alanları
MG996 servo motor; yüksek tork, metal dişli yapı ve Arduino uyumluluğu ile robotik ve elektronik projeler için ideal bir çözümdür. Teknik özellikleri ve kullanım alanlarını keşfedin.
Hall Etkisi (Hall Effect) Nedir? Hall Effect Sensörleri ve Kullanım Alanları
31.12.2025 00:28
Hall Etkisi (Hall Effect) Nedir? Hall Effect Sensörleri ve Kullanım Alanları
Hall Etkisi’nin çalışma prensibi, Hall Effect sensörleri, sıvı akış ve akım ölçüm uygulamaları bu içerikte sade şekilde anlatılmaktadır.
Peltier ile Mini Klima Yapımı (Arduino Kontrollü Akıllı Soğutma Sistemi)
18.05.2026 11:35
Peltier ile Mini Klima Yapımı (Arduino Kontrollü Akıllı Soğutma Sistemi)
Peltier ile Mini Klima Yapımı (Arduino Kontrollü Akıllı Soğutma Sistemi)
LDR (Işık Sensörü) Nedir? Nasıl Çalışır? Devre Örneği ve Kullanım Alanları
19.03.2026 10:17
LDR (Işık Sensörü) Nedir? Nasıl Çalışır? Devre Örneği ve Kullanım Alanları
LDR (Light Dependent Resistor),yani ışığa duyarlı direnç, üzerine düşen ışık miktarına göre elektriksel direnci değişen bir sensör türüdür. Elektronik devrelerde en yaygın kullanılan sensörlerden biridir ve özellikle otomasyon sistemlerinde önemli bir rol oynar.
Sensör Modülleri Nedir? Isı, Işık, Mesafe ve Gaz Sensörleri Ne İşe Yarar?
09.02.2026 10:39
Sensör Modülleri Nedir? Isı, Işık, Mesafe ve Gaz Sensörleri Ne İşe Yarar?
Sensör modülleri; ısı, ışık, mesafe ve gaz gibi verileri algılayan bileşenlerdir. Arduino, IoT ve ticari projelerde kullanılan sensör tiplerini Blog’da inceleyebilirsiniz.
Arduino Sensör Seçimi Rehberi: Hangi Sensör Ne İçin Kullanılır?
05.02.2026 14:19
Arduino Sensör Seçimi Rehberi: Hangi Sensör Ne İçin Kullanılır?
Arduino’nun ne olduğunu, nasıl çalıştığını ve Voltaj.net üzerinden satın alabileceğin ürünlerle hangi projeleri yapabileceğini öğreneceksin. Arduino özellikle elektronik hobi severler, öğrenciler ve makerlar için en yaygın kullanılan mikrodenetleyici platformlarından biridir.
İlgili Ürünler
Yükleniyor...