Arduino Eğitimleri- 10. Ders - LDR (Işık Sensörü) ile Işık Seviyesi Ölçme (Arduino)
- egitimdebilisim.com

- 30 Ara 2025
- 1 dakikada okunur
.
LDR (Işık Sensörü)
Üzerine düşen ışık miktarına göre direnci değişen bir elektronik parçadır.
Işık çoksa → direnci azalır
Işık azsa → direnci artar
Ne İşe Yarar?
Ortamın aydınlık mı karanlık mı olduğunu anlamak için kullanılır.
Günlük Hayattan Örnek:
Sokak lambaları (hava kararınca otomatik yanar)
Gece lambaları
Akıllı aydınlatma sistemleri

Gerekli Malzemeler
1 adet LDR
1 adet 10k direnç
Arduino
Jumper kablolar
Bunların tamamını Tinkercad üzerinden edinerek projenizi gerçekleştirebilirsiniz.

Devre Bağlantıları
Arduino 5V → LDR
LDR → A0
A0 → 10k direnç
10k direnç → GND
Devre

Kodlar:

void setup() {
Program bir kez çalışır
Serial.begin(9600);
Bilgisayar ile Arduino konuşmaya başlar
9600 = haberleşme hızı
void loop() {
Program sürekli tekrar eder
int isik = analogRead(A0);
A0 pininden ışık değerini okur
Değer 0 ile 1023 arasındadır
0 → karanlık
1023 → çok aydınlık
Serial.println(isik);
Okunan değeri Seri Monitör’de yazar
delay(500);
0,5 saniye bekler
Değerler daha rahat görülür
Özet video:




Yorumlar