Potansiyometre ile LCD Ekrana Yazı Yazma

Hedefimiz:

LCD ekrana, potansiyometreyi çevirdikçe okunan değeri yazdırmak.

Yani ekran şöyle görünecek:
Deger: 789 gibi.


Gerekli Malzemeler:

  • Arduino UNO
  • LCD ekran (tercihen I2C modülü ile)
  • Potansiyometre (10k olabilir)
  • Jumper kablolar
  • Breadboard

Bağlantılar:

Potansiyometre Bağlantısı:

Potansiyometre UcuArduino Pini
Sol (GND)GND
Orta (Sinyal)A0
Sağ (VCC)5V

LCD (I2C) Bağlantısı:

LCD PiniArduino Pini
GNDGND
VCC5V
SDAA4
SCLA5

Arduino Kodu:

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

// LCD ekran tanımı (adres 0x27 olabilir, bazen 0x3F olur)
LiquidCrystal_I2C lcd(0x27, 16, 2);

int potPin = A0; // Potansiyometre pini
int deger;

void setup() {
  lcd.begin();           // LCD'yi başlat
  lcd.backlight();       // Işığını aç
}

void loop() {
  deger = analogRead(potPin); // 0–1023 arasında değer
  lcd.clear();                // Ekranı temizle
  lcd.setCursor(0, 0);        // İlk satıra git
  lcd.print("Deger: ");
  lcd.print(deger);           // Değeri yaz
  delay(200);                 // Küçük bekleme süresi
}

LCD’de Ne Görülür?

Potansiyometreyi çevirdikçe LCD ekranda şu şekilde sayılar değişir:
Deger: 123Deger: 542Deger: 982 gibi.


mBlock (Blok Kod) ile Nasıl Yapılır?

Adımlar:

  1. Uzantı olarak “LCD 1602 I2C” ve “Arduino” uzantılarını ekle.
  2. Kod bloğunu şu şekilde kur:

Ekstra Bilgi (İsteğe Bağlı):

  • analogRead(A0) → Potansiyometreden 0–1023 arasında bir sayı alır.
  • Bu sayı, döndürme miktarına göre değişir.
  • Bu veriyi ekran gibi başka yerlere de yazdırabiliriz (örneğin LED parlaklığı ayarı gibi projelerde de işe yarar).

Bir yanıt yazın

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