1000 TL ve Üzeri Alışverişlerde Kargo Bedava! Saat 15:00 a Kadar Verilen Siparişler Aynı Gün Kargoya Verilir! 1000 TL ve Üzeri Alışverişlerde Kargo Bedava! Saat 15:00 a Kadar Verilen Siparişler Aynı Gün Kargoya Verilir! 1000 TL ve Üzeri Alışverişlerde Kargo Bedava! Saat 15:00 a Kadar Verilen Siparişler Aynı Gün Kargoya Verilir! 1000 TL ve Üzeri Alışverişlerde Kargo Bedava! Saat 15:00 a Kadar Verilen Siparişler Aynı Gün Kargoya Verilir!

128x64 OLED Ekran Arduino ile Kullanım Rehberi

Tarih: 05.06.2023 22:52
128x64 OLED Ekran Arduino ile Kullanım Rehberi
Arduino projelerinizde kullanabileceğiniz 128x64 OLED LCD Ekran, düşük güç tüketimi, yüksek kontrast oranı ve küçük boyutuyla dikkat çeken bir bileşendir. Bu blog yazısında, bu OLED LCD ekranın nasıl kullanılacağını adım adım açıklayacağım. Başlamadan önce, Arduino ve temel programlama bilgilerinin olduğunu varsayıyorum.

Bölüm 1: Gerekli Malzemeler

  • Arduino UNO (veya benzeri bir Arduino kartı)
  • 128x64 OLED LCD Ekran (0.96 IIC) - Beyaz
  • Jumper kabloları

Bölüm 2: Bağlantılar

  1. Arduino kartınızı bilgisayarınıza bağlayın ve Arduino IDE'yi açın.
  2. OLED LCD ekranını I2C arabirimini kullanarak Arduino'ya bağlayın. İhtiyacınız olan bağlantılar şunlardır:
    • Ekran VCC pinini Arduino 5V pinine bağlayın.
    • Ekran GND pinini Arduino GND pinine bağlayın.
    • Ekran SDA pinini Arduino A4 pinine bağlayın.
    • Ekran SCL pinini Arduino A5 pinine bağlayın.

Bölüm 3: Kütüphane Kurulumu

  1. Arduino IDE'yi açın ve "Kütüphane Yöneticisi"ni seçin.
  2. Arama kutusuna "Adafruit SSD1306" yazın ve Adafruit SSD1306 kütüphanesini seçin.
  3. "Kütüphane Yüklemek İçin Tıklayın" düğmesini tıklayarak kütüphaneyi yükleyin.

Bölüm 4: Kodlama Aşağıdaki kod örneğini Arduino IDE'ye yapıştırın:

 


#include 
#include 
#include 
#define SCREEN_WIDTH 128
#define SCREEN_HEIGHT 64
Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, -1);
void setup() {
display.begin(SSD1306_SWITCHCAPVCC, 0x3C); // OLED ekranı başlatma
display.display();
delay(2000); // Ekranın açık kalması için birkaç saniye bekleme
display.clearDisplay(); // Ekranı temizleme
display.setTextColor(WHITE); // Yazı rengini beyaz yapma
display.setTextSize(1); // Yazı boyutunu 1 yapma
}void loop() {
display.clearDisplay(); // Ekranı temizleme
display.setCursor(0, 0); // İlk satıra yazdırmak için imleci ayarlama
display.println("Merhaba, Dünya!");
display.setCursor(0, 20); // İkinci satıra yazdırmak için imleci ayarlama
display.println("OLED LCD Ekran");
display.display(); // Ekranı güncelleme
delay(2000); // Birkaç saniye bekleyerek yazının görünmesini sağlama
}
 
Size nasıl yardımcı olabiliriz?
Yükleniyor...