Mi Arduino

Menu
  • Inicio
  • Categorías
    • Características de los Arduinos
    • General
    • Programación para Arduinos
    • Tutoriales de uso de los Arduinos
  • Legales y Contacto
    • Política de Privacidad y Condiciones de Uso
    • Contacto
    • Política de Cookies
    • Acerca de Nosotros
Home
General
Cómo usar un POTENCIÓMETRO con Arduino: Guía paso a paso
General

Cómo usar un POTENCIÓMETRO con Arduino: Guía paso a paso

Desiree K. Aguero 13 de noviembre de 2023

Aprender a utilizar un potenciómetro con Arduino es una habilidad fundamental para cualquier entusiasta de la electrónica y la programación. Un potenciómetro es un componente muy útil que nos permite controlar distintos parámetros en nuestros proyectos electrónicos, como el brillo de un LED, la velocidad de un motor, entre otros. En esta guía paso a paso, incluso si eres principiante en la electrónica, te enseñaremos cómo utilizar un potenciómetro con Arduino y cómo sacarle el máximo provecho. ¡Vamos a empezar!

índice de Contenidos

Toggle
  • Qué es un potenciómetro y cómo funciona
  • Materiales necesarios
  • Conexión del potenciómetro y Arduino
    • Conexión del potenciómetro a la protoboard
    • Conexión de la protoboard a Arduino
  • Programación de Arduino para leer el valor del potenciómetro
    • Configuración del entorno de desarrollo
    • Programación del código para leer el valor del potenciómetro
  • Uso del potenciómetro para controlar el brillo de un LED
    • Conexión del LED y el potenciómetro
    • Programación de Arduino para controlar el brillo del LED
  • Otros usos populares del potenciómetro con Arduino
  • Consejos y precauciones
  • Conclusión
  • Recursos adicionales

Qué es un potenciómetro y cómo funciona

Para empezar, es importante entender qué es un potenciómetro y cómo funciona en términos electrónicos. Un potenciómetro es un componente electrónico pasivo que consta de una resistencia ajustable con una perilla que permite modificar su valor. Esta resistencia se divide en tres partes: el terminal central y dos terminales extremos. Al girar la perilla del potenciómetro, se modifica la resistencia entre el terminal central y uno de los terminales extremos. Este cambio en la resistencia es lo que nos permite controlar difer

Para empezar, es importante entender qué es un potenciómetro y cómo funciona en términos electrónicos. Un potenciómetro es un componente electrónico pasivo que consta de una resistencia ajustable con una perilla que permite modificar su valor. Esta resistencia se divide en tres partes: el terminal central y dos terminales extremos. Al girar la perilla del potenciómetro, se modifica la resistencia entre el terminal central y uno de los terminales extremos. Este cambio en la resistencia es lo que nos permite controlar diferentes parámetros en nuestros proyectos electrónicos.

Existen diferentes tipos de potenciómetros, como el lineal y el logarítmico. El potenciómetro lineal tiene una variación de resistencia uniforme a medida que se gira la perilla, mientras que el potenciómetro logarítmico tiene una variación que sigue una curva logarítmica. El tipo de potenciómetro a utilizar dependerá del proyecto y la aplicación específica. Es importante tener en cuenta que, además de los terminales extremos y el terminal central, algunos potenciómetros también tienen un terminal adicional llamado «terminal deslizante» que puede ser utilizado para aplicaciones más avanzadas.

En cuanto a su aplicación en circuitos electrónicos, el potenciómetro se puede utilizar de diversas formas. Por ejemplo, se puede utilizar para seleccionar una tensión de referencia en un circuito de amplificación, para ajustar el volumen de un altavoz o incluso para controlar la velocidad de un motor. La versatilidad y flexibilidad del potenciómetro lo convierten en un componente fundamental en la electrónica.

Materiales necesarios

A continuación, te presentaremos una lista de los materiales necesarios para utilizar un potenciómetro con Arduino. Asegúrate de tener todos los siguientes elementos antes de comenzar:

  • 1 potenciómetro (lineal o logarítmico, dependiendo de tu proyecto)
  • 1 placa Arduino (cualquier modelo servirá)
  • Cables de conexión
  • 1 protoboard

Conexión del potenciómetro y Arduino

Conexión del potenciómetro a la protoboard

