// Led brandt bij drukken op 1 of meerdere knopppen
int led = 18;
int button1 = 22;
int button2 = 21;
int button3 = 19;
void setup() {
Serial.begin(115200);
pinMode(led, OUTPUT);
pinMode(button1, INPUT_PULLUP);
pinMode(button2, INPUT_PULLDOWN);
pinMode(button3, INPUT_PULLUP);
}
void loop() {
bool button1_state = digitalRead(button1);
bool button2_state = digitalRead(button2);
bool button3_state = digitalRead(button3);
if(button1_state == 0 || button2_state == 1 || button3_state == 0){
digitalWrite(led, LOW);
}else{
digitalWrite(led, HIGH);
}
delay(10); // this speeds up the simulation
}