Bonjour, pourquoi me disent-ils que la variable n'est pas déclarée (i et p) alors que je l'ai fait dans la boucle se trouvant juste au dessus ?? Merciiii
int pinLed[5]={2, 4, 6, 8, 10};
boolean affichage[25][5]={
0,0,0,0,0,
0,0,0,0,1,
0,0,0,1,0,
0,0,1,0,0,
0,1,0,0,0,
1,0,0,0,0,
0,0,0,0,0,
1,0,0,0,0,
0,1,0,0,0,
0,0,1,0,0,
0,0,0,1,0,
0,0,0,0,1,
0,0,0,0,0,
1,1,1,1,1,
1,1,1,1,0,
1,1,1,0,0,
1,1,0,0,0,
1,0,0,0,0,
0,0,0,0,0,
1,1,1,1,1,
0,1,1,1,1,
0,0,1,1,1,
0,0,0,1,1,
0,0,0,0,1,
0,0,0,0,0};
void setup() {
for (int i=0; i<5; i+=1)
{
pinMode(pinLed[i], OUTPUT);
digitalWrite(pinLed[i], 0);
}
}
void loop() {
for(int i=0; i<25; i+=1);
{
for(int p=0; p<5; p+=1);
{
boolean etat=affichage[i][p];
digitalWrite(pinLed[p], etat);
}
}delay(300);
}