/* CVO De Verdieping - Arduino Starters
* De sketch : ‘drukknop_en_led_knippert wanneer igedrukt(oef4)
- Een led laten branden na indruk van de knop1 en knop2
* Program: Twee knoppen_or.ino (oef 5)
* Jean BYA
* November 2022 CVO Arduino opleiding
* Versie 1.0
*/
int knopWaarde1 = 0; //waarde van inlezen knop
const int LED_PIN = 12; //pin 12 voor LED
const int KNOP1_PIN = 7; // pin 7 voor drukknop
const int KNOP2_PIN = 6;
int knopWaarde2 = 0;
// VOORBEREIDING
void setup() {
pinMode(LED_PIN, OUTPUT); // stel digitale pin 12 als uitvoer
pinMode(KNOP1_PIN, INPUT); // stel digitale pin 7 als invoer
pinMode(KNOP2_PIN, INPUT); // stel digitale pin 7 als invoer
// UITVOERING
void loop() {
knopWaarde1 = digitalRead(KNOP1_PIN);
knopWaarde2 = digitalRead(KNOP2_PIN );
if ( (knopWaarde1 == HIGH) and (knopWaarde2 == HIGH))
{
digitalWrite(LED_PIN, HIGH); // zet de led aan
}
else
{
digitalWrite(LED_PIN, LOW);
}
}