·
Malzeme
LDR nedir?
By Fatih -
09 Ocak 2013
334
Birçok
elektronik devrede LDR kullandık. LDR nin ne olduğunu bilmeyen arkadaşlar için
bu konumuzda kısa bir anlatım yapmak istedik.
LDR, yani Ligh
Dependent Resistor kelimesinin Türkçe anlamı, ışıpa bağlı direnç demektir. LDR
ışık fotonlarını emebilecek yüksek dirençli bir yarı iletken malzmeden
yapılmıştır. LDR üzerine ışık düştüğünde yarı iletken malzeme üzeirndeki
serbest elektronlar yer değiştirler. Bu değişim LDR nin direncinin düşmesine
neden olur. Yer değişen elektron sayısı ışık frekansına bağlıdır.
Çok karanlık bir
ortamda LDR nin direnci yaklaşık 1Mohmdur(1 milyon ohm). Üzerine ışık
düştüğünde direnci birkaç kOhm’a kadar düşer. (1kilo ohm= 1000 ohm)
LDR ler değişik
şekillerde ve renklerde yapılırlar. LDr elektronik devreler için çok yrarrlı ve
çok kullanılan bir malzemedir. Özellikle alarmlarda, anahtarlama cihazlarında,
saatlerde, sokak aydınlatmasında .. kullanılır. Işık miktarına bağlı olarak
ON-Off anahtarlama yapar.
LDR’li karanlıkta çalışan lamba animasyonu izleyerek
LDR’nin çalışmasını daha iyi anlayabilirsiniz.
Elektronikhobi.net
sitemizde birçok LDR devresi yayınladık. Bunlardan bazıları aşağıdadır:
int redpin = 7 ;
int greenpin = 4 ;
int sensorpin = 0 ;
void setup()
{
pinMode(redpin,OUTPUT);
pinMode(greenpin,OUTPUT);
}
void loop()
{
int
blinkRate=analogRead(sensorpin);
if(blinkRate<600)
{
digitalWrite(greenpin,LOW);
digitalWrite(redpin,HIGH);
}
else
{
digitalWrite(greenpin,HIGH);
digitalWrite(redpin,LOW);
}
}
Yayınlandı
04
Ağustos 2014
-- Arduino
Arduino ile LDR (Foto Direnç) Kullanımı
Bugün Arduino ile LDR sensörünü kullanarak basit bir
uygulama yaptım. Peki LDR Sensörü nedir, ne işe yarar.
LDR (Light
Dependet Resistance – Foto Direnç) üzerine düşen
ışığın şiddetine göre direnci değişen bir sensördür. LDR üzerine ışık gelmediği durumlarda
direnç çok yüksek olur ve üzerinden akım geçmez.
Kullanım alanları:
Otomatik gece ve sokak lambaları, kanın renk yoğunluğunu
belirleyen tıbbi cihazlarda, kamera flaşların da vs. gibi alanlarda kullanılır.
Devremiz
için gerekli olan malzemeler:
- Arduino
UNO
- Yeşil
Led
- Kırmızı
Led
- BreadBoard
- 2
X 10kΩ direnç
- 1
X 220Ω direnç
- Gerekli
bağlantı kabloları
Devremizin şeması ise:
Devremizi şemada gösterilen şekilde bağlatılarını yaptıktan sonra
arduino kodumuzu yazalım.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
int redPin = 4;
int greenPin = 3;
int sensorPin = 0;
void setup()
{
pinMode(redPin, OUTPUT);
pinMode(greenPin, OUTPUT);
}
void loop()
{
int blinkRate = analogRead(sensorPin);
if(blinkRate < 400)
{
digitalWrite(greenPin, LOW);
digitalWrite(redPin, HIGH);
}
else
{
digitalWrite(greenPin, HIGH);
digitalWrite(redPin, LOW);
}
}
|
Kodumuzu
yazdıktan sonra arduino kartımıza upload edelim.
LDR sensörden okuduğumuz değer 400 ün altında olduğu
zaman kırmızı led, aksi durumunda
ise yeşil led yanacaktır.
Hiç yorum yok:
Yorum Gönder