// Button Bounce counter
//
// Red button has bouncing simulation enabled,
// Blue button has bouncing simulation disabled.
#define BUTTON_PIN 4
#define LED1 13
#define A12KG 8
#define A17KG 9
#define A33KG 10
void setup() {
Serial.begin(115200);
pinMode(A12KG, INPUT_PULLUP);
pinMode(A17KG, INPUT_PULLUP);
pinMode(A33KG, INPUT_PULLUP);
pinMode(LED1, OUTPUT);
}
void loop() {
int value = digitalRead((BUTTON_PIN));
int A12KGA = digitalRead((A12KG));
int A17KGA = digitalRead((A17KG));
int A33KGA = digitalRead((A33KG));
if (value == HIGH) {
if (A12KGA == HIGH) {
digitalWrite(LED1, HIGH);
delay(3000);
digitalWrite(LED1, LOW);
}
else if (A17KGA == HIGH) {
digitalWrite(LED1, HIGH);
delay(5000);
digitalWrite(LED1, LOW);
}
else if (A33KGA == HIGH) {
digitalWrite(LED1, HIGH);
delay(7000);
digitalWrite(LED1, LOW);
}
}
delay(1000);
}