#include <Bounce2.h>
#define led1pin 11
#define drukknop1 13
#define drukknop2 12
Bounce debounceddrukknop1 = Bounce();
Bounce debounceddrukknop2 = Bounce();
void setup() {
pinMode(led1pin, OUTPUT);
pinMode(drukknop1, INPUT);
pinMode(drukknop2, INPUT);
debounceddrukknop1.attach(drukknop1);
debounceddrukknop1.interval(50);
debounceddrukknop2.attach(drukknop2);
debounceddrukknop2.interval(50);
}
void loop() {
debounceddrukknop1.update();
debounceddrukknop2.update();
if (debounceddrukknop1.fell()) { // Als drukknop1 wordt ingedrukt
digitalWrite(led1pin, HIGH);
}
if (debounceddrukknop2.fell()) { // Als drukknop2 wordt ingedrukt
digitalWrite(led1pin, LOW);
}
}