/* Les 03 - oefening 3
Schrijf een sketch zodat de LED uitgaat (LOW) wanneer de knop ingedrukt is (HIGH).
Gebruik hiervoor de if-else instructie.
Jonas Aerts
19/10/2022
*/
//aanmaken van de namen voor de pinnen, dat zijn constanten
const int LED_PIN = 12; // constanten best in drukletters, dan kun je ze onderscheiden van variabelen
const int KNOP_PIN = 7;
// aanmaken van de (globale) variabelen
int knopWaarde=LOW; // de LOW in dit geval wordt bekeken als cijfer 0
void setup()
{
// eerst aan de arduino vertellen wat er aan hangt
pinMode(LED_PIN, OUTPUT); // definieren van de LED
pinMode(KNOP_PIN, INPUT); // definieren van de drukknop
}
void loop()
{
// lees de drukknop in de variable knopWaarde
knopWaarde= digitalRead(KNOP_PIN);// schrijf knopWaarde naar de LED pin
if (knopWaarde==LOW){
digitalWrite(LED_PIN, HIGH);
}
else {
digitalWrite(LED_PIN, LOW);
}
}