OLED’ler, arka aydınlatma gerektirmeyen düz ışık yayan bir teknolojidir; bu da onları LCD Ekranlardan daha verimli ve ince hale getirir. Bugünkü Arduino OLED eğitiminde, şunları ele alacağız:
- Seeed OLED Ekranları
- OLED ekranı ne zaman kullanmalısınız
- Arduino’nuzu bir OLED ekranına sadece 5 adımda nasıl bağlayabilirsiniz!
- Arduino ile OLED ekranınız için proje fikirleri
Seeed OLED Ekranları
Başlamadan önce, elbette önce bir OLED Ekrana ihtiyacınız olacak! Seeed’de, projenizin ihtiyaçlarına uygun çeşitli OLED ekranlar sunuyoruz:
Grove – OLED Ekran 1.12 ” V2 ($14.90)

- 1.12” OLED ekranlarımız, 16 gri tonlamalı küçük bir ekrana ihtiyaç duyduğunuzda mükemmeldir.
- OLED’in görünür kısmı 1.12” çapraz ölçüsündedir ve 96×96 (versiyon 1.0) | 128×128 (versiyon 2.0) gri tonlamalı piksel içerir. SSD1306 OLED’e benzer şekilde, ekran OLED’leri kullanır, arka aydınlatma yoktur ve kontrast çok yüksektir.
- Yerleşik 4 pinli I2C Grove konektörü ile ekranı ve Arduino’yu kolayca takıp çalıştırabilirsiniz.
- Ayrıca, maksimum I2C veri yolu hızı 100KHz (V1) ‘den 200KHz (V2) ‘ye çıkarılmıştır. Artık yeni 128×128 ekran, eski modele kıyasla 8 kat daha yüksek piksel hızına sahip, bu da onu süper hızlı yüksek çözünürlüklü bir ekran yapıyor.
0.5 İnç OLED ekran Arduino kalkanı ($15.00)

- Bu, tüm Arduino ekran modülleri arasında en küçük boyutlu ekrandır!
- Yüksek kontrast, parlaklık ve düşük güç tüketimi özelliklerine sahiptir; çünkü kendi ışığını üretebilir ve arka aydınlatma ihtiyacını ortadan kaldırır!
- OCELL, 60×32 bireysel beyaz OLED piksel ile üretilmiş 0.5 inç (1.27 cm) OLED modülüdür ve Arduino kalkanı olarak tasarlanmıştır; diğer mikro denetleyiciler için de mevcuttur.
- Çok küçük olmalarına rağmen, yüksek kontrast (450cd/m^2 parlaklık) sayesinde okunabilirler!
- Arduino mikro denetleyicisine doğrudan herhangi bir PCB düzeni yapmadan bağlayabilirsiniz. Küçük bir COOL OLED ekran gerektiren bir projeye başlamak için iyi bir seçimdir.
- İletişim arayüzleri SPI ve I2C’dir.
- Ayrıca, burada bulabileceğiniz U8glib kütüphanesi ve wiki ile desteklenmektedir: U8LIB Kütüphanesi WIKI
Grove – OLED Ekran 0.96″ ($14.90)

- Grove – OLED Ekran 0.96 inç, yüksek parlaklık, kendi kendine emisyon, yüksek kontrast oranı, ince / dar tasarım, geniş görüş açısı, geniş sıcaklık aralığı (-20℃ ile 70℃ arasında) ve düşük güç tüketimi özelliklerine sahiptir ve SSD1308Z Çipini kullanır.
- OLED 96×96 ile karşılaştırıldığında daha büyük ekranı sayesinde daha fazla içerik görüntüleyebilir!
- İletişim modu I2C’dir.
Grove – OLED Ekran 0.96″ (SSD1315) ($3.90)

