Gerekli Malzemeler:
- Arduino Uno (veya benzeri bir Arduino kartı)
- 16×2 karakter LCD ekran (HD44780 uyumlu)
- I2C LCD adaptör modülü (örneğin, PCF8574)
- Breadboard
- Jumper kablolar
- I2C modülünün VCC pinini Arduino’nun 5V pinine bağlayın.
- I2C modülünün GND pinini Arduino’nun GND pinine bağlayın.
- I2C modülünün SDA pinini Arduino’nun SDA pinine bağlayın A4,
- I2C modülünün SCL pinini Arduino’nun SCL pinine bağlayın A5,
Kodlama:
- Kütüphane Kurulumu:
- Arduino IDE’sinde “Araçlar” > “Kütüphane Yöneticisi” yolunu izleyin.
- “LiquidCrystal_I2C” arayın ve uygun bir kütüphaneyi yükleyin
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
// I2C LCD adresini ayarlayın (genellikle 0x27 veya 0x3F)
LiquidCrystal_I2C lcd(0x27, 16, 2);
void setup() {
// LCD'yi başlatın
lcd.init();
// Arka ışığı açın
lcd.backlight();
// İlk satıra metin yazdırın
lcd.setCursor(0, 0);
lcd.print("Merhaba Dunya!");
// İkinci satıra metin yazdırın
lcd.setCursor(0, 1);
lcd.print("I2C LCD Test");
}
void loop() {
// Burada istediğiniz diğer işlemleri yapabilirsiniz
}