Kayıtlar

SSD1306TUR etiketine sahip yayınlar gösteriliyor

Arduino SSD1306 Oled Ekran Grafik Fonksiyonları | SSD1306TUR Library

 Arduino ile OLED Ekran SSD1306 ile Grafik İşlemleri      Arduino ile Oled ekranlarda SSD1306TUR kütüphanesi ile tüm grafik işlemleri fonksiyonlarına bakıyor olacağız. Ekranın kullanımı ve Arduino Uno 'ya bağlantısı gibi giriş seviyesi konulara hakim değilseniz : Arduino oled ekran kullanımı konusunu ziyaret edebilirsiniz. Bu yazıda yalnızca oled ekran ile grafiksel fonksiyonları inceliyor olacağız. Aşağıdaki fonksiyonları kullandıktan sonra ekranda yaptığınız değişikliklerin görüntülenmesi için display.display(); fonksiyonunu kullanmayı unutmayın. writeFillRect(int16_t x, int16_t y, int16_t w, int16_t h, uint16_t color) fillRect(int16_t x, int16_t y, int16_t w, int16_t h, uint16_t color) fonksiyonu da kullanılabilir. İçi dolu bir dikdörtgen çizmenize olanak sağlar, kullanılan parametreler : x : ekran üzerindeki yatay konum (en sol 0) y: ekran üzerindeki dikey konum (en üst 0) w: çizilecek dikdörtgenin genişliği (piksel) h: çizilecek dikdörtgenin yüksekliği (piksel) color: renk

Arduino Oled Ekran Kullanımı | SSD1306 Detaylı Tüm Fonksiyonlar

Resim
  Bu yazıda, Arduino ile ssd1306 oled ekranın SSD1306TUR kütüphanesiyle kullanımına ve tüm fonksiyonlarına bakıyor olacağız. Arduino demişken; ATmega328 : Arduino UNO, Adafruit Pro Trinket, Adafruit Metro 328, Adafruit Metro Mini ATmega32u4 : Arduino Leonardo, Arduino Micro, Arduino Yun, Teensy 2.0, Adafruit Flora, Bluefruit Micro ATmega2560 : Arduino Mega ESP8266 : Adafruit Huzzah ATSAM3X8E : Arduino Due ATSAMD21 : Arduino Zero, M0 Pro, Adafruit Metro Express, Feather M0 ATtiny85 : Adafruit Gemma, Arduino Gemma, Adafruit Trinket Particle: Particle Argon tamamı ile testi yapılmış çalıştığı görülmüştür. Kütüphane nasıl yüklenir ? :  SSD1306TUR | SSD1306 Oled Ekran Türkçe Kütüphane linkini takip edebilirsiniz. SSD1306 Arduino UNO I2c Bağlantısı          Ekranın I2c protokolü üzerinden Arduino Uno 'ya bağlantısı şu şekilde : Ekran Pini Arduino Uno Pini GND GND VDD 5V SCK A4 SDA A5 Ekranın Başlatılması     Uygulamaya başlamadan önce tanımlarımızı sayfanın en üstünde yapıyoruz :

SSD1306TUR | SSD1306 Oled Ekran Türkçe Kütüphane

Resim
SSD1306 Oled Ekran Türkçe Karakter Kullanımı      Arduino ya da benzeri gömülü sistem uygulamalarımızda ekran ihtiyaçlarımızdan birini de SSD1306 Oled monochrome ekranlar karşılıyor. Daha önceden kullananlarınız olduysa bilirler ki malesef ekranların çoğu gibi bu ekran da Türkçe karakterleri desteklemiyor (henüz benim elime geçmemiş olanlar), Daha önce 16x2 20x4 I2c ve paralel mode için ve P10 paneller için Türkçe karakter destekli kütüphaneler yayınlardım, bunlara sitedeki arama fonksiyonunu kullanarak ulaşabilirsiniz.     Son olarak SSD1306 Oled ekranlar için geliştirdiğim Türkçe karakter destekli kütüphane de bugün yayınlandı:     Kütüphaneye Github Arduino Library Manager PlatformIO Libraries üzerinden ulaşabilirsiniz. Arduino IDE ile SSD1306 Ekran Tükçe Kullanımı ve Kütüphanenin İndirilmesi      Arduino IDE üzerinde bulunan menüden Tools * Manage Libraries... seçeneğine tıklayarak ya da Ctrl+Shift+L tuş kombinasyonuyla açılan Library Manager 'ın arama alanına SSD1