elian67:
j'ai trouvé pas mal de choses mais je nage un peu pour programmer ce "tableau" et l'appliquer, quelqu'un aurait l'envie de me corriger et me compléter mon code, ou au moins me donner les bases ?//...
void afficher(int valeur)
{
int i;
for (i = 0; i < 10; i++)
{
if ( (valeur>=0) && (valeur<=40) )
digitalWrite(leds[0],LOW); // on allume la LED 1
else
digitalWrite(leds[0],HIGH); // on éteind la LED 1
//...
Pourquoi fais tu 11 fois la même chose?
en plus
if ( (valeur>=0) && (valeur<=40) )
digitalWrite(leds[0],LOW); // on allume la LED 1
else
digitalWrite(leds[0],HIGH); // on éteind la LED 1
s'écrit plus simplement
digitalWrite(leds[0],!(valeur>=0) && (valeur<=40));