Afficher température capter

Salut,

je n'ai pas tout regardé en détail, mais cette ligne n'est pas logique :

val3 = analogRead(val);

Si j'ai bien compris, à la fin de la fonction luminosite() (qui est appelée juste avant cette ligne), la valeur de la luminosité ambiante est contenue dans la variable globale val.
Supprime donc cette ligne de code et remplace pour l'affichage la valeur val3 par val :

lcd.wvalue(5, val);

Ça devrait être un peu mieux, même si il y a peut-être d'autres problèmes que je n'ai pas vus...