⚡ Arduino Projeleri Orta ⏱ Tahmini: 35 dk

Potansiyometre ile LED Parlaklığı Ayarlama (PWM Dersi)

Döner düğmeyle (potansiyometre) LED ışığını kısıp açma (Dimmer). PWM sinyalleri ve map() fonksiyonu rehberi.

📅 16 Ekim 2026 • 👁 2 kez görüntülendi • ✅ Ücretsiz Ders

Potansiyometre ile LED Parlaklığı Ayarlama (PWM)

Odanızdaki ışık kısıcı düğmeler (Dimmer) veya müzik setindeki ses açma tekerlekleri nasıl çalışır? Bu derste döner direnç olan potansiyometre ile tanışacağız.

---

🎯 Projenin Amacı ve Kazanımları

  • Potansiyometre iç yapısını ve döner gerilim bölücüyü anlamak.
  • PWM (Pulse Width Modulation - Yanında ~ işareti olan pinler: 3, 5, 6, 9, 10, 11) mantığını öğrenmek.
  • `analogWrite(pin, 0-255)` fonksiyonunu kullanmak.
  • `map()` fonksiyonu ile sayı aralığı dönüştürmeyi kavramak.
  • ---

    🧰 Gerekli Malzemeler

    1. 1x Arduino Uno

    2. 1x 10kΩ Potansiyometre

    3. 1x LED + 1x 220Ω Direnç

    4. Breadboard ve Jumper Kabloları

    ---

    🔌 Devre Şeması ve Pin Bağlantı Tabloları

  • **Potansiyometre Sol Bacak:** 5V
  • **Potansiyometre Sağ Bacak:** GND
  • **Potansiyometre Orta Bacak (Sinyal):** Arduino A0
  • **LED Anot (+):** Arduino Pin 9 (~ PWM pini) (220Ω ile)
  • **LED Katot (-):** GND
  • ---

    💻 Tam ve Çalışan Kodlar (C++, MicroPython, Scratch blok açıklamaları)

    const int potPin = A0;
    const int ledPin = 9; // PWM destekli pin
    
    void setup() {
      pinMode(ledPin, OUTPUT);
    }
    
    void loop() {
      // Potansiyometreden 0 - 1023 arası değer oku
      int potDegeri = analogRead(potPin);
    
      // 0-1023 aralığını PWM için 0-255 aralığına oranla
      int parlaklik = map(potDegeri, 0, 1023, 0, 255);
    
      // LED parlaklığını ayarla
      analogWrite(ledPin, parlaklik);
    }

    ---

    💡 Nasıl Çalışır? (Bilimsel Çalışma Prensibi)

    Arduino dijital bir karttır, gerçekte 2.5 Volt gibi ara voltajlar üretemez. Bunun yerine LED'i saniyede 500 kez çok hızlı açıp kapatarak insan gözünün parlaklığı kısıkmış gibi algılamasını sağlar (PWM Prensibi).

    ---

    🚀 Kendini Geliştirme Görevi (Challenge)

    Potansiyometreyi çevirdikçe ses tonu kalınlaşıp incelen bir ses kontrol devresi (Termin benzeri) tasarlayın!

    Sorun mu yaşadınız veya aklınıza takılan bir nokta mı var?

    Discord topluluğumuza katılarak diğer geliştiriciler ve eğitmenlerle yardımlaşabilirsiniz.

    Discord'da Soru Sor →