Magari non è questo il problema ma visto che trasmetti un solo valore alla volta potresti provare a sostituire la lettura da seriale dentro alla Stringa (classe String bleah!) e la successiva conversione con questo codice:
if (Serial.available() > 0) {
V = Serial.parseInt();
...
Al momento now ed intervallo non vengono utilizzate ma visto che ci sono penso tu abbia idea di usarle in seguito, se non è così rimuovile, altrimenti il tipo è errato devi definirle unsigned long e non long.
Altra ottimizzazione le due variabili per i due pin puoi definirle come const oppure usare una #define