16x2 LCD, projelerimize bilgisayara ihtiyaç duymadan bilgi gösterebilen küçük bir arayüz kazandırır. I2C dönüştürücü sayesinde yalnızca iki veri hattı kullanır.

Gerekli malzemeler

  • Arduino Uno
  • I2C dönüştürücülü 16x2 LCD
  • Jumper kablo
  • LiquidCrystal_I2C kütüphanesi

Adım adım yapım

1. I2C bağlantısını yap

Uno'da SDA hattını A4'e, SCL hattını A5'e bağla. VCC ve GND bağlantılarını tamamla.

2. Adresi kontrol et

Çoğu modül 0x27 adresini kullanır. Görüntü yoksa I2C tarayıcıyla doğru adresi bul.

3. Metni güncelle

Ekranı gereksiz yere temizlemek yerine imleci konumlandır ve değişen alanı güncelle; bu yöntem titremeyi azaltır.

Proje kodu

Kodu Arduino IDE'ye aktarın. Pin numaralarını kendi devrenize göre kontrol ettikten sonra karta yükleyin.

Arduino / C++
#include <Wire.h>
#include <LiquidCrystal_I2C.h>

LiquidCrystal_I2C lcd(0x27, 16, 2);

void setup() {
  lcd.init();
  lcd.backlight();
  lcd.setCursor(0, 0);
  lcd.print("Maker216");
}

void loop() {
  lcd.setCursor(0, 1);
  lcd.print("Saniye: ");
  lcd.print(millis() / 1000);
  lcd.print("   ");
  delay(250);
}
0görüntülenme
0beğeni
0yorum
Atölyeye katıl →
Topluluk

Yorumlar

0

İlk yorumu siz yazın.

Yorum yap