Antes de conectar el potenciómetro a Arduino, primero debemos conectarlo físicamente a la protoboard. Sigue estos pasos:

  1. Identifica los pines del potenciómetro. Por lo general, los potenciómetros tienen tres pines: el pin central y los dos pines extremos. El pin central está conectado a la resistencia ajustable y los pines extremos están conectados a los extremos de la resistencia.
  2. Conecta uno de los pines extremos del potenciómetro a una línea vertical de la protoboard utilizando un cable de conexión. Asegúrate de usar un cable lo suficientemente largo para que pueda alcanzar el Arduino.
  3. Conecta el otro pin extremo del potenciómetro a otra línea vertical de la protoboard utilizando otro cable de conexión.
  4. Conecta el pin central del potenciómetro a una línea horizontal de la protoboard utilizando un tercer cable de conexión.

Conexión de la protoboard a Arduino

Una vez que hayas conectado físicamente el potenciómetro a la protoboard, es hora de conectar la protoboard a Arduino. Sigue estos pasos:

Te recomendamos también Cómo conectar un final de carrera óptico a Arduino: Guía paso a paso ✨Cómo conectar un final de carrera óptico a Arduino: Guía paso a paso ✨
  1. Identifica los pines digitales y analógicos de Arduino. Los pines digitales se utilizan para enviar señales digitales, mientras que los pines analógicos se utilizan para leer señales analógicas.
  2. Conecta la línea vertical de la protoboard donde has conectado uno de los pines extremos del potenciómetro a un pin digital de Arduino utilizando un cable de conexión. Puedes elegir cualquier pin digital disponible en Arduino.
  3. Conecta la línea vertical de la protoboard donde has conectado el otro pin extremo del potenciómetro a la tierra (GND) de Arduino utilizando otro cable de conexión. La tierra es necesaria para cerrar el circuito y que el potenciómetro funcione correctamente.
  4. Conecta la línea horizontal de la protoboard donde has conectado el pin central del potenciómetro al pin analógico A0 de Arduino utilizando un tercer cable de conexión. El pin analógico A0 nos permitirá leer el valor del potenciómetro como una señal analógica.

Programación de Arduino para leer el valor del potenciómetro

Ahora que hemos realizado las conexiones físicas del potenciómetro y Arduino, es hora de programar Arduino para que pueda leer el valor del potenciómetro. Sigue estos pasos:

Configuración del entorno de desarrollo

Antes de comenzar a programar, asegúrate de tener el entorno de desarrollo de Arduino correctamente configurado. Si aún no has instalado Arduino IDE, descárgalo e instálalo desde el sitio oficial de Arduino. Una vez que hayas instalado Arduino IDE, conecta Arduino a la computadora utilizando un cable USB y verifica que el IDE detecte correctamente la placa.

Programación del código para leer el valor del potenciómetro

Para programar Arduino y leer el valor del potenciómetro, sigue estos pasos:

  1. Abre Arduino IDE en tu computadora.
  2. Crea un nuevo sketch vacío haciendo clic en «Archivo» y luego en «Nuevo».
  3. Escribe el siguiente código en el sketch:

«`cpp
void setup() {
// Inicializamos la comunicación serie a 9600 baudios
Serial.begin(9600);
}

void loop() {
// Leemos el valor del potenciómetro
int valorPotenciometro = analogRead(A0);

// Mostramos el valor del potenciómetro en el monitor serie
Serial.print(«Valor del potenciómetro: «);
Serial.println(valorPotenciometro);

// Esperamos 500 milisegundos
delay(500);
}
«`

Este código inicializa la comunicación serie y luego en el bucle principal, lee el valor del potenciómetro usando la función analogRead(). Luego, muestra el valor del potenciómetro en el monitor serie utilizando la función Serial.print() y Serial.println(). Finalmente, se espera 500 milisegundos antes de repetir el bucle.

Te recomendamos también Cómo conectar un final de carrera óptico a Arduino: Guía paso a paso ✨Cómo conectar un final de carrera óptico a Arduino: Guía paso a paso ✨
Te recomendamos también Enciende y apaga tu LED con un solo botón en ArduinoEnciende y apaga tu LED con un solo botón en Arduino

Una vez que hayas escrito el código, carga el programa en Arduino haciendo clic en el botón «Subir» en la parte superior del IDE. Verifica que no haya errores de compilación y que el programa se cargue correctamente en Arduino.

Una vez que el programa se haya cargado en Arduino, abre el monitor serie haciendo clic en el icono de la lupa en la parte superior derecha del IDE. Asegúrate de que la velocidad de transmisión esté configurada en 9600 baudios. Ahora, gira la perilla del potenciómetro y deberías ver cómo el valor del potenciómetro se muestra en el monitor serie.

