5.00 / 1 oy

Arduino'da LDR ile karanlıkta Led ışık yakma örneği

Önceki örnekte LDR ile ortamdaki ışık seviyesini ölçme örneği yapmıştık. Şimdi LDR'den aldığımız input'u kullanarak bir output üretelim, bu output da bir led ışık olsun. Eğer ortamdaki ışık seviyesi 500'in altına düşerse led ışık yansın, üzerine çıkarsa da ışık sönsün. Gerekli Arduino component'leri:

- Arduino Uno R3

- Breadboard

- LDR

- Led

- 6 adet jumper kablo

- 1 direnç (330 ohm) ve 1 direnç (10k)

Önceki örnekte kullandığımız ldr devresini güncelleyerek breadboard'un diğer tarafına bir led devresi kuralım. Bu sefer LDR'nin topraklamasını breadboard'un diğer tarafına aktaralım ve Led ışık ile ortak bir GND pini üzerinden topraklama yapmasını sağlayalım. Arduino'da Led ışık devresi olarak da daha önce kullandığımız devrenin aynısını breadboard'un diğer tarafına kuralım.

arduino ışık sensörü led yakma

Kodlar:

#define ldr A5
#define led 3

void setup()
{
  pinMode(led,OUTPUT);
}

void loop()
{
  int aydinlik = analogRead(ldr);
  delay(100); 
  
  if (aydinlik <= 500)
    digitalWrite(led,HIGH);
  
  else
    digitalWrite(led,LOW);
}

 

mr. faruk

05.05.2020 12:52

Bu soru 1 kez yanıtlandı.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
Arduino'da LDR ile karanlıkta Led ışık yakma örneği

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.