exercice : envoyer une info a une led grâce a un comptage

C'est bon j'ai trouvé la soluce. Mon for n'était pas bon, et je dois mettre mon if avant mon for.

int bouton1 = 3;
int bouton2 = 4;
int LED = 8;
 
int comptage = 0, ETATBP1, Memoire = LOW;
int ETATBP2;
 
 
void setup() {
 
  Serial.begin(9600);
 
  pinMode (bouton1, INPUT_PULLUP);
  pinMode (bouton2, INPUT_PULLUP);
  pinMode (LED, OUTPUT);
 
}
 
void loop() {
 
 
 
  ETATBP1 = digitalRead(bouton1);
 
  if ((ETATBP1 != Memoire) && (ETATBP1 = HIGH))
  {
    comptage++; 
 
    Serial.println(comptage);
    delay(200);


  }
  Memoire = ETATBP1;
        boutonled();
 }
 
void boutonled() {
 
  int BP2_ACTIVE = 0;
  int i;
 
  ETATBP2 = digitalRead(bouton2); 
 
 
  if (ETATBP2 == BP2_ACTIVE) {
    
  for (i= 0; i <= comptage; i++) {
   
 
  
 
      digitalWrite (LED, HIGH);
      delay(500);
      digitalWrite (LED, LOW);
      delay(500);
    }
  }
}