Gece Lambası

Karanlıkta Otomatik Yanan Gece Lambası

Arduino UNO kullanarak hazırlanacaktır.Analiz , Tasarım ve Montaj olmak durumunda adım adım nasıl yapılacağı alt içerikte anlatılmaktadır.

Analiz ve Kısa Algoritma ;LDR sensöründen gelen bilgiyi Arduinonun seri portundan okuyoruz.Gelen seri port normal değerlere göre karanlıkta 120 civarındadır.Loş ışıkta 90 a düşmektedir.Aydınlıkta ise 22-23 değerlerini vermektedir.
Basit olarak arduino kod yapısında '' if(ldrValue<=89) '' koşulunu koyarak çıkışlarda dilediğiniz gibi bir enerji verdirebilir ve gece lambamıza gerekli olan üç adet ledi yakabiliriz.

Gerekli Malzemeler ; Arduino UNO , 3 adet led , LDR , 10K direnç , jumper.


GEREKLİ ARDUİNO PROGRAMI ;

int ldrPin = A0;
int ldrValue = 0;
void setup() {
Serial.begin(9600);
pinMode(2,OUTPUT);
pinMode(3,OUTPUT);
pinMode(4,OUTPUT);
}
void loop() {
ldrValue = analogRead(ldrPin);
Serial.println(ldrValue);
if(ldrValue<=90){
  digitalWrite(2,HIGH);
  digitalWrite(3,HIGH);
  digitalWrite(4,HIGH);
}
  else {
  digitalWrite(2,LOW);
  digitalWrite(3,LOW);
  digitalWrite(4,LOW);
}
}














Yorumlar

POPÜLER YAYINLAR

Selektivite nedir ? Bir sistemde uygun selektivite sağlanabilmesi için devre kesici seçiminde nelere dikkat edilmelidir ?

Arduino Nedir ?

Raspberry Pi Nedir?