Arduino ile OLED kullanımı için aşağıdaki adımlar izlenmelidir:
- Gerekli Bileşenlerin Bağlanması: OLED ekran, Arduino'ya I2C protokolü üzerinden bağlanmalıdır 13. Bağlantı için gerekli pinler: VCC (5V), GND, SCL (A5) ve SDA (A4) 13.
- Kütüphanelerin Yüklenmesi: OLED ekran ile çalışmak için
Adafruit_SSD1306
veAdafruit_GFX
kütüphaneleri Arduino IDE'ye yüklenmelidir 13. Bunun için: - Arduino Kodu: OLED ekranı programlamak için aşağıdaki adımları içeren bir kod yazılmalıdır 3:
#include <Wire.h>
,#include <Adafruit_GFX.h>
ve#include <Adafruit_SSD1306.h>
başlık dosyalarını ekleyin 4.- Ekranın genişliğini ve yüksekliğini piksel cinsinden tanımlayın (örneğin,
SCREEN_WIDTH 128
veSCREEN_HEIGHT 64
) 4. Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, -1);
komutuyla OLED ekran nesnesi oluşturun 4.-1
parametresi, ekranın RESET pinine sahip olmadığını belirtir 4.setup()
fonksiyonunda seri bağlantıyı başlatın ve OLED ekranınıdisplay.begin(SSD1306_SWITCHCAPVCC, 0x3C);
komutuyla başlatın (0x3C, ekranın adresidir) 14.display.clearDisplay()
komutuyla tamponu temizleyin 4.display.setTextSize(1)
,display.setTextColor(WHITE)
,display.setCursor(x,y)
vedisplay.println("Hello, world!")
komutlarıyla metin ve grafik işlemleri yapın 34.display.display()
komutuyla değişiklikleri ekranda gösterin 4.
Bu adımları takip ederek,
5 kaynaktan alınan bilgiyle göre: