Arduino İle Işık Sensörü Kullanımı

Bu yazımızda Arduino İle Işık Sensörü nasıl kullanılır bunu öğreneceğiz. Işık sensörünün LDR’den farkı ldr kullanırken kullandığımız dirençlerin bu sensör üzerinde gelmesi ve eşik değerimizi ayarlıyabileceğimiz bir potansiyometrenin içerisinde olmasıdır. Ayrıca eşik değere göre yanan ledler bulunmaktadır. Yoksa Ldr ile bir farkı yok. Ldr de eşik değeri yazılım ile belirlenir iken bu sensörde potansiyometre ile yapılmaktadır.

Ldr kullanımı bilmiyorsanız aşağıdaki yazımızı okuyabilirsiniz.

Projede Kullanılan Malzemeler

Arduino İle Işık Sensörü Bağlantı Şeması

Arduino İle Işık Sensörü Bağlantı Şeması
Arduino İle Işık Sensörü Bağlantı Şeması

Arduino İle Işık Sensörü Bağlantı Pinleri

ArduinoSensör
3. PinLed +
GNDLed –
5VIşık Sensörü VCC
GNDIşık Sensörü GND
4.PinIşık Sensörü DO
Arduino İle Işık Sensörü Bağlantı Pinleri

Arduino Işık Sensörü Kodu

int led=3;
int sensor=4;
void setup() {
  // put your setup code here, to run once:
pinMode(led,OUTPUT);
pinMode(sensor,INPUT);
}

void loop() {
  // put your main code here, to run repeatedly:
int durum=digitalRead(sensor);
if(durum==HIGH){
  digitalWrite(led,HIGH);
}else{
  digitalWrite(led,LOW);
}
delay(500);
}

Daha sonra ortamımızın ışık seviyesine göre potansiyometremizi ayarlayalım. Sensörün önünü avcumuz ile kapatarak test edelim. Bir dersimizde buraya kadar 🙂