Uso del potenciómetro para controlar el brillo de un LED

Una de las aplicaciones más simples y populares del potenciómetro con Arduino es controlar el brillo de un LED. Sigue estos pasos para aprender cómo hacerlo:

Conexión del LED y el potenciómetro

Antes de realizar la conexión, asegúrate de tener un LED y una resistencia de limitación de corriente adecuada para el LED. Sigue estos pasos:

  1. Conecta el ánodo del LED (el pin más largo) a la línea horizontal de la protoboard donde has conectado el pin central del potenciómetro.
  2. Conecta el cátodo del LED (el pin más corto) a la tierra (GND) de Arduino usando una resistencia de limitación de corriente adecuada. La resistencia de limitación de corriente es necesaria para evitar que el LED se queme. La resistencia depende del LED utilizado, por lo que es recomendable consultar la hoja de datos del LED para determinar el valor de la resistencia.

Programación de Arduino para controlar el brillo del LED

Una vez que hayas realizado la conexión, es hora de programar Arduino para que controle el brillo del LED según el valor del potenciómetro. Sigue estos pasos:

  1. Abre Arduino IDE en tu computadora.
  2. Crea un nuevo sketch vacío haciendo clic en «Archivo» y luego en «Nuevo».
  3. Escribe el siguiente código en el sketch:

«`cpp
const int pinLED = 9;

void setup() {
// Configuramos el pin del LED como salida
pinMode(pinLED, OUTPUT);
}

void loop() {
// Leemos el valor del potenciómetro
int valorPotenciometro = analogRead(A0);

Te recomendamos también Cómo conectar un final de carrera óptico a Arduino: Guía paso a paso ✨Cómo conectar un final de carrera óptico a Arduino: Guía paso a paso ✨
Te recomendamos también Enciende y apaga tu LED con un solo botón en ArduinoEnciende y apaga tu LED con un solo botón en Arduino
Te recomendamos también ¡Potencia tus proyectos con compuertas lógicas en Arduino!¡Potencia tus proyectos con compuertas lógicas en Arduino!

// Convertimos el valor del potenciómetro a un valor de brillo para el LED
int brilloLED = map(valorPotenciometro, 0, 1023, 0, 255);

// Asignamos el nivel de brillo al LED
analogWrite(pinLED, brilloLED);
}
«`

Este código configura el pin del LED como una salida utilizando la función pinMode(). En el bucle principal, se lee el valor del potenciómetro utilizando la función analogRead(). Luego, se utiliza la función map() para convertir el valor del potenciómetro, que va de 0 a 1023, a un valor de brillo para el LED, que va de 0 a 255. Finalmente, se asigna el nivel de brillo al LED utilizando la función analogWrite().

Carga el programa en Arduino y verifica que no haya errores de compilación. Una vez que el programa se haya cargado en Arduino, gira la perilla del potenciómetro y deberías ver cómo el brillo del LED cambia según el valor del potenciómetro.

Otros usos populares del potenciómetro con Arduino

Además de controlar el brillo de un LED, el potenciómetro se puede utilizar en una amplia variedad de proyectos electrónicos. Algunos otros usos populares del potenciómetro con Arduino incluyen:

  • Ajustar el volumen de un altavoz.
  • Controlar la velocidad de un motor.
  • Cambiar la frecuencia de un generador de señales.
  • Ajustar el contraste de una pantalla LCD.
  • Y muchos más.

La capacidad de controlar parámetros con precisión utilizando un potenciómetro brinda muchas posibilidades creativas en el mundo de la electrónica y la programación.

Consejos y precauciones

Al utilizar un potenciómetro con Arduino, es importante tener en cuenta los siguientes consejos y precauciones:

  • Asegúrate de conectar el potenciómetro correctamente a la protoboard y Arduino para evitar conexiones incorrectas que puedan dañar los componentes.
  • Utiliza resistencias de protección adecuadas para evitar dañar el potenciómetro y Arduino debido a voltajes o corrientes excesivas.
  • Siempre consulta la hoja de datos del potenciómetro y otros componentes que estés utilizando para comprender sus especificaciones y limitaciones.
  • Siempre desconecta la alimentación de Arduino antes de realizar cualquier conexión o desconexión de componentes.

Al seguir estos consejos y precauciones, podrás utilizar un potenciómetro con Arduino de manera segura y efectiva en tus proyectos electrónicos.

