Arduino LDR Kullanımı

Bu içeriğimizde Arduino ile LDR (Fotorezistör) kullanarak ortamdaki ışığa duyarlı bir LED yakma projesi yapacağız.

LDR (Light Dependent Resistor) anlamına gelen yani Türkçesi ışığa duyarlı direnç olan ve üzerine düşen ışık miktarına göre direnç değeri değişen elektronik bir devre elemanıdır. Karanlıkta Yüksek direnç gösterirken, ışık miktarı arttıkça direnci azalır.

Temel Çalışma Prensibi:

  • Karanlık ortamda: Direnci çok yüksek olur. (100kΩ – 10MΩ arası)
  • Işık altında: Direnci düşer (yaklaşık 1kΩ veya daha az)

Kullanım Alanları:

  • Otomatik aydınlatma sistemleri (gece lambaları, sokak lambaları)
  • Kamera ve diğer güvenlik sistemleri

Şimdi projemizin tasarımına geçelim

Gerekli olan malzemeler:

  • 2 adet direnç
  • 1 adet LDR
  • 1 adet Buton
  • 1 adet BreadBoard
  • 1 adet Arduino
  • ve Jumper kablolar
void setup()
{
  pinMode(3, OUTPUT);
  Serial.begin(9600);
}

void loop()
{
  int isik=analogRead(A0);
  Serial.println(isik);
  delay(50);
  if(isik>500){
  digitalWrite(3, LOW);
  }
  else{
    digitalWrite(3,HIGH);
  }
 
}

NOT: Bu projeyi gerçek hayatta uyguladığınızda doğru sonucu alabilmek için SERİ MONİTÖR üzerinden LDR’nizin değerini ölçerek bir aralık belirleyebilrisiniz. Genellikle zaman TinkerCad’de ki değerle uyuşmayabilir.

guest
0 Yorum
Eskiler
En Yeniler Beğenilenler
Inline Feedbacks
View all comments
0
YORUM YAPx