LDR Işık Sensör Modülü (Fotodirenç GL5528)
Ortamdaki ışık şiddetine göre direnci azalan, gece lambalarında ve akıllı aydınlatma sistemlerinde yaygın kullanılan ekonomik ışık algılayıcıdır.
Önemli Güvenlik ve Teknik Sınırlama Bilgisi
LDR yüzeyinde kadmiyum sülfür (CdS) bulunur; mekanik olarak kırılmamalı veya yakılmamalıdır.
Teknik Özellikler ve Elektriksel Parametreler
Pin Bağlantıları ve Görevleri (Pinout)
| Pin # | Pin Adı | Sinyal Türü | Görev & Açıklama |
|---|---|---|---|
| 1 | VCC | Güç | +3.3V veya +5V DC |
| 2 | GND | Toprak | Toprak 0V |
| 3 | DO | Dijital Çıkış | Karanlık/Aydınlık eşik çıkışı |
| 4 | AO | Analog Çıkış | Işık şiddetiyle ters orantılı analog gerilim |
Geliştirme Kartı Uyumluluk Durumu
Doğrudan bağlantı ve yerleşik 5V desteği.
3.3V ile tam uyumlu çalışır.
MicroPython veya C/C++ SDK ile desteklenir.
MakeCode blokları veya MicroPython ile uyumlu.
5V tolerant GPIO pinleri doğrudan bağlanabilir.
Örnek Kaynak Kod Kütüphanesi
LDR ile Gece Lambası Otomasyonu
Standartconst int ldrAnalogPin = A0;
const int ldrDigitalPin = 2;
const int ledPin = 13; // Dahili LED
void setup() {
Serial.begin(9600);
pinMode(ldrDigitalPin, INPUT);
pinMode(ledPin, OUTPUT);
}
void loop() {
int lightLevel = analogRead(ldrAnalogPin);
int isDark = digitalRead(ldrDigitalPin);
Serial.print("Işık Seviyesi (0-1023): ");
Serial.print(lightLevel);
if (isDark == HIGH) {
Serial.println(" -> HAVA KARARDI! Lambayı Yak.");
digitalWrite(ledPin, HIGH);
} else {
Serial.println(" -> Aydınlık / Lamba Kapalı.");
digitalWrite(ledPin, LOW);
}
delay(500);
} Işık Değeri (AO): 850 -> DURUM: Hava Karardı!
Çalışma Mantığı ve Fiziksel İlkeler
LDR (Light Dependent Resistor) Nasıl Çalışır?
LDR, üzerine ışık (foton) düştüğünde yarı iletken malzemedeki serbest elektron sayısı artan ve bu sayede direnci düşen bir fotodirençtir.
Modül üzerinde bulunan LM393 karşılaştırıcı ve mavi trimpot ile hava karardığında doğrudan DO çıkışından dijital tetikleme sinyali alınabilir.
Artıları ve Sınırlamaları
Sık Karşılaşılan Sorunlar ve Çözümleri
Alternatif ve Benzer Sensörler
TCS3200 RGB Renk Tanıma ve Frekans Dönüştürücü Sensör Modülü
Kırmızı, Yeşil, Mavi ve Şeffaf fotodiyot dizisiyle hedef yüzeyin rengini kare dalga frekansına dönüştüren, renk ayıran robotların popüler sensörüdür.
GUVA-S12SDGUVA-S12SD Gerçek Güneş Ultraviyole (UV) İndeksi Sensörü
Görünür ışıktan etkilenmeyen GaN fotodiyotu ile doğrudan Dünya Sağlık Örgütü UV İndeksi (0-11+) değerini analog voltaj olarak üreten meteoroloji sensörüdür.
ML8511ML8511 Analog Ultraviyole (UV) Güneş Işığı Sensörü
Güneşin yaydığı zararlı UV-A ve UV-B morötesi ışınları ölçerek Dünya Sağlık Örgütü (WHO) UV İndeks değerini hesaplayan analog sensördür.