int Input1 = 1;
int Input2 = 2;
int Output1 = 3;
int Output2 = 4;
int value1, value2;
void setup()
{
pinMode(Input1,INPUT);
pinMode(Input2,INPUT);
pinMode(Output1,OUTPUT);
pinMode(Output1,OUTPUT);
}
void loop()
{
value1 = digitalRead(Input1);
value2 = digitalRead(Input2);
if( value1 == HIGH && value2 == LOW)
digitalWrite(Output1,HIGH);
else
digitalWrite(Output1,LOW);
if( value2 == HIGH && value1 == LOW)
digitalWrite(Output2,HIGH);
else
digitalWrite(Output2,LOW);
if( value1 == HIGH && value2 == HIGH)
{
digitalWrite(Output1,HIGH);
digitalWrite(Output2,HIGH);
}
else
{
digitalWrite(Output1,LOW);
digitalWrite(Output2,LOW);
}
}
Ist das ok?.
Krishna