Ciao, rieccomi
Ho già fatto tutto con degli switch....case, ma volendo ottimizzare il codice perchè non posso fare questo ? (Le istruzioni dentro il loop)
Nel Setup posso tranquillamente indicizzare il vettore, mentre nel Loop no. !!?!?!?!?!?
void setup()
{
int i;
int LedPin[]={1,2,3,4,5,6,7,8,9,10};
for (i=1;i<10;i++){
LedPin[i]=(i+1); // parto dalla porta Nr 2
}
for (i=1;i<10;i++){
pinMode(LedPin[i],OUTPUT);
}
}
void loop()
{
for(i=1;i>valpot;i++){
digitalWrite(LedPin[i],HIGH);
}
}
mi restituisce questo errore: invalid types 'int[int]' for array subscript
devo usare qualche puntatore per accedere al vettore ?