problemas con arduino uno :S

Cometes varios fallos en el código:
Al declarar las constantes y las variables no puedes poner un analogRead, tienes que asignar a sv el número del pin analógico que vas a usar, sería simplemente int sv = 0;, en segundo lugar, cuando usas un pin analógico como tal no tienes que declararlo con pinMode, por lo que al final en loop solo tendrías que poner v1 = analogRead(sv) para conseguir lo que quieres, es mucho más sencillo y tú mismo has enrevesado el código más de la cuenta. Ah, y para conseguir números aleatorios usa la función randomSeed, échale un vistazo a la referencia de arduino.
Salu2.