Problema con sensore SHARP GP2Y0A21YK

Non so cosa succede quando con un map() vai fuori range visto che i valori possibili sono da 0 a 1023.

outputValue = map(analogValue, 60, 900, 0, 255);

Non so se il range di uscita continua sopra i 255 o rimane il limite 255 come numero piú grande possibile.

Per essere sicuro fatti stampare sia il valore analogico letto che i valore mappato attraverso la seriale sul terminale. Cosí scorpi cosa ti fa questi scherzetti. Visto che lo hai giá previsto che valori Ti vengono stampati?

Ciao Uwe