El potenciómetro slide es un potenciómetro de tipo deslizador que nos debe proporcionar un valor entre 0 y 1023.

Problema
Si lo tratamos como un potenciómetro típico de giro, ya sea desde Scratch (con el bloque de potenciómetro) o desde Arduino (con la clase MePotentiometer) nos dará valores erróneos.
Solución
Tratarlo como si fuera un Joystick y leer el eje X.
Entonces nos dará valores de entre -490 a +533 , pero podemos ajustar el resultado para que nos de el rango adecuado [0 - 1023] con tan sólo sumar 490
Ejemplo en Scratch

Ejemplo en Arduino
double slide;
MeJoystick joystick_3(3); //- puerto 3
void setup(){
}
void loop(){
slide = joystick_3.read(1); //- Lectura Eje X
slide = (slide) + (490); //- Ajuste al rango [0 - 1023]
}
El [potenciómetro slide](https://www.makeblock.es/productos/potenciometro_slide/) es un potenciómetro de tipo deslizador que nos debe proporcionar un valor entre 0 y 1023.

### Problema
Si lo tratamos como un potenciómetro típico de giro, ya sea desde Scratch (con el bloque de potenciómetro) o desde Arduino (con la clase MePotentiometer) nos dará valores erróneos.
### Solución
Tratarlo como si fuera un Joystick y leer el eje X.
Entonces nos dará valores de entre -490 a +533 , pero podemos ajustar el resultado para que nos de el rango adecuado [0 - 1023] con tan sólo sumar 490
#### Ejemplo en Scratch

#### Ejemplo en Arduino
````
double slide;
MeJoystick joystick_3(3); //- puerto 3
void setup(){
}
void loop(){
slide = joystick_3.read(1); //- Lectura Eje X
slide = (slide) + (490); //- Ajuste al rango [0 - 1023]
}
````
editado 1 Jun '16 a las 1:04 pm