Robótica fácil con Arduino
Trabajando con mandos (potenciómetros)
- Un potenciómetro es una Resistencia Variable que suele ser usado a modo de mando giratorio.
- El valor de un potenciómetro viene expresado en ohmios (símbolo Ω) como las resistencias, y el valor del potenciómetro siempre es la resistencia máxima que puede llegar a tener. La mínimo lógicamente es cero.
- Por ejemplo un potenciómetro de 10KΩ puede tener una resistencia con valores entre 0Ω y 10.000Ω dependiendo de la posición del mando giratorio.
- Suelen tener 3 patillas. Para usarlo como resistencia sencilla debemos conectar al circuito las patillas A y B o la C y B, es decir la del medio siempre con una de los extremos y así conseguiremos que sea variable.
- Si conectamos A y C al circuito, la patilla B se puede usar como lector analógico de la resistencia. La lectura desde un puerto analógico del nivel de resistencia de un potenciómetro será una cantidad que oscila entre 0 y 1023.
- Veamos un circuito para comprobar esto:
int resisLevel;
// El setup es para configurar la placa
void setup() {
Serial.begin(9600); // Preparamos el serial para mandar los datos al ordenador
}
void loop() {
resisLevel = analogRead(A0);
Serial.print("Lectura :");
Serial.print(resisLevel);
Serial.println();
delay(100);
}
Al girar el mando del potenciómetro comprobarás por el monitor la forma en la que varían los datos de lectura entre 0 y 1023.
Este dato puede ser usado posteriormente para regular la salida que queramos.
Obra publicada con Licencia Creative Commons Reconocimiento Compartir igual 4.0