2 Ausgänge mit einen Taster

  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