Işığa Duyarlı Akıllı Lamba Projesi
int led= 12 ; // ledimizi Arduino UNO da 5 nolu pinimize atadık. int ldrPin = A0; // LDR’ nin bağlandığı pini A0 a atadık. int ldrdegeri = 0; // LDR değerini okuyacağımız değişkeni tanımladık. void setup() { pinMode(led, OUTPUT); //ledimizin bağlı olduğu 5 nolu pini çıkış olarak ayarlarız. } void loop() { ldrdegeri=analogRead(A0); // ldr den ışık şiddetini okuyoruz. if(ldrdegeri > 0 && ldrdegeri <= 100) // okunan değer 100’ den küçükse eğer led sönük kalsın. { digitalWrite(led,LOW); } if(ldrdegeri > 100 && ldrdegeri <= 1023) // okunan değer 100’den büyükse eğer led yansın. { digitalWrite(led,HIGH); } }