Domo'Duino, la domotique par Arduino (NEWS: Modules 2.4ghz )

j'ai donc commencer a créer un interrupteur commandables par le NET et par un interrupteur standard mais forcement j'ai un soucis ^^ j'ai deux variables (celle du net et celle du poussoir ) et je n'arrive pas a mettre 2 variables dans un même programme ! j'ai donc c'est deux programmes qui fonctionnent mais indépendamment, il m'est impossible de les fusionner -_-

// led wired + to pin 12, resistor to positive +5v
/* Déclaration des variables */
int relais1 = 12; // Output connected to digital pin 12
int val; // Value read from the serial port
void setup()
{
  
/* Déclaration des sorties */  
 pinMode(relais1, OUTPUT);
 Serial.begin(9600);
 Serial.flush();

}

void loop()
{
 // Read from serial port
 if (Serial.available())
 {
   val = Serial.read();
   Serial.println(val, BYTE);
    digitalWrite(relais1, LOW);
    
if (bitRead(val,3))
      digitalWrite(relais1, HIGH);
      else digitalWrite(relais1,LOW);


   }
   
}
int relais1 = 12;
int bouton = 7;
int conter = 0;
void setup()
{
Serial.begin(9600);
pinMode(bouton, INPUT);
pinMode(relais1, OUTPUT);
}
void loop()
{
if ( digitalRead(bouton) == HIGH)
{ delay(100);
if (digitalRead(bouton) == LOW)
{
conter = conter++;
Serial.println (conter);
}
if (conter == 1)
{
digitalWrite(relais1, HIGH);
}
if (conter ==2)
{
digitalWrite(relais1, LOW);
conter = 0;
}

}}

merci