const int ledM = 11;
const int ledH = 10;
const int ledK = 12;
const int pbM = 5;
const int pbH = 6;
void setup() {
pinMode(ledM,OUTPUT);
pinMode(ledH,OUTPUT);
pinMode(ledK,OUTPUT);
pinMode(pbM,INPUT);
pinMode(pbH,INPUT);
Serial.begin(9600);
}
void loop() {
logikaAnd(pbM,1,pbH,0,ledM,1000);
logikaAnd(pbM,0,pbH,1,ledH,1000);
//logikaAnd(pbM,1,pbH,1,ledK,1000);
logikaOr(pbM,1,pbH,1,ledK,1000);
}
void logikaAnd(int pb1,int logika1,int pb2,int logika2,int led,int lama){
if(digitalRead(pb1)==logika1&&digitalRead(pb2)==logika2){
digitalWrite(led,HIGH);
//Serial.print("display");
delay(lama);
}else{
digitalWrite(led,LOW);
delay(lama);
}
}
void logikaOr(int pb1,int logika1,int pb2,int logika2,int led,int lama){
if(digitalRead(pb1)==logika1||digitalRead(pb2)==logika2){
digitalWrite(led,HIGH);
delay(lama);
}else{
digitalWrite(led,LOW);
delay(lama);}
Serial.println(pbM);
delay(100);
Serial.println(pbM);
delay(100);
}