Te recomendamos también Cómo conectar un final de carrera óptico a Arduino: Guía paso a paso ✨Cómo conectar un final de carrera óptico a Arduino: Guía paso a paso ✨
Te recomendamos también Enciende y apaga tu LED con un solo botón en ArduinoEnciende y apaga tu LED con un solo botón en Arduino
Te recomendamos también ¡Potencia tus proyectos con compuertas lógicas en Arduino!¡Potencia tus proyectos con compuertas lógicas en Arduino!
Te recomendamos también ¡Descubre cómo usar SoftwareSerial en Arduino!¡Descubre cómo usar SoftwareSerial en Arduino!

Conclusión

En conclusión, utilizar un potenciómetro con Arduino es una habilidad fundamental para cualquier entusiasta de la electrónica y la programación. En esta guía paso a paso, hemos aprendido qué es un potenciómetro, cómo funciona, los materiales necesarios para utilizarlo con Arduino, cómo realizar las conexiones físicas y cómo programar Arduino para leer el valor del potenciómetro y controlar el brillo de un LED. También hemos explorado otros usos populares del potenciómetro con Arduino y hemos compartido algunos consejos y precauciones importantes a tener en cuenta. Ahora, estás listo para utilizar un potenciómetro con Arduino y llevar tus proyectos electrónicos al siguiente nivel. ¡Diviértete explorando y creando!

Recursos adicionales

Si deseas ampliar tus conocimientos sobre el uso del potenciómetro con Arduino, aquí tienes algunos recursos adicionales recomendados:

  • Tutorial en video: Cómo utilizar un potenciómetro con Arduino
  • Foro de Arduino: Preguntas y respuestas sobre potenciómetros
  • Documentación oficial de Arduino

Estos recursos te ayudarán a profundizar en el tema y a resolver cualquier duda adicional que puedas tener.

Share
Tweet
Email
Prev Article
Next Article

Related Articles

¡Convierte tu Arduino en un poderoso PLC y automatiza tus proyectos!
La automatización de procesos industriales es esencial para mejorar la …

¡Convierte tu Arduino en un poderoso PLC y automatiza tus proyectos!

Encuentra un curso de Arduino con certificado en nuestra plataforma
Arduino es un lenguaje de programación y plataforma electrónica de …

Encuentra un curso de Arduino con certificado en nuestra plataforma

About The Author

Desiree K. Aguero

¡Hola! Soy Desiree Aguero, estudiante de Ingeniería y apasionada del mundo de la tecnología. En este blog, comparto mi amor por Arduino y la electrónica, explorando proyectos innovadores y soluciones creativas. Mi objetivo es hacer que la tecnología sea accesible para todos, proporcionando tutoriales detallados y recursos útiles. Únete a mí en este emocionante viaje de aprendizaje y descubrimiento. ¡Juntos, haremos grandes cosas con Arduino!

Leave a Reply

Lo siento, debes estar conectado para publicar un comentario.

Mi Arduino

Todo Referente a los Arduinos
Copyright © 2026 Mi Arduino
Todos Los Derechos Reservados
Gestionar consentimiento
Para ofrecer las mejores experiencias, utilizamos tecnologías como las cookies para almacenar y/o acceder a la información del dispositivo. El consentimiento de estas tecnologías nos permitirá procesar datos como el comportamiento de navegación o las identificaciones únicas en este sitio. No consentir o retirar el consentimiento, puede afectar negativamente a ciertas características y funciones.
Funcional Siempre activo
El almacenamiento o acceso técnico es estrictamente necesario para el propósito legítimo de permitir el uso de un servicio específico explícitamente solicitado por el abonado o usuario, o con el único propósito de llevar a cabo la transmisión de una comunicación a través de una red de comunicaciones electrónicas.
Preferencias
El almacenamiento o acceso técnico es necesario para la finalidad legítima de almacenar preferencias no solicitadas por el abonado o usuario.
Estadísticas
El almacenamiento o acceso técnico que es utilizado exclusivamente con fines estadísticos. El almacenamiento o acceso técnico que se utiliza exclusivamente con fines estadísticos anónimos. Sin un requerimiento, el cumplimiento voluntario por parte de tu proveedor de servicios de Internet, o los registros adicionales de un tercero, la información almacenada o recuperada sólo para este propósito no se puede utilizar para identificarte.
Marketing
El almacenamiento o acceso técnico es necesario para crear perfiles de usuario para enviar publicidad, o para rastrear al usuario en una web o en varias web con fines de marketing similares.
  • Administrar opciones
  • Gestionar los servicios
  • Gestionar {vendor_count} proveedores
  • Leer más sobre estos propósitos
Ver preferencias
  • {title}
  • {title}
  • {title}