Haberler

Arduino OLED – Eğitim ve Proje Fikirleri

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?

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

Görüntü ile Seeeduino arasındaki bağlantı
  • 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?

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?

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!

“`

Leave a Reply

Your email address will not be published. Required fields are marked *