Merhaba arkadaşlar bugün analog bir devre elemanı olan ldr ile led'i kontrol edeceğiz hemde seri haberleşmeyi başlatacağız...
Ldr
Foto direnç olarak da geçen ldr ışığa duyarlı bir elemandır. Wikipedia da yazan yazıyı aynen kopyalasam yeterli olacaktır herhalde.Üzerlerine düşen ışık şiddetiyle ters orantılı olarak dirençleri değişen elemanlardır. Foto direnç, üzerine düşen ışık arttıkça direnç değeri lineer olmayan bir şekilde azalır. LDR’nin aydınlıkta direnci minimum, karanlıkta maksimumdur. Hem AC devrede, hem DC devrede aynı özellik gösterir. Bu elemanların yapısında “kadmiyum sülfat” (CdSO4) yarı iletken madde olarak kullanılmaktadır. Kadmiyum sülfat, yalıtkan bir taban üzerine yerleştirilmiş olup, içerisinde iki taraftan daldırılmış birbirlerine değmeyen iletken teller bulunmaktadır. Bu iki iletken telden dışarıya uç çıkarılarak LDR’nin bağlantı terminalleri oluşturulmuştur. LDR’nin üst yüzeyi ışık etkisini algılayabilmesi için şeffaf bir malzemeyle kaplanmıştır.
http://tr.wikipedia.org/wiki/Foto_direnç
Şimdi yavaştan devremize geçelim
Gerekli malzemeler
- Arduino Geliştirme Kartı
- Bread board
- 220 ohm ve 4.7k direnç
- led
- ldr
- ve olmazsa olmazımız jumper kablolar
Kullanılacak kodlar
/*ldr ile led yakıp söndürme
aynı zamandada seri haberleşme*/
int ldr = A0;
unsigned int ldrDeger =0 ;
void setup() {
pinMode(13, OUTPUT);
Serial.begin(9600);
}
void loop() {
ldrDeger = analogRead(ldr);
if(ldrDeger<200)
digitalWrite(13,HIGH);
else
digitalWrite(13,LOW);
}
Çektiğim birkaç fotoğraf
Hepinize iyi çalışmalar
baya iyi olmuş
YanıtlaSilSands Casino: New & Exclusive Vegas Hotel | Play Online
YanıtlaSilPlay your favorite 1xbet Slots, Video Poker, Blackjack and Roulette at Sands Casino in Las Vegas. Get 제왕 카지노 your Vegas hotel on the 샌즈카지노 Strip or join us today for your