| Arduino Uno ile LDR li Led Yakma Devresi |
⚡ Gerekli Malzemeler
- Arduino Uno
- 1 × LDR (foto direnç)
- 1 × 10kΩ direnç (pull-down için)
- 1 × LED
- 1 × 220Ω direnç
- Breadboard ve jumper kablolar
🧩 Bağlantı Şeması
| Bileşen | Arduino Bağlantısı |
|---|
| LDR’nin bir ucu | +5V |
| LDR’nin diğer ucu | A0 (analog giriş) ve aynı noktaya 10kΩ direnç bağlanır |
| 10kΩ direncin diğer ucu | GND |
| LED (+) | 3. pin |
| LED (–) | GND (220Ω direnç üzerinden) |
Yani:
LDR ve 10k direnç seri bağlı, aralarındaki orta nokta A0’a gider.
🔍 Çalışma Prensibi
- LDR ışık aldıkça direnci azalır, karanlıkta artar.
- Arduino bu değişimi analogRead(A0) ile ölçer.
- Seri Monitör’de değerleri görebilirsin (örneğin:
- Aydınlıkta ≈ 100–300
- Karanlıkta ≈ 700–900)
- Kodda
if (ldrValue < 500) satırı LED’in ne zaman yanacağını belirler.
→ Eşiği ortama göre değiştirebilirsin.
🧠 Seri Monitörü Açmak İçin
- Arduino IDE’de 🔍 ikonuna tıkla
veya
- Ctrl + Shift + M tuşlarına bas
- Baud hızı: 9600