Inputs analógicos: potenciómetro

Conexión de inputs analógicos: potenciómetro

Ahora utilizaremos otro sensor del kit ED1+Art: el potenciómetro. Los potenciómetros son un tipo de sensor que nos permiten modificar un valor de entrada de forma regular. A diferencia de los botones, el potenciómetro hace una lectura analógica de los valores que va de 0 a 1.023. A medida que giramos la rueda de nuestro potenciómetro hacia un sentido o el otro, aumentaremos o reduciremos los valores de entrada. Estos sensores son muy comunes en aplicaciones comerciales como, por ejemplo, sistemas de sonido, donde se utilizan para subir y bajar el volumen; seguro que los habéis utilizado muchas veces.

Para trabajar con el potenciómetro, necesitaremos los cables Dupont.

Potenciómetro y cable Dupont

Una vez tengamos los componentes preparados, hay que identificar adecuadamente los pines y hacerlos corresponder con los del ED1.

En este caso se ha utilizado el color negro para el pin GND, el rojo para VCC/Vin y el blanco para el pin OUT que estará conectado a la placa al pin A1.

Programación de inputs analógicos: potenciómetro

Para empezar a programar los inputs digitales, como los potenciómetros, haremos una lectura de los pines y la imprimiremos en la pantalla de la placa ED1. Encontraremos los bloques de pines en la sección «Pines». Fijaros que ahora seleccionamos el bloque de pin analógico y no digital.

En nuestro entorno de MicroBlogs, escribimos el siguiente código:

Cuando ejecutemos el código al ED1, la pantalla de la placa debería mostrar un resultado como este:

Y al girar el potenciómetro, han de cambiar los valores:

This site is registered on wpml.org as a development site.