Bonjour,
L'heure que tu récupère est un int, pour l'afficher sur le ELCD il faut la transformer en string (chaine de caractères), pour ça il y a trois méthodes :
Version c :
char str[4]; // heure 0-24 -> max 2 caractères + \0
str = itoa(heure, str, 10);
ELCD_put_str(str);
Version c++ :
char str[4];
sprintf(str, "%d", heure);
ELCD_put_str(str);
Version "Arduino" :
String str = heure;
ELCD_put_str(str.toCharArray());