Retour début loop() après une interruption

bonjour,

je pense qu'il faut tout simplement insérer une porte logique "et"

si on à (1) "et pas" (!&&) le capteur lumineux, la boucle while tourne
si on à (1) et (&&) le capteur lumineux, on sort de la boucle while

ce qui pourrais se traduire ainsi dans ton code :

void setup() {
Serial.begin (9600) ;
Serial.println ("Initialisation");
attachInterrupt(0, interruption , RISING);
}

void loop() {

Serial.println ("Boucle") ;

while ((1) && (!capteur lumineux))  //Boucle 1
{
  
}
}

void interruption () 
{
  asm volatile ("  jmp 0"); 
}