6 Şubat 2015 Cuma

Işık sensörüyle nasıl led yakılıp söndürülür?


Led'in uzun bacağını digital 13 pinine bağlayın.Kısa bacakları ise Arduino'nun GND pinine bağlayın. Işık Sensörünün GND çıkışını Arduino'nun GND pinine bağlayın, VCC çıkışını Arduino'nun 5V pinine bağlayın. Işık Sensörünün OUT kısmı ise Arduino'nun Analog 1 pinine bağlayın.
Işık sensörüyle led yakıp söndürmek için kodları Arduino'ya yükleyin. 

Kaynakça:
http://arduino.cc/en/reference

Kodlar:
int kirmiziLed = 13; // Kırmızı LED digital 12 pinine bağlanır.
int sensorPin = 1; //Işık Sensörü Analog 1 pinine bağlanır.

void setup()
{
  pinMode(kirmiziLed, OUTPUT); // Kırmızı Led giriş olarak tanımlanır.
  pinMode(sensorPin, INPUT); // Işık Sensörü giriş olarak tanımlanır.
}

void loop()
{
 int okunandeger = analogRead(sensorPin); //Işık sensöründen gelen veri okunur.
 delay(50);

 if(okunandeger < 400)
 {
   digitalWrite(kirmiziLed, HIGH); // LED'i yak.
 }
 else
 {
   digitalWrite(kirmiziLed, LOW); // LED'i söndür.
 }

}




Hiç yorum yok:

Yorum Gönder