Arduino, elektronik projeler için popüler bir platformdur ve çeşitli bileşenlerle uyumlu olarak kullanılabilir. Bu makalede, Arduino Mega kullanarak I2C arabirimli 16×2 LCD ekranın nasıl kullanılacağını öğreneceğiz.

Gerekli Malzemeler:

  • Arduino Mega (veya uyumlu bir model)
  • I2C arabirimli 16×2 LCD ekran
  • Jumper kabloları
  • Breadboard (isteğe bağlı)
  • I2C 16×2 LCD Ekran

Bağlantısı:

LCD ekranın VCC pinini Arduino’nun 5V pinine bağlayın.
LCD ekranın GND pinini Arduino’nun GND pinine bağlayın.
SDA (Serial Data) pini LCD ekranın SDA pinine bağlayın ve Arduino Mega’da SDA pinine (20. pin) bağlayın.
SCL (Serial Clock) pini LCD ekranın SCL pinine bağlayın ve Arduino Mega’da SCL pinine (21. pin) bağlayın.
Gerekirse bir 10k potansiyometre kullanarak LCD ekranın kontrastını ayarlayın.

Arduino Kodu:
Öncelikle, Arduino IDE’de “LiquidCrystal_I2C” kütüphanesini yüklemeniz gerekmektedir. Ardından aşağıdaki kodu kullanarak LCD ekranı kontrol edebilirsiniz:

#include <Wire.h>
#include <LiquidCrystal_I2C.h>

#define I2C_ADDR 0x27 // I2C adresi, değişebilir

LiquidCrystal_I2C lcd(I2C_ADDR, 16, 2); // LCD ekranın sütun ve satır sayısı

void setup() {
lcd.init(); // LCD ekranı başlat
lcd.backlight(); // Arka ışığı aç
lcd.setCursor(0, 0); // İlk satırın başına git
lcd.print("Hello, World!"); // Metni ekrana yazdır
}

void loop() {
// İşlemciyi duraklatmak için ek bir işlem gerekmez
}

 

Proje Açıklaması:
Bu proje, Arduino Mega ile I2C arabirimli 16×2 LCD ekranın nasıl kullanılacağını gösterir. İlk olarak, “Wire.h” ve “LiquidCrystal_I2C.h” kütüphaneleri projeye eklenir. Daha sonra LCD ekranın I2C adresi belirtilir ve ekran başlatılır. Ardından, ekrana istenen metin yazdırılır.

Sonuç:
Arduino Mega ile I2C arabirimli 16×2 LCD ekran kullanarak temel bir projeyi başarıyla tamamladınız. Bu proje, Arduino ile elektronik projeler geliştirmek isteyenler için harika bir başlangıç ​​noktasıdır. Deneyin ve LCD ekranınızı kullanarak kendi projelerinizi oluşturun!

Mustafa KESKİN

By Mustafa KESKİN

Ölümün olduğu bu dünyada, hiçbir şey çok da ciddi değildir aslında

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.