LED Nedir? Nasıl Çalışır, Arduino'ya Nasıl Bağlanır?
LED nedir, nasıl çalışır, anot ve katot nasıl ayırt edilir? LED direnci hesabı, renklere göre LED gerilimleri, RGB LED ve Arduino bağlantısı.
LED (Light Emitting Diode, ışık yayan diyot), içinden akım geçtiğinde ışık yayan bir yarı iletkendir. Telefon ekranlarından trafik lambalarına, araba farlarından evdeki ampullere kadar her yerde LED kullanılır. Elektronikte de neredeyse herkesin yaptığı ilk proje bir LED yakmaktır; çünkü LED, dijital çıkışı, akım sınırlamayı ve zamanlamayı tek seferde öğretir.

LED nasıl çalışır?
LED bir diyottur: akımı yalnızca tek yönde geçirir. Doğru yönde bağlandığında yarı iletken içindeki elektronlar enerji kaybederek ışık (foton) yayar. Işığın rengi, LED'in yapıldığı yarı iletken malzemeye bağlıdır; bu yüzden kırmızı, yeşil ve mavi LED'ler farklı gerilimlerde çalışır.
LED'in artı ve eksi bacağı nasıl anlaşılır?
- Uzun bacak anottur (+), kısa bacak katottur (−).
- LED gövdesinin kenarındaki düz kesik taraf katottur.
- LED'in içine bakarsan, büyük bayrak şeklindeki parça genelde katoda bağlıdır.
- Ters takılan LED yanmaz ama bozulmaz; çevirip tekrar dene.
LED neden direnç olmadan bağlanmamalı?
LED akımı kendi kendine sınırlamaz. İleri gerilimin biraz üstüne çıkıldığında akım çok hızlı artar ve LED birkaç saniyede bozulabilir; Arduino pini de zarar görebilir. Bu yüzden LED'e her zaman seri bir direnç bağlanır. Direnç değeri şu formülle bulunur:
R = (Besleme gerilimi − LED gerilimi) / LED akımı
Örneğin 5 V Arduino ile kırmızı LED (yaklaşık 2 V) ve 15 mA akım için: R = (5 − 2) / 0,015 = 200 Ω. En yakın standart değer olan 220 Ω kullanılır. Bu hesabı ve gerçek akımı anında görmek için LED direnci hesaplayıcısını kullanabilirsin.
Renklere göre LED gerilimleri
| LED rengi | Tipik ileri gerilim (Vf) | 5 V için önerilen direnç (15 mA) |
|---|---|---|
| Kırmızı | 1,8–2,0 V | 220 Ω |
| Turuncu / Sarı | 1,9–2,1 V | 220 Ω |
| Yeşil (klasik) | 2,0–2,2 V | 200–220 Ω |
| Yeşil (saf) | 3,0–3,2 V | 120–150 Ω |
| Mavi / Beyaz | 3,0–3,3 V | 120–150 Ω |
| Kızılötesi (IR) | 1,2–1,5 V | 240–270 Ω |
Tüm renklerin tipik ve maksimum değerlerini LED gerilim tablosunda bulabilirsin.
LED'i Arduino'ya bağlamak
- Arduino'nun dijital bir pinini (ör. 9) 220 Ω dirence bağla.
- Direncin diğer ucunu LED'in uzun bacağına (anot) bağla.
- LED'in kısa bacağını (katot) Arduino'nun GND pinine bağla.
- Kodda pinMode(9, OUTPUT) ile pini çıkış yap ve digitalWrite ile yakıp söndür.
const int LED = 9;
void setup() {
pinMode(LED, OUTPUT);
}
void loop() {
// Yavaşça parlat / fade in (PWM, 0-255)
for (int i = 0; i <= 255; i++) { analogWrite(LED, i); delay(4); }
// Yavaşça söndür / fade out
for (int i = 255; i >= 0; i--) { analogWrite(LED, i); delay(4); }
}RGB LED nedir?
RGB LED, tek bir gövdenin içinde kırmızı, yeşil ve mavi olmak üzere üç LED barındırır. Her rengin parlaklığını PWM ile ayrı ayrı ayarlayarak binlerce renk elde edebilirsin: kırmızı + yeşil = sarı, yeşil + mavi = camgöbeği, üçü birden = beyaz. RGB LED'ler ortak katot (ortak bacak GND'ye) ya da ortak anot (ortak bacak 5 V'a) olarak üretilir; ortak anotta kod mantığı tersine döner.
Adreslenebilir LED'ler (WS2812B, NeoPixel)
WS2812B gibi akıllı LED'lerin her birinin içinde küçük bir sürücü çip vardır. Bu sayede yüzlerce LED'i tek bir veri pini ile kontrol edebilir ve her birini ayrı renkte yakabilirsin. LED şeritlerde her LED tam beyazda yaklaşık 60 mA çektiği için uzun şeritlerde ayrı bir 5 V güç kaynağı gerekir.
Sık yapılan hatalar
- Birden fazla LED'i tek dirençle paralel bağlamak: Akım eşit paylaşılmaz; her LED'e ayrı direnç koy.
- Arduino pininden çok fazla akım çekmek: Pin başına 20 mA, kart toplamında 200 mA'i aşma.
- PWM'i PWM olmayan pinde denemek: Parlaklık değişmez, LED sadece yanar ya da söner.
- Mavi ve beyaz LED'i 3,3 V'lu kartlarda (ESP32, Pico) büyük dirençle bağlamak: LED çok sönük yanar.
Sıkça sorulan sorular
LED kaç volt ile çalışır?
Rengine göre değişir: kırmızı yaklaşık 2 V, mavi ve beyaz yaklaşık 3,2 V ister. Ancak LED'e doğrudan bu gerilim değil, besleme gerilimi bir dirençle birlikte verilir; direnç akımı sınırlar.
LED için 220 Ω mu 330 Ω mu kullanmalıyım?
5 V ile kırmızı, sarı ve yeşil LED için ikisi de güvenlidir. 220 Ω daha parlak (yaklaşık 13 mA), 330 Ω biraz daha sönük ama daha az akım çeken (yaklaşık 9 mA) bir sonuç verir.
LED'ler seri bağlanabilir mi?
Evet, toplam LED gerilimi besleme geriliminden küçük olduğu sürece seri bağlanabilir. Örneğin 12 V ile üç beyaz LED (3 × 3,2 V = 9,6 V) ve uygun bir direnç kullanılabilir.
LED'im çok sönük yanıyor, neden?
pinMode(pin, OUTPUT) satırı eksik olabilir, direnç çok büyük olabilir ya da 3,3 V'lu bir kartta mavi/beyaz LED kullanıyor olabilirsin. Direnci küçültüp kodu kontrol et.
LED bozuk mu nasıl anlarım?
Multimetrenin diyot modunda LED'in bacaklarına dokun; sağlam LED doğru yönde hafifçe yanar ve ekranda ileri gerilimi gösterir. Ters yönde ölçüm göstermez.
Diğer yazılar
LED'in çalışma prensibini, bacaklarını nasıl tanıyacağını ve yanmaması için hangi direnci kullanman gerektiğini örneklerle anlattık.









