Potenciómetro


5_3.jpg

Video

En este apartado aprenderás como medir el valor de un potenciómetro (resistencia variable) y por primera vez usaremos el monitor serial para ver el valor arrojado por el componente.

- Código

Para iniciar la programación, como se vio en las prácticas pasadas, es definir en qué pin estará conectado el potenciómetro. Al ser un componente analógico, estará situado en un pin de entrada analógica y en este caso se le agrega una A después del número del pin.

#define POT A0

Iniciamos una variable de tipo entero “int” para almacenar el valor que arroje el potenciómetro y pueda ser impresa por el monitor serial

int ValorPot;

En la función setup() se definirá el pin analógico como entrada, porque estaremos midiendo el valor que manda el potenciómetro a la placa Arduino, e inicializar el puerto serial para mostrar dicho valor en el monitor.

Void setup(){
Serial.begin(9600);
pinMode (POT,INPUT);
}

Para finalizar estructuraremos la lógica del programa ordenando al programa que el valor leído del potenciometro se almacene en la variable ValorPot y esa variable sea impresa en el monitor serial.

Void loop(){
ValorPot= analogRead(POT);
Serial.println(ValorPot);
delay(500);
}

En el Código, Serial.begin() es la instrucción que permite que el microcontrolador inicie el puerto serial a ciertos baudios, el valor de 9600 baudios es el predeterminado para varios componentes que necesiten el puerto serial, pero va a depender del tipo de proyecto la cantidad de baudios.

analogRead() es la función para recibir el valor mandado por el potenciómetro desde el pin analógico de la placa Arduino. Su sintaxis es: analogRead(ALIAS O PIN ANALÓGICO).

Serial.println() es el fragmento de código que realiza la impresión del valor de la variable al monitor serial, muestra el valor y realiza un salto de línea. Su sintaxis es: Serial.println(“TEXTO” o VARIABLE).

- Instrumentación

Para esta práctica se necesita: 1 Arduino UNO, 1 potenciometro de cualquier valor de resistencia, 1 Protoboard y Jumpers.

Empezaremos conectando las tres patas del potenciómetro a 3 pistas de la protoboard, no importa en qué dirección este la perilla. Realizaremos un puente de conexión entre la pata de en medio del potenciómetro al pin A0 del Arduino UNO mediante un jumper. Posteriormente conectaremos las patas extremas a 5v del Arduino y a tierra por el pin GND, como se muestra en la imagen.

Imágenes

5_3.jpg

Más prácticas para HACER!!!!!!!