Rabu, 18 Desember 2019

Pin Array Arduino





int timer = 100;       // init Delay
int ledPins[] = {
  2, 7, 4, 6, 5, 3
};       // init PIN
int pinCount = 6;           //// init jumlah PIN

void setup() {//// init PIN
  for (int thisPin = 0; thisPin < pinCount; thisPin++) {
    pinMode(ledPins[thisPin], OUTPUT);
  }
}

void loop() {
  for (int thisPin = 0; thisPin < pinCount; thisPin++) {
    digitalWrite(ledPins[thisPin], HIGH);
    delay(timer);
    digitalWrite(ledPins[thisPin], LOW);

  }

  for (int thisPin = pinCount - 1; thisPin >= 0; thisPin--) {
    digitalWrite(ledPins[thisPin], HIGH);
    delay(timer);
    digitalWrite(ledPins[thisPin], LOW);
  }
}


Artinya dengan array kita bisa membuat loop lampu ....
Reff: https://www.arduino.cc/en/Tutorial/Arrays

Tidak ada komentar:

Posting Komentar