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


Yorumlar
İlk yorumu siz yazın.