Explorando La Lectura Analógica Con Arduino

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 3

Explorando la Lectura Analógica con Arduino

Descripción:
El potenciómetro es un componente electrónico fundamental que permite ajustar la
resistencia eléctrica de manera variable. En esta actividad, utilizarás un potenciómetro
conectado a tu Arduino Uno para comprender cómo se puede leer una señal analógica
y visualizarla en el Monitor Serial:

Objetivo:

 Comprender el funcionamiento del potenciómetro como un sensor de


resistencia variable.
 Configurar la lectura analógica del potenciómetro utilizando Arduino Uno.
 Visualizar los valores obtenidos del potenciómetro en el Monitor Serial.

Procedimiento:
1) Conecta el potenciómetro al Arduino Uno: asegúrate de conectar los pines del
potenciómetro (normalmente son tres: dos extremos y uno central) al pin
analógico de entrada del Arduino (A0, por ejemplo).

En caso de no tener los componentes, utilizar el simulado www.wokwi.com


2) Escribe un código en Arduino IDE para leer la señal analógica del potenciómetro.

//Variable donde almacenaremos el valor del potenciómetro


long valor;

void setup() {
//Inicializamos la comunicación serial
Serial.begin(9600);

//Escribimos por el monitor serie mensaje de inicio


Serial.println("Inicio - valores del potenciómetro");

void loop() {
// leemos del pin A0 valor
valor = analogRead(A0);

//Imprimimos por el monitor serie


Serial.print("El valor de Tensión es = ");
Serial.println(valor);
delay(1000);

 Utiliza la función analogRead() para capturar los valores del potenciómetro.


 Configura la comunicación con el Monitor Serial para imprimir los valores leídos.
 Sube el código a tu placa Arduino y abre el Monitor Serial para observar cómo
cambian los valores a medida que giras el potenciómetro.
Comprende la relación entre los valores mostrados y la posición del potenciómetro.

El potenciómetro es un tipo de resistencia variable que cambia su resistencia eléctrica


en función de la posición del dial o la perilla. Al conectarlo a una placa Arduino y leer su
señal analógica, podemos obtener valores que representan la posición actual del
potenciómetro. La función analogRead() del Arduino mapea esos valores a una escala
de 0 a 1023 (ya que Arduino utiliza una resolución de 10 bits para sus puertos
analógicos), proporcionando así una lectura proporcional a la posición del
potenciómetro.
Desafíos:
Desafío 1: Controlar el Brillo de un LED con un potenciómetro.

Utilizando un potenciómetro, controla la luminosidad de un LED, variando su brillo de


acuerdo con la posición del potenciómetro.

Ayuda: Debes incluir la función: analogWrite()

Desafío 2: Controlar el Encendido de 3 LEDs según Varía la Resistencia

Usando un potenciómetro, enciende tres LEDs de manera secuencial dependiendo de


cómo varía la resistencia del potenciómetro.

Ayuda: Debes dividir el rango de valores del potenciómetro en tres secciones y utilizar
la instrucción de control “IF”

 Si la lectura del potenciómetro está en el rango 0-341, enciende el primer LED


(pin 9).
 Si la lectura del potenciómetro está en el rango 342-682, enciende el segundo
LED (pin 10).
 Si la lectura del potenciómetro está en el rango 683-1023, enciende el tercer
LED (pin 11).

También podría gustarte