Ana Sayfa dnyARDUINO dnyArduino LDR ile LED kontrolü

dnyArduino LDR ile LED kontrolü

2 min read
0
0
897

Merhaba arkadaşlar,
Bu yazıda dnyArduino üzerinde yer alan LED’ler ve set içerisinde gelen LDR ışık sensörü ile ortamdaki ışığı algılayıp LED’lere yön veren bir  proje gerçekleştirdik.Sensörler deneylerde ve projelerde en sık kullanılan malzemelerdendir.
Bende bu  projemde,dnyArduıno üzerinde LDR ışık sensörünü kullanarak ortamdaki ışığa göre led’leri konrol edeceğim.Işık fazla ise LED’ler seri bir şekilde yanıp söner.Işık azaldığında  ise LED’lerin hızı düşmeye başlar.

11844168_10203504059280562_1654315205_n

Devrenin Arduino Kodu;


const int ledPin = 7;

const int ledPin2 = 6;

const int ledPin3 = 5;

const int ledPin4 = 4;

const int ledPin5 = 3;

const int ledPin6 = 2;

const int ledPin7 = 1;

const int ledPin8 = 0;

const int sensorPin = 0 ;

void setup(){

pinMode(ledPin,OUTPUT);

pinMode(ledPin2,OUTPUT);

pinMode(ledPin3,OUTPUT);

pinMode(ledPin4,OUTPUT);

pinMode(ledPin5,OUTPUT);

pinMode(ledPin6,OUTPUT);

pinMode(ledPin7,OUTPUT);

pinMode(ledPin8,OUTPUT);

}

void loop(){

int blinkRate = analogRead(sensorPin);

digitalWrite(ledPin,HIGH);

digitalWrite(ledPin2,HIGH);

digitalWrite(ledPin3,HIGH);

digitalWrite(ledPin4,HIGH);

digitalWrite(ledPin5,HIGH);

digitalWrite(ledPin6,HIGH);

digitalWrite(ledPin7,HIGH);

digitalWrite(ledPin8,HIGH);

delay(blinkRate*2);

digitalWrite(ledPin,LOW);

digitalWrite(ledPin2,LOW);

digitalWrite(ledPin3,LOW);

digitalWrite(ledPin4,LOW);

digitalWrite(ledPin5,LOW);

digitalWrite(ledPin6,LOW);

digitalWrite(ledPin7,LOW);

digitalWrite(ledPin8,LOW);

delay(blinkRate*2);

}

 

  • Arduino ile LDR Uygulaması

    Bu yazımızda Arduino ile LDR uygulamasını gerçekleştirdik. Aslında günlük hayatta birkaç a…
Buna Benzer Yazılar Göster !
Daha Fazlasını Yükle - Konuk Yazar
Daha Fazla Göster -  dnyARDUINO

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Bak Bakalım ?

Ucuz Zelio (Akıllı Röle) Kablosu Nasıl Yapılır ?

Daha önce ‘Zelio Akıllı Röleden’ bahsetmiştik, bu yazıda onu programlamak için kullanılan …