#define LED     7
#define LED2    8
#define BUTTON  4
#define BUTTON2 5
#define SEC     1000
#define BRUIT   5


void setup() {


  Serial.begin(9600);
  pinMode(BUTTON, INPUT);
  pinMode(BUTTON2, INPUT);
  pinMode(LED, INPUT);
  pinMode(LED2, INPUT);  

  Serial.println("Début du programme : setup");

}

void loop() {

  byte etatB = digitalRead(BUTTON);
  byte etatB2 = digitalRead(BUTTON2);
  static unsigned int compteur;
  static unsigned int compteur2;

if(digitalRead(BUTTON)){
  //Serial.print("Etab = ");
  //Serial.println(etatB);
  digitalWrite(LED, HIGH);
  delay(SEC);
  digitalWrite(LED, LOW);
  Serial.print("Le compteur est rendu a : ");
  Serial.println(++compteur);
  while(digitalRead(BUTTON)){
    delay(BRUIT);
    digitalWrite(LED, HIGH);
  }
  digitalWrite(LED, LOW);
}
if(digitalRead(BUTTON2)){
 // Serial.print("Etab2 = ");
  //Serial.println(etatB2);
  digitalWrite(LED2, HIGH);
  delay(SEC);
  digitalWrite(LED2, LOW);
  Serial.print("Le compteur2 est rendu a : ");
  Serial.println(++compteur2);
  while(digitalRead(BUTTON2)){
  delay(BRUIT);
  digitalWrite(LED2, HIGH);
  }
  digitalWrite(LED2, LOW);
}


  

  
  
}