Arduino Dersleri | Arduino IDE Kurulumu | Arduino Programlama Dersleri
Bu yazımızda ldr kullanımı hakkında bilgiler vereceğiz. Bundan önce LDR hakkında bilgi sahibi olmanız önemlidir. Bunun için ise LDR hakkındaki yazımızı buraya tıklayarak ziyaret edebilirsiniz. Eğer LDR hakkında bilginiz varsa devam edebiliriz.
LDR yani Ligh Dependent Resistor bir ışık sensörüdür. Işık artarsa direnç düşer fakat eğer ışık azalırsa direnç artar. Şimdi bunu kullanarak ışık miktarımız az ise ledimizi yakacağız. Eğer ışık miktarı artarsa söndüreceğiz.
Bu dersimizde seri haberleşme hakkında da bilgi edineceğiz. Seri haberleşme arduino ile bilgisayar arasındaki iletişimdir. Arduinodan bilgi çıktığında bilgisayarın seri port ekranında gözükür.
#define led 3 //led pini
void setup() {
pinMode(led,OUTPUT); //ledi çikış yaptık
Serial.begin(9600); //seri portu başlattık
}
void loop() {
int deger=analogRead(A0); //değeri okuduk
Serial.println(deger); //değeri seri porta yazdırdık
if(deger==0){
digitalWrite(led,HIGH);
}
else{
digitalWrite(led,LOW);
}
delay(500);
}