LDR (Light Dependent Resistor) veya foto direnç, çevresel ışık seviyesine duyarlı olan ve ışığa karşı direncini değiştiren bir elektronik bileşendir.
LDR Foto Direnç Modülü Nedir?
LDR (Light Dependent Resistor) veya foto direnç, ışığa karşı duyarlı olan bir direnç türüdür. Işığın yoğunluğu arttıkça, LDR’nin direnci azalır; tersine, ışık azaldıkça direnç artar. Bu özellik, LDR’yi çevresel ışık seviyelerini ölçmek veya kontrol etmek için kullanışlı bir bileşen yapar.
LDR foto direnç modülleri, bu LDR’yi bir modül üzerinde entegre eder ve daha kolay bir şekilde kullanılmasını sağlar. Genellikle modül, LDR’nin yanı sıra bir çıkış voltajı ve bağlantı pinleri gibi ek bileşenleri içerir. Bu modüller, ışığa duyarlılıkları ve hassasiyetleri farklı olan birçok farklı çeşitte mevcuttur.
Çalışma Prensibi
LDR foto direnç modülleri, içerdikleri LDR’nin ışığa karşı direnç değişikliği özelliğini kullanır. Işık yoğunluğu arttıkça, LDR’nin direnci azalır ve elektrik akımı daha kolay akar. Işık azaldıkça, LDR’nin direnci artar ve elektrik akımı zorlaşır.
Bu direnç değişikliği, LDR foto direnç modülünün çıkış voltajında bir değişikliğe yol açar. Bu çıkış voltajı, ışığın yoğunluğuna göre değişir. Modülün çıkışı analog bir sinyal olabilir (örneğin, bir voltaj seviyesi) veya dijital bir sinyal olabilir (örneğin, yüksek ve düşük seviyeler arasında geçiş yapabilir).
Kullanım Alanları
LDR foto direnç modülleri, birçok farklı uygulama alanında kullanılır. İşte bazı örnekler:
Örnek Projeler
LDR foto direnç modülleri ile birçok yaratıcı proje oluşturabilirsiniz. İşte bir örnek proje:
Malzemeler:
Devre Bağlantısı:
Bu projede, bir LDR foto direnç modülü ve bir 10K ohm direnç kullanacağız. Devre bağlantıları aşağıdaki gibidir:
Arduino Programı:
Aşağıda, Arduino ile LDR foto direnç modülünü kullanarak çevresel ışık seviyelerini ölçen bir örnek program bulunmaktadır:
// LDR foto direnç modülünün bağlandığı pin
const int ldrPin = A0;
void setup() {
// Seri monitörü başlat
Serial.begin(9600);
}
void loop() {
// LDR'den gelen analog değeri oku
int ldrValue = analogRead(ldrPin);
// LDR değerini seri monitörde görüntüle
Serial.print("LDR Değeri: ");
Serial.println(ldrValue);
delay(1000); // 1 saniyede bir ölçüm yap
}
Bu program, LDR foto direnç modülünden gelen analog değeri okur ve seri monitörde görüntüler. LDR değeri, ışık yoğunluğuna göre değişecektir. Işık arttıkça, LDR değeri yüksek olacaktır; ışık azaldıkça, LDR değeri düşecektir.
Notlar:
KİŞİSEL VERİLERİN İŞLENMESİ HAKKINDA AYDINLATMA METNİMİZİ OKUYABİLİRSİNİZ.