top of page

Arduino proje örneği 5 (Arduino Kodları ile) - LED Yakan LDR Devresi



Arduino, Arduino IDE, sensör bağlantıları ve diğer tüm bilgiler ile ilgili içeriklere buradan ulaşabilirsiniz.



Arduino proje örneği 5 (Arduino Kodları ile) - LED Yakan LDR Devresi



LDR ‘Light Dependent Resistor’ tamlamasının kısaltmasından gelmektedir ve anlamı ışığa bağımlı dirençtir. LDR ayrıca foto direnç olarak da adlandırılır.


Bir direnç çeşidi olmasının yanında aynı zamanda bir pasif sensör olan LDR, ışık şiddetine bağlı olarak yapısında değişiklik gösterir. Bu Ortamdan aldığı fiziksel değişimden faydalanarak çıkışında da bir değişiklik gösterebildiği için sensör görevi gördüğünü söyleyebiliriz.










Gerekli Malzemeler:

  • Arduino Uno

  • Breadboard

  • 1 adet 1KΩ Direnç

  • 1 adet 220Ω Direnç

  • LDR

  • 1 adet LED








Adım 1 :


LDR led bağlantımızı yapıyoruz.










Adım 2 :


Arduino IDE programını açıyoruz.












Adım 3 :


Kodlarımızı yazıyoruz.

#define led 3 //3.Pinde LED olduğunu tanımlıyoruz

void setup() {

    pinMode(led,OUTPUT); //LED'in çıkış elemanı olduğunu belirtiyoruz
    Serial.begin(9600); //9600 Baundluk bir seri haberleşme başlatıyoruz

}

void loop() {

  int isik = analogRead(A0); //Işık değişkenini A0 pinindeki LDR ile okuyoruz
  Serial.println(isik); //Okunan değeri seri iletişim ekranına yansıtıyoruz
  delay(50);

  if(isik > 900){ //Okunan ışık değeri 900'den büyük ise
    digitalWrite(led,LOW); //LED yanmasın
  }

  if(isik 










Projemiz tamamlandı. LDR el ile kapatıldığında ve ışık azaldığında ledi yakıyor. Cisim algıladığında yanan lambalar bu şekilde çalışıyor.






Arduino, Arduino IDE, sensör bağlantıları ve diğer tüm bilgiler ile ilgili içeriklere buradan ulaşabilirsiniz.

Comments


bottom of page