Plusieurs interrogations (LCD / interruption ect ect)

Je vient de faire la modification avec une chaîne vide, ça marche au poil, merci a vous, toujours au top ! XD

Et maintenant, est-il possible de détecter l'appuis d'un bouton pendant x temps afin de déclencher une action ?

J'ai ça qui marche bien, mais je voudrais sélectionné un menu par l'appuie prolonger du bouton (d'ou l'interruption en mode FALLING), comme ça, je peut appuyer x temps sans interruption.

#include <LiquidCrystal.h>

LiquidCrystal lcd(12, 11, 7, 6, 5, 4);
int contr = 3;
int bouton = 2;
int select = 0;

void setup()
{
  pinMode(contr, OUTPUT);
  pinMode(bouton, INPUT);
  attachInterrupt(0, selection, FALLING);
  Serial.begin(9600); // Communication serie
  lcd.begin(16, 2);
  lcd.setCursor(5,0);
  lcd.print("Bonjour");
  delay(500);
  lcd.clear();
}

void loop()
{
  switch(select)
  {
  case 0:
    lcd.setCursor (0,0);
    lcd.print("Mode Selection  ");
    break;

  case 1:
    lcd.setCursor(0,0);
    lcd.print("Temperature     ");
    break;
    
    case 2:
    lcd.setCursor(0,0);
    lcd.print("Pression        ");
    break;
    
    case 3:
    select=0;
    lcd.clear();
    break;
  }
  
}

void selection()
{
  select++;
}