Hacer girar un motor (servomotor) con arduino con dos pulsadores.

En este tutorial haremos girar nuestro servomotor pero ahora condicionado por dos pulsadores si presionamos el pulsador1 giramos el servomotor 180 grados y si presionamos el pulsador2 giramos el servomotor 0 grados. Requerimientos:

  • 1 Servomotor.
  • 2 Pulsadores.
  • 2 Resistencias de 330 惟.
// C++ code
//
#include <Servo.h>

Servo servo_2;

void setup()
{
  pinMode(4, INPUT);
  servo_2.attach(2, 500, 2500);

  pinMode(7, INPUT);
}

void loop()
{
  if (digitalRead(4) == HIGH) {
    servo_2.write(180);
    delay(1000); // Wait for 1000 millisecond(s)
  }
  if (digitalRead(7) == HIGH) {
    servo_2.write(0);
    delay(1000); // Wait for 1000 millisecond(s)
  }
}

Codigo y diagrama: https://www.tinkercad.com/things/lAO6Q0766mt-09-hacer-girar-un-servomotor-con-dos-pulsadores

馃敆 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.