Programlanabilir kartlarda LED kontrolü, donanımın dijital veya analog pinleri aracılığıyla gerçekleştirilir. 2026 yılı itibarıyla en yaygın kullanılan yöntemler ve kart bazlı uygulamalar şunlardır:
1. Temel Kontrol Yöntemleri
1. Temel Kontrol Yöntemleri
- Dijital Kontrol (Aç/Kapat): LED'in bağlı olduğu pini HIGH (yüksek voltaj) veya LOW (düşük voltaj) durumuna getirerek çalıştırılır.
- PWM (Sinyal Genişlik Modülasyonu): LED'in parlaklığını ayarlamak için kullanılır. Voltajı hızla açıp kapatarak ortalama ışık gücü değiştirilir.
- Adreslenebilir Kontrol: WS2812B gibi akıllı LED şeritlerinde, her bir LED'in rengi ve parlaklığı tek bir veri hattı üzerinden bağımsız olarak programlanabilir.
2. Yaygın Kartlarda LED Uygulamaları
- Arduino: Genellikle digitalWrite(pin, HIGH) komutuyla LED yakılır. Projelerde genellikle LED'in zarar görmemesi için 220 ohm'luk bir direnç kullanılır.
- Raspberry Pi Pico: MicroPython diliyle kontrol edilir. pico_led.on() veya machine.Pin("LED", machine.Pin.OUT) komutlarıyla yerleşik LED yönetilebilir.
- ESP32 ve ESP8266: Wi-Fi özellikleri sayesinde bir web sunucusu üzerinden veya mobil uygulamalarla kablosuz LED kontrolü yapılabilir.
- Deneyap Kart: Türkiye yerli üretim kartlarında, Arduino IDE kullanılarak Wi-Fi üzerinden uzaktan LED durum değişimi sağlanabilmektedir.
3. İleri Seviye LED Kontrol Cihazları
- SD Kartlı Kontrolcüler: T1000AC veya K-1000C gibi cihazlar, SD karta yüklenen hazır programlar sayesinde 2048'e kadar pikseli (LED) karmaşık animasyonlarla sürebilir.
- RGB Kontrol Kartları: Kırmızı, yeşil ve mavi renk kanallarını bağımsız yöneterek milyonlarca renk kombinasyonu oluşturur.
4. Kurulum ve Güvenlik İpuçları
- Polarite: LED'lerin uzun bacağı (+) anot, kısa bacağı (-) katottur. Ters bağlantı durumunda LED çalışmaz.
- Voltaj Değerleri: Kırmızı LED'ler tipik olarak 2.2V, yeşil ve mavi LED'ler ise yaklaşık 3.3V-3.4V ile çalışır. Kartın çıkış voltajı bu değerlerden yüksekse (örneğin 5V), mutlaka uygun bir direnç veya LED sürücüsü kullanılmalıdır.
