le code améliorer :
...
//-----
for (int j = 0; j < 10; j++)
{
for (int i = (j+1); i < 8; i++)
{
lc.setRow(3,i,font1[dezenaHora][i]);
}
delay(delayTime2);
lc.setRow(3,j,anim_1);
delay(delayTime2);
for (int i = 0; i < (j-1); i++)
{
lc.setRow(3,i,font2[dezenaTemp][i]);
}
delay(delayTime2);
}
//-------
...
mais j'utilise une animation basique, simple :
const byte anim_1 = B11111000;
marche 5/5