EkranSeviye 5 · Veri yolları: I²C / SPI sensörler, ekranlar, haberleşme
OLED SSD1306 0.96"
Nedir?
SSD1306 denetleyicili, 128×64 piksel tek renkli küçük OLED ekrandır. Robotlarda pil durumu, sensör grafikleri, IP adresi veya robot "yüz" ifadeleri göstermek için kullanılır.
Nasıl çalışır?
Her piksel kendi ışığını üreten organik bir LED'dir, bu yüzden arka ışık gerekmez ve kontrast çok yüksektir. SSD1306 içindeki 1 KB'lık ekran belleğini (GDDRAM) I²C (adres 0x3C veya 0x3D) ya da SPI üzerinden doldurursunuz. Tüketim yanan piksel sayısına bağlıdır, tipik olarak yaklaşık 20 mA civarındadır.
Ne zaman seçilir?
Küçük, az pinli ve grafik gösterebilen bir ekran gerektiğinde ilk tercihtir. Renk gerekiyorsa ST7735 veya ILI9341 TFT, güneş altında okunabilirlik ve sıfır bekleme tüketimi için e-Paper seçilir.
Laboratuvarda: OLED 128x64 (SSD1306, Adafruit kütüphanesi)
Ekranda "Merhaba!", çerçeve ve dolu daire; alt satırda geçen saniye. Kütüphane 1 KB'lık tamponu display() ile I2C üzerinden gönderir.
Laboratuvarda açÖzellikler
- 128×64 mono
- ~20 mA
Nerede kullanılır
- Küçük gadget, sayaç, menü
Dikkat
- UNO'da framebuffer 1 KB RAM yer
Kaynak: Hyvex Academy elektronik serisi (seri-el-ekran).