- Bu, yukarıdaki ürün olan Grove – OLED Ekran 0.96″ çipinin SSD1308’den SSD1315’e yükseltilmiş halidir.
- Fark ne? Dürüst olmak gerekirse, performans biraz geliştirilmiştir, çok fazla değil. AMA, fiyatı eski versiyonun neredeyse dörtte birine düşürdük. Ne! Daha iyi performans, fiyatın dörtte biri?! Ne harika bir fırsat!!!
- Yeni SSD1315 çipinin 3.3V ile çalışabilmesi sayesinde, pahalı DC-DC yükseltme devresini kaldırabiliyoruz.
- Ayrıca, yerleşik seviye kaydırma devresi ile yeni Grove – OLED Ekran 0.96″ 3.3V ve 5V platformlarıyla çalışabilir; bu da onu Arduino OLED ekranı, Raspberry Pi OLED ekranı vb. olarak kolayca kullanmanızı sağlar.
- Bu OLED ekranın özellikleri şunlardır:
- 3.3V/5V Uyumlu
- Değiştirilebilir I2C adresi
- Düşük Güç Tüketimi
- Monokrom (beyaz) 128 x 64 Piksel
- Yüksek Kontrast, Yüksek Parlaklık.
- Geniş Çalışma Sıcaklığı aralığı: -40℃ ile +85 ℃
Ne zaman kullanmalısınız?
- Bu OLED ekran, mikro denetleyiciniz için güzel, küçük, verimli bir ekran arıyorsanız tam size göre. 128 x 64 piksel çözünürlüğü, 160° görüş açısı ve düşük güç tüketimi ile tüm ihtiyaçlarınızı karşılayacaktır.
- Basit bir arayüz mü arıyorsunuz yoksa pinlerden mi tasarruf etmek istiyorsunuz? Bu OLED ekran, düşük pin sayısına sahip olduğu için size uygun olacaktır ve çoklu cihazlar arasında iletişim kurmak için yalnızca 2 iki yönlü kablo kullanır; arayüzleme I2C ile yapılabilir.
Nasıl kullanırsınız?
Başlamanız için, OLED ekranın Arduino ile nasıl çalıştığına dair kısa bir eğitim burada!
Ne gerekiyor?
- Seeeduino V4.2
- Base Shield V2 (Grove Modüllerini Arduino Uno’ya kolayca bağlamak için kullanılır)
- Grove – OLED Ekran 0.96″ / Grove – OLED Ekran 1.12 ” V2 (projenize en uygun olanı seçin)
Adım Adım I2C ekran ile Arduino eğitimi
- Adım 1 – OLED ekranı Grove Base Shield üzerindeki I2C portuna bağlayın
- Adım 2 – Grove-Base kalkanını Seeeduino’ya bağlayın
- Eğer bir Grove Base kalkanınız yoksa, OLED ekranı aşağıda görüldüğü gibi doğrudan Seeeduino’ya da bağlayabilirsiniz:
| Seeeduino | Grove – OLED Ekran 0.96 İnç |
| 5V | Kırmızı (pin 3) |
| GND | Siyah (pin 4) |
| SDA | Beyaz (pin 2) |
| SCL | Sarı (pin 1) |
- Adım 3 – Seeeduino’yu bir USB kablosu ile PC’ye bağlayın
Bu noktada görünüm böyle olmalıdır!
“`html

- Adım 4 – Arduino için kütüphane yüklemek üzere Kütüphane nasıl yüklenir belgesine bakın
- OLED 1.12 için, bu dosyayı indirin: OLED 1.12 için Kütüphaneyi İndir
- OLED_Hello_World dosyasını Seeeduino V4’e yükleyin. Arduino IDE’nizi açın, ardından Dosya > Örnek > OLED_Display_96x96-master > OLED_Hello_World
- OLED 0.96 için, bu dosyayı indirin: Seeed OLED Ekran 128*64 kütüphanesi
- OLED 1.12 için, bu dosyayı indirin: OLED 1.12 için Kütüphaneyi İndir
- Adım 5– Kodu Arduino IDE’ye kopyalayın ve yükleyin. Yükleme konusunda emin değilseniz, bu eğitime göz atabilirsiniz: Kodu Yükleme
#include <Wire.h>
#include <SeeedOLED.h>
void setup()
{
Wire.begin();
SeeedOled.init(); //SEEED OLED ekranı başlat
SeeedOled.clearDisplay(); //ekranı temizle ve başlangıç konumunu sol üst köşe olarak ayarla
SeeedOled.setNormalDisplay(); //Ekranı normal moda ayarla (yani ters mod değil)
SeeedOled.setPageMode(); //Adresleme modunu Sayfa Modu olarak ayarla
SeeedOled.setTextXY(0, 0); //İmleci X'inci Sayfa, Y'inci Sütuna ayarla
SeeedOled.putString("Merhaba Dünya!"); //Diziyi yazdır
}
void loop()
{
}
- Kodu yükledikten sonra, aşağıda görüldüğü gibi ekranda “Merhaba Dünya” yazısını görebilmelisiniz!

Artık Arduino ile oynayabilir ve diğer örnekleri deneyebilirsiniz! (Grove OLED ekranları Raspberry Pi, Arduino, Beaglebone, Wio ve LinkIt ONE gibi tüm platformlarda desteklenmektedir.)
OLED ekranınızı Raspberry Pi, Beaglebone Green’e nasıl bağlayacağınızla ilgili eğitime buradan ulaşabilirsiniz: Wiki Seeed Studio – OLED Ekran 0.96 İnç
Arduino OLED Proje Fikirleri
Artık bir OLED ekranın nasıl çalıştığına dair temel bilgilere sahip olduğunuza göre, bu proje fikirlerinden bazılarını denemek için becerilerinizi test etmeye ne dersiniz! SSD1306 OLED ekranın da bu projelerle iyi çalıştığını unutmayın.
Kendi OLED Ekran Saatinizi Yapın
Kendi saatinizi yaratmak hiç aklınıza geldi mi? Seeed Grove – OLED Ekran 1.12” V2 ve bir Arduino ile bunu yapabilirsiniz!
Ne gerekiyor?
- Seeeduino V4.2
- Grove – OLED Ekran 1.12 ” V2
- Seeed Grove – RTC
- Jumper kablolar (genel)
Tam eğitimi burada bulabilirsiniz: Seeed Proje Merkezi – DIY Cool Watch
Akıllı OLED Ekran Rozeti
Akıllı animasyonlu bir isim rozeti sahibi olmayı istemez misiniz? Seeed OLED ekran ile bu artık mümkün!
Ne gerekiyor?
- Grove – OLED Ekran 1.12 ” V2
- DigiSpark
- Arduino Mini 05
- Arduino IDE yazılımı
Tam eğitimi burada bulabilirsiniz: Seeed Proje Merkezi – Akıllı Şiirsel OLED Ekran Rozeti
Özet
OLED ekranların birçok OLED ile yapıldığını ve her pikselin organik LED olduğunu unutmayın, OLED’lerin sönmesini önlemek ve ekranın sürekli parlak kalmasını sağlamak için kullanılmadığında ekranı kapatmayı unutmayın!
Artık OLED ekranları Arduino’nuzla nasıl bağlayacağınızı bildiğinize göre, kendi OLED ekran projelerinizi oluşturmaya başlayabilirsiniz! Proje fikirleri için daha fazla ilham almak isterseniz, Seeed Proje Merkezi – Grove – OLED Ekran 1.12″ V2‘ye göz atabilirsiniz!
“`
