top of page

Gerilim Bölücü (Voltage Divider): LDR'yi Okumanın Tek Yolu

  • 2 Şub
  • 2 dakikada okunur

Elektronik dünyasında sensörlerin çoğu (LDR, NTC, Flex sensör vb.) aslında sadece direncini değiştiren pasif elemanlardır. Ancak burada büyük bir iletişim sorunu vardır:

Arduino, ESP32 veya diğer mikrodenetleyiciler "Direnç (Ohm)" dilinden anlamazlar. Onlar sadece "Voltaj (Volt)" dilini konuşurlar. Elinizdeki sensörün direncini, işlemcinin anlayabileceği voltaja çevirmeniz gerekir. İşte bu çeviriyi yapan, elektroniğin en temel ve en hayat kurtarıcı devresi Gerilim Bölücü'dür.


  1. Neden Doğrudan Bağlayamayız?

    Bir LDR'yi (veya herhangi bir dirençli sensörü) doğrudan 5V güç kaynağı ile Arduino'nun analog pinine bağlarsanız ne olur? Arduino pini her zaman 5 Volt okur. Sensörün direnci ister 1 Ohm olsun, ister 1 Milyon Ohm; akım değişse bile potansiyel fark (voltaj) değişmez. Bu yüzden bize, direnç değişimini voltaj değişimine dönüştürecek bir taktik gerekir.


  2. Çözüm: Pastayı Paylaşmak

    Gerilim bölücü mantığı şudur: Elinizdeki toplam voltajı (örneğin 5V), seri bağlı iki direnç arasında paylaştırırsınız.

    • R1 (Sabit Direnç): Genellikle 10kΩ seçilir.

    • R2 (Sensör - LDR): Direnci ortama göre değişen parça.

    Voltaj bu iki direnç arasında güçleri oranında paylaşılır. Büyük direnç pastadan büyük payı (yüksek voltajı) kapar, küçük direnç küçük payla yetinir. LDR'nin direnci ışıkla değiştikçe, pastadan aldığı pay da değişir ve Arduino işte bu değişen payı okur.


  3. Devre Kurulumu: "Orta Nokta"

    Bu devreyi kurmak sadece üç adımdır:

    • Giriş: 10kΩ sabit direncin bir ucunu 5V'a bağlayın.

    • Çıkış: LDR'nin bir ucunu Toprağa (GND) bağlayın.

    • Orta Nokta (Sinyal): Sabit direnç ile LDR'nin boşta kalan uçlarını birbirine bağlayın. İşte bu birleşim noktasından çıkan kabloyu Arduino'nun Analog Pinine (A0) götürün.

      LDR Devre Şeması
  4. Matematiğin Büyüsü: Formül

    Orta noktadaki voltajın tam olarak kaç olacağını hesaplamak için şu evrensel formülü kullanırız.

    Vout = Vin * (R2 / (R1 + R2))

    • Vout: Arduino'nun okuyacağı voltaj.

    • Vin: Giriş voltajı (Örn: 5V).

    • R1: Üstteki direnç (Örn: 10.000 Ohm).

    • R2: Sensörün o anki direnci (LDR).


    Örnek Hesaplama: Karanlık bir odada LDR'nin direnci 90kΩ olsun. Sabit direncimiz 10kΩ.

    Vout = 5 * (90000 / (10000 + 90000)) Vout = 4.5 Volt

    Bu durumda Arduino yaklaşık 4.5 Volt okur. Işık açıldığında ve LDR direnci düştüğünde, bu voltaj da hızla düşecektir.


  5.  Sadece LDR İçin mi?

    Hayır! Bu devre, direnci değişen neredeyse her şey için kullanılır:

    • Termistör (NTC): Sıcaklık ölçmek için.

    • Flex Sensör: Bükülmeyi ölçmek için.

    • Toprak Nem Sensörü: Saksıdaki ıslaklığı ölçmek için.

    • Potansiyometre: Ses açma düğmeleri aslında ayarlanabilir, hazır bir gerilim bölücüdür!



İyi Çalışmalar Dilerim...

 
 

İLETİŞİM

© 2026 LymoTech. Tüm hakları saklıdır.

Designed by Aleyna | Powered by Engineering Logic

bottom of page