Arduino Nano ESP32 - Potenciómetro y servomotor
Este tutorial te enseña a usar Arduino Nano ESP32 para controlar el ángulo de un servomotor según el valor de entrada de un potenciómetro. En detalle, aprenderemos:
- Cómo conectar el potenciómetro y el servomotor al Arduino Nano ESP32
- Cómo programar un Arduino Nano ESP32 para leer el valor de un potenciómetro y controlar un servomotor en consecuencia
Hardware Requerido
Or you can buy the following kits:
| 1 | × | DIYables Sensor Kit (30 sensors/displays) | |
| 1 | × | DIYables Sensor Kit (18 sensors/displays) |
Acerca del servomotor y del potenciómetro
Si no está familiarizado con servomotores y potenciómetros, incluyendo el pinout, su funcionamiento y la programación, los siguientes tutoriales le serán útiles:
Diagrama de Cableado

This image is created using Fritzing. Click to enlarge image
Cómo programar
- Lee el valor del potenciómetro (de 0 a 1023)
- Conviértelo en un ángulo dentro del rango de 0 a 180 grados.
- Controla el servo al ángulo especificado.
Código de Arduino Nano ESP32
Pasos R\u00e1pidos
- Si eres nuevo en Arduino Nano ESP32, consulta el tutorial sobre cómo configurar el entorno para Arduino Nano ESP32 en el IDE de Arduino.
- Conecta los componentes tal como se muestra en el diagrama.
- Conecta la placa Arduino Nano ESP32 a tu computadora mediante un cable USB.
- Abre el IDE de Arduino en tu computadora.
- Elige la placa Arduino Nano ESP32 y su puerto COM correspondiente.
- Copia el código anterior y ábrelo en el IDE de Arduino.
- Haz clic en el botón Subir en el IDE de Arduino para transferir el código a la placa Arduino Nano ESP32.

- Abrir el Monitor Serial
- Gira el potenciómetro
- Observa la rotación del servomotor
- Ver el resultado en el Monitor Serial
Explicación del código
¡Consulta la explicación línea por línea que se encuentra en los comentarios del código fuente!
Video Tutorial
Estamos considerando crear tutoriales en video. Si considera que los tutoriales en video son importantes, suscríbase a nuestro canal de YouTube para motivarnos a crear los videos.