Ritardo adc, come funziona?

delay(1) basta e avanza, anche se forse non serve nemmeno quello, visto che dopo ogni analogRead si presume che tu faccia anche altre cose.

Vorrei poter misurare dal pin VIN, la tensione della batteria. Tra l'altro, come faccio dato che sono 9 volt e arduino arriva a 5 in lettura?
Pensavo a una resistenza!

forse e' il caso di metterne due, visto che vuoi fare un partitore di tensione

utility per il calcolo
http://www.raltron.com/cust/tools/voltage_divider.asp

e che c'entra il pin Vin ??
devi usare uno degli ingressi analogici