Arduino Potansiyometre ile LED Parlaklık Kontrolü
Bu derste arduino potansiyometre ile led parlaklık kontrolü için gerekli arduino devresini ve potansiyometre led parlaklık arduino kodlarını inceleyeceğiz.

Sıfırdan arduino derslerinin bu dersinde arduino potansiyometre ile led parlaklık kontrolü için gerekli potansiyometre ile led kontrol devresini ve arduino potansiyometre led kodlarını inceleyeceğiz inceleyeceğiz.
Potansiyometre kullanımı ile ilgili yazılarımız 4 bölümden oluşacaktır.
- Arduino ile Potansiyometre Kullanımı
- Arduino Potansiyometre ile Led Parlaklığı Ayarlama (Şu an bu yazıdasınız)
- Arduino Potansiyometre ile RGB Led Kontrolü
- Arduino Potansiyometre ile DC Motor Hız Kontrolü
Arduino ile Led Yakma Uygulamasını ve Arduino ile Potansiyometre Kullanımını daha önceki yazularımızda detaylı bir şekilde incelemiştik. Aşağıdaki linklere tıklayarak bu dersleri inceleyebilirsiniz.
İLGİLİ YAZI: Arduino ile Led Yakma Uygulaması
İLGİLİ YAZI: Arduino ile Potansiyometre Kullanımı
Arduino ile potansiyometre kullanarak led parlaklığı ayarlamak için LED’i arduino pwm pinlerinden herhangi birine bağlamamız gerekmektedir. Bu sayede çıkış voltajını potansiyometre ile ayarlayarak led parlaklığını değiştirebiliriz.
Led parlaklık uygulaması için öncelikle gerekli arduino devresini hazırlayalım.
Potansiyometre ile led parlaklı kontrol arduino devresi

potansiyometre-ile-led-parlaklık-kontrolü-arduino-devresi
Devreyi incelediğimizde Led’in uzun (+) bacağını arduino 3 numaralı pwm pinine, potansiyometrenin data bacağını ise arduino A0 analog pinine bağladık. Resimdeki bağlantıları inceleyerek kendi devrenizi oluşturun.
Potansiyometre ile led parlaklı kontrol arduino kodları
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | const byte potPin=A0; //Potansiyometre data pini arduino bağlantı pini int potDeger; //Potansiyometreden okunacak değer değişkeni int ledPin=3; //Led'in bağlı olduğu pwm pini void setup() { // 3 numaralı pwm led pinini çıkış olarak ayarlıyoruz. pinMode(ledPin,OUTPUT); } void loop() { //map komutu ile potansiyometre değerini //pwm sinyaline dönüştürüyoruz. potDeger=map(analogRead(potPin),0,1023,0,255); analogWrite(ledPin,potDeger); } |
Kodları incelersek; potansiyometreden okunan 0ile 1023 arasındaki analog değeri map komutuyla 0-255 pwm sinyaline dönüştürdükten sonra, analogWrite(ledPin,potDeger); komutu ile LED’in bağlı olduğu arduino pwm pinine gönderiyoruz. Bu sayede potansiyometre ile led parlaklığını kontrol edebiliyoruz.
Kodları arduino kartına yüklemeden önce kart ve port seçiminin doğru yapıldığından emin olun.

arduino-programı-kart-ve-port-seçimi
Kodları arduinoya yüklüyoruz.

potansiyometre-ile-led-parlaklık-kontrolü-arduino-kod
Yükleme işlemi gerçekleştiğinde, potansiyometreyi çevirerek led parlaklık ayarını yapabilirsiniz.
Potansiyometre ile ilgili diğer yazılarımız için aşağıdaki bağlantıları kullanabilirsiniz.
- Arduino ile PotansiyometreKullanımı
- Arduino Potansiyometre ile RGB Led Kontrolü
- Arduino Potansiyometre ile DC Motor Hız Kontrolü
Konu ile ilgili görüş, öneri ve düşüncelerinizi yorumlar bölümünden bize ulaştırabilirsiniz.
Yeni yazılardan anında haberdar olmak için arduinomedia facebook hesabını takip etmeyi unutmayın.
https://www.facebook.com/arduinomedia/
Diğer tüm arduino modül kullanımları ve örnek arduino projeleri için kardeş sitemizi incelemeyi unutmayın…
Bir sonraki dersimizde görüşmek dileğiyle…
Henüz yorum yapılmamış.