Controla el giro de un servomotor con un potenciómetro
Elementos necesarios
- Tarjeta Arduino Uno
- Micro servomotor
- Potenciómetro de 10k ohmios
Conexiones necesarias
- Conecta el pin izquierdo del potenciómetro a un pin gnd de la placa Arduino
- Conecta el pin central del potenciómetro al pin A0 de la placa Arduino
- Conecta el pin derecho del potenciómetro al pin 3.3 V de la placa Arduino
- Conecta el pin gnd del micro servomotor a un pin gnd de la placa Arduino
- Conecta el pin señal del micro servomotor al pin 12 de la placa Arduino
- Conecta el pin potencia del micro servomotor al pin 5 V de la placa Arduino
Se debe visualizar de la siguiente forma:
Código y Programación
Para grabar el código en la placa Arduino, necesitarás la IDE Arduino la cual se debe descargar desde el siguiente link: https://www.arduino.cc/en/software
A continuación está el código necesario:
#include <Servo.h>
Servo miServo; // crea el objeto servomotor
int pinPotenciometro = A0;
int valorPotenciometro;
int anguloServo;
void setup() {
miServo.attach(9);
}
void loop() {
valorPotenciometro =
analogRead(pinPotenciometro);
anguloServo = map(valorPotenciometro, 0, 1023, 0, 180);
miServo.write(anguloServo);
delay(15);
}
También puedes descargar el archivo desde el siguiente link:
https://drive.google.com/file/d/1RHXFnt0k-NsMii-rmqpqjkWH8u2aRS9f/view?usp=drive_link
Haz terminado las configuraciones, es momento de hacer las pruebas.

Comentarios
Publicar un comentario
Suerte en tu día a día