Bonjour,
Chacalito:
La réponse au cas où certains auraient le même problème :for (int positionCounter = 16; positionCounter < 0; positionCounter++)
Heu ya toujours un problème ...
Tu pars de 16, puis tant que la valeur est inférieur à 0 tu incrémente ...
Ce serais plutôt :
for (int i = 0; i < 16; ++i)
Chacalito:
Tant qu'à y être, une autre pour la route, comment faire pour que seulement la seconde ligne défile ? Afficher un texte en fixe sur la première ligne, et faire en sorte que la seconde ligne s'affiche en défilant ? La commande "lcd.setCursor();" fait effectivement défiler la seconde ligne, mais cela décale la première en même temps...
Soit tu réécris la 1er ligne à chaque fois, soit tu fait ta propre fonction de défilement.
La fonction scrollDisplayLeft() décale toute les lignes sans distinction.