Potansiyometre ile gece lambası

Siz de potansiyometre ile gece lambası yapmak isterseniz işte gerekenler, şema ve kodlar…

  • Arduino Uno R3
  • Küçük Breadboard
  • Potansiyometre
  • 5x LED (rengi farketmez fakat mavi daha iyi olur)
  • 5x 220 Ohm Direnç
potansiyometre ile led kontrolü

ve kodlar… (! ARDUİNO UNO R3 MODELİ İÇİNDİR. !)

int potPin = A0;

int leds[] = {2, 3, 4, 5, 6};
int ledCount = 5;

void setup() {
  for (int i = 0; i < ledCount; i++) {
    pinMode(leds[i], OUTPUT);
  }
}

void loop() {
  int value = analogRead(potPin);

  int level = map(value, 0, 1023, 0, ledCount);

  for (int i = 0; i < ledCount; i++) {
    if (i < level) {
      digitalWrite(leds[i], HIGH);
    } else {
      digitalWrite(leds[i], LOW);
    }
  }

  delay(50);
}