0850 304 52 07
1500 TL ÜZERİ ALIŞVERİŞLERDE KARGO BEDAVA
SAAT 12.00'A KADAR VERİLEN SİPARİŞLERDE AYNI GÜN KARGO
0850 304 52 07
1500 TL ÜZERİ ALIŞVERİŞLERDE KARGO BEDAVA
Arduino Uno ile Potansiyometre Kullanarak LED Parlaklığı Kontrolü Adım Adım

Arduino Uno ile Potansiyometre Kullanarak LED Parlaklığı Kontrolü Adım Adım

💡 Potansiyometre ile led parlaklığı ayarlamak

Bu proje, bir Potansiyometre ve LED kullanılarak kontrol sistemi oluşturmayı amaçlar. Kullanıcı potansiyometre’yi sağa çevirdiğinde LED’in parlaklığı artar, potansiyometre’yi sola çevirdiğinde LED’in parlaklığı azalır. Bu sayede kullanıcı, potansiyometre ve LED kontrolü konularında uygulamalı deneyim kazanır.


🔘 Potansiyometre nedir?

Potansiyometre, direnç çeşitlerinden biridir. Üzerindeki 10k, 100k, 500k gibi değerler, direnç değerini (ohm cinsinden) ifade eder. Elektriksel direnci ayarlayarak voltajı kontrol etmeye yarayan bir elektronik bileşendir. Direncin ayarlanabilir olması, kullanıcının akımı kontrol etmesine olanak tanır.


💡 LED Nedir?

LED, İngilizce “Light Emitting Diode” kelimelerinin kısaltmasıdır ve “Işık Yayan Diyot” anlamına gelir. Diyotlarda akım anottan katoda doğru akar. LED’lerde de aynı prensip geçerlidir ancak LED’lerin farkı, iletim sırasında ışık yaymalarıdır.


💡 Potansiyometre 10k ile 500k arasındaki fark nedir?

10k Potansiyometre

Toplam direnci 10.000 ohm’dir. 500k’ya göre daha fazla akım geçer ve hassasiyeti daha düşüktür yani daha dar geniş ayar aralığı vardır.

500k Potansiyometre

Toplam direnci 500.000 ohm’dir. 10k’ya göre daha az akım geçer ve hassasiyeti daha yüksektir yani daha geniş ayar aralığı vardır. .


🧩 Kullanılan Malzemeler


📸 Proje Görünümü

Devre Şeması
Devre Şeması

🛠 Nasıl Yapılır?

Bilgisayarınıza Bağlantı Kablosu ile Arduino’nuzu bilgisayara takın. Breadboard’u bir öncekisayfada gördüğünüz şekilde ayarlayın. Daha sonra bilgisayarınıza arduino.cc sitesinden Arduino IDE adlı uygulamayı indirin Arduino uno ile bağlayıp sonraki sayfada gördüğünüz kodları çalıştırın. Potansiyometreyi döndürerek LED’in parlaklığını ayarlayabilirsiniz.


💻 Kod

#define led 9 

#define pot A0 

void setup() { 

Serial.begin(9600); 

pinMode(led, OUTPUT); 

} 

void loop() { 

int value = analogRead(pot); 

value = map(value, 0, 1023, 0, 255); 

analogWrite(led, value); 

Serial.println(value); 

} 

✍ Yazar

Emir Talha DİLMEN