Hacer girar un motor (servomotor) con arduino con un potenciómetro.

En este tutorial haremos girar nuestro servomotor pero ahora condicionado por un potenciómetro y haremos girar nuestro servomotor. Requerimientos:

  • 1 Servomotor.
  • 1 Potenciómetro.
// C++ code
//
#include <Servo.h>

int POTENCIOMENTRO = 0;

int ANGULO = 0;

Servo servo_2;

void setup()
{
  pinMode(A2, INPUT);
  Serial.begin(9600);

  servo_2.attach(2, 500, 2500);

}

void loop()
{
  POTENCIOMENTRO = analogRead(A2);
  // Multiplicamos POTENCIOMETRO * (180/1023)
  ANGULO = (POTENCIOMENTRO * 0.17595307917);
  Serial.println(POTENCIOMENTRO);
  Serial.println(ANGULO);
  Serial.println("------------------");
  servo_2.write(ANGULO);
  delay(10); // Delay a little bit to improve simulation performance
}

Codigo y diagrama: https://www.tinkercad.com/things/2u4UiCqiEIx-10-hacer-girar-un-servomotor-con-potenciometro/editel?sharecode=HFLTFDxVo2D_3HVOenO3iYKZxKHEmlYF1nknaBddA8U

🔗 Arduino virtual: https://www.tinkercad.com/
🔗 Pagina de arduino: https://www.arduino.cc/
🔗 Descargar arduino IDE: https://www.arduino.cc/en/software

🎦¿Que es c++? [C++ desde cero 2019🦸‍♂️]: https://www.youtube.com/watch?v=APN8aCyPvww&list=PLCTD_CpMeEKTofxs7iottRxJ5YPM7BOcc&ab_channel=programadornovato

Deja un comentario

Tu dirección de correo electrónico no será publicada.

Salir de la versión móvil