const int tlacidlo1Pin = 11; // Pin pre prvé tlačidlo
const int tlacidlo2Pin = 10; // Pin pre druhé tlačidlo
const int ledPin = 13; // Pin pre LED (integrovaná LED na doske)
void setup() {
pinMode(tlacidlo1Pin, INPUT);
pinMode(tlacidlo2Pin, INPUT);
pinMode(ledPin, OUTPUT);
digitalWrite(ledPin, LOW); // Vypnutie LED na začiatku
Serial.begin(9600); // Inicializácia sériovej komunikácie
}
void loop() {
int stavTlacidlo1 = digitalRead(tlacidlo1Pin); // Čítanie stavu prvého tlačidla
int stavTlacidlo2 = digitalRead(tlacidlo2Pin); // Čítanie stavu druhého tlačidla
int vystup = stavTlacidlo1 ^ stavTlacidlo2; // Logický AND operátor
digitalWrite(ledPin, vystup); // Nastavenie LED podľa výsledku AND operácie
Serial.print("Stav tlačidla 1: ");
Serial.print(stavTlacidlo1);
Serial.print(" | Stav tlačidla 2: ");
Serial.print(stavTlacidlo2);
Serial.print(" | Výstup: ");
Serial.println(vystup);
delay(100); // Malá pauza pre stabilizáciu výstupu
}