[resolu] Afficheur ELCD série et librairie sd1307

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());