top of page

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

.


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


bottom of page