int switch1 = 2;
int switch2 = 3;
int led = 8;
void setup() {
pinMode(switch1, INPUT_PULLUP);
pinMode(switch2, INPUT_PULLUP);
pinMode(led, OUTPUT);
}
void loop() {
int estado1 = digitalRead(switch1);
int estado2 = digitalRead(switch2);
// NAND: solo apaga el LED si ambos switches están en LOW, && es operador logico Y
if (estado1 == LOW && estado2 == LOW) {
digitalWrite(led, LOW); // salida NAND = 0
} else {
digitalWrite(led, HIGH); // salida NAND = 1
}
}