Untitled

Anonymous
plain_text
08/14/2026 12:46 PM
1.1 KB
3
Indexable
const int NUM_LEDS = 6;
const int ledPins[NUM_LEDS] = {2, 3, 4, 5, 6, 7};
const int buton = 8;
const int pozitiePremiu = 5;

void setup ()
{
  for (int i = 0; i < NUM_LEDS; i++){
    pinMode(ledPins[i], OUTPUT);
  }
  pinMode(buton, INPUT);
}
void loop()
{
  for(int i = 0; i < NUM_LEDS; i++){
    digitalWrite(ledPins[i], HIGH);
    delay(100);

    if (digitalRead(buton) == HIGH){
      if(i == pozitiePremiu){
        for(int j = 0; j < 6; J++){
          digitalWrite (ledPins[i], LOW);
          delay(150);
          digitalWrite (ledPins[i], HIGH);
          delay(150);
        }
      }else{
        delay(3000);
      }

      digitalWrite(ledPins[i], LOW);

      while(digitalRead(buton) == HIGH){
        delay(50);
      }

      break;
    }

    digitalWrite(ledPins[i], LOW)
  }
}
Editor is loading...
Leave a Comment