chiarimento funzione map

ciao a tutti, non ho capito ancora molte cose del linguaggio di programmazione quindi vi disturbo nuovamente. io ho inserito la funzione map in un codice: vSelect=map(analogRead(a02), 0, 1023, 1, 6); vorrei sapere se da questo momento la variabile vSelect diventa un numero tra 1 e 6 e in seguito posso usare ad esempio la funzione if((vSelect =1 o 2 ecc......fino a 6 oppure rimane un numero tra 0 e 1023? grazie

http://arduino.cc/en/Reference/Map Sí, la variabile vSelect avrá dei valori nel range da 1 e 6. Ciao Uwe