/* Knop
Als op de knop (verbonden met pin2) gedrukt wordt gaat de led
(verbonden met pin 13)aan.
*/
int knopPin = 2; // knop aan pin 2
int ledPin = 13; // led aan pin 13
int toestandKnop = 0; // variabele voor het lezen van de knop
void setup() {
pinMode(ledPin, OUTPUT); //ledpin is output
pinMode(knopPin, INPUT); //knop is input
}
void loop(){
toestandKnop = digitalRead(knopPin); //toestandKnop is de waarde van knopPin
if (toestandKnop == HIGH) { //controleer of de knop ingedrukt is
digitalWrite(ledPin, HIGH); //indien ingedrukt: led aan
}
else {
digitalWrite(ledPin, LOW); //anders: led uit
}
}