Arduino Potansiyometre İle Analog Veri Okuma

Potansiyometre Nedir?

Potansiyometre, elektrik devrelerinde gerilim (voltaj) ayarı yapmak için kullanılan, değişken direnç türünde bir elektronik bileşendir. Üzerinde bulunan döner veya kayar bir mekanizma sayesinde direnci manuel olarak artırıp azaltabilirsiniz.

Potansiyometre Ne İşe Yarar?

Potansiyometreler, elektrik sinyallerini kontrol etmek için kullanılır. Genellikle:

  • Ses seviyesi kontrolü (örneğin hoparlörlerdeki ses düğmesi),
  • Parlaklık ayarı (örneğin lamba dimmer’ları),
  • Arduino gibi mikrokontrolcü projelerinde giriş kontrolü için tercih edilir.

Gereken Malzemeler

  • Arduino Uno
  • Potansiyometre (10kΩ veya benzeri bir değer)
  • Led
  • 330 ohm direnç (LED için)
  • Breadboard
  • Jumper kablolar

Devre Şeması

Devrenin Kodu

#define POT_PIN A0  // Potansiyometrenin bağlı olduğu pin#define LED_PIN 10   // LED’in bağlı olduğu PWM pin
void setup() {
  pinMode(LED_PIN, OUTPUT); 
}
void loop() {
  int potValue = analogRead(POT_PIN); // Potansiyometreden veri oku
  int ledBrightness = map(potValue, 0, 1023, 0, 255);  // Değeri LED parlaklığına uygun değere dönüştür
  analogWrite(LED_PIN, ledBrightness);  // LED parlaklığını ayarla
  delay(10);  // Küçük bir gecikme
}
Etiketlendi:

Bir Cevap Yazın

Maker Günlüğü sitesinden daha fazla şey keşfedin

Okumaya devam etmek ve tüm arşive erişim kazanmak için hemen abone olun.

Okumaya Devam Edin