#define LED_PIN_1 6
#define LED_PIN_2 7
#define LED_PIN_3 8
#define GOMB_PIN 12
int gombAllas = 0;
int szamlalo = 0;
boolean LEDstatusz = LOW;
void setup() {
pinMode(LED_PIN_1, OUTPUT);
pinMode(LED_PIN_2, OUTPUT);
pinMode(LED_PIN_3, OUTPUT);
pinMode(GOMB_PIN, INPUT);
}
void loop() {
gombAllas = digitalRead(GOMB_PIN);
if (gombAllas == HIGH) {
if (szamlalo == 0) {
digitalWrite(LED_PIN_1, HIGH);
digitalWrite(LED_PIN_2, LOW);
digitalWrite(LED_PIN_3, LOW);
} else if (szamlalo == 1) {
digitalWrite(LED_PIN_1, LOW);
digitalWrite(LED_PIN_2, HIGH);
digitalWrite(LED_PIN_3, LOW);
} else if (szamlalo == 2) {
digitalWrite(LED_PIN_1, LOW);
digitalWrite(LED_PIN_2, LOW);
digitalWrite(LED_PIN_3, HIGH);
}
szamlalo++;
if (szamlalo > 2) {
szamlalo = 0;
}
delay(100); // Várakozás a gomb lenyomásának felismerésére
}
}