//LDR Değer Okuma ve Led Yakma
int ldr = A0;
// ldr mizi analog pine bağlıyoruz
int ldr_deger ;
//ldr değerinin tutulacağı değişkeni tanımlıyoruz
int led = 6;
// led bağladığımız pini tanımlıyoruz
void setup()
{
pinMode(led,
OUTPUT); //led pinimizi çıkış olarak
kuruyoruz
pinMode(ldr,
INPUT); //ldr pinimizi veri giriş pini
olarak kuruyoru
Serial.begin(9600);
}
void loop()
{
ldr_deger =
analogRead(ldr); // ldr
değerimizi analog pinden okuyoruz
Serial.println(ldr_deger); // Serial ekranımıza ldr değrini yazdırıyoruz
if (ldr_deger >
600){ // eğer ldr değerimiz
600 den fazla olursa
digitalWrite(led,
HIGH); // led yanacak
}
else{ // 600 den küçük değilse
digitalWrite(led,
LOW); // led yanmayacak
}
delay(100); // 0.1 saniye aralıklarla
ldr değeri okunacak ve şartlara dönülecek
}
Hiç yorum yok:
Yorum Gönder