Servo con potenciometro

Hola claro que no funciona.
En principio te falta declarar en el setup como son los pines
pinMode (6, OUTPUT); y pinMode (Entrada, INPUT); o INPUT_PULLUP segun tengas conectado el potenciometro.
El For:
En primer lugar por mas que cuente siempre mandas al servo la variable grados, deberías mandarle la variable del for es decir la "i". Y por otro lado al cambiar la entrada le dices que empiece a contar desde la posición 0º sea cual sea la posición actual, deberías guardar la posición actual y realizar el conteo desde la actual a la nueva. Podria quedar algo asi:

  for (int i= a_grados; i<=grados; i++){
    servo_6.write(i); 
    delay(10);
  }
  a_grados=grados;

Esto claro para la ida tendras que poner otro similar para la vuelta (i--), con algun if para ejecutar uno u otro.
Saludos.