Diseñando el proyecto con Circuits.io de AutoDesk
(Haga clic en cada imagen para agrandarla)
Programación del proyecto
#include <Servo.h> // Librería
Servo myservo;
//Definición de variables
int pos=0;
int adelante=0;
int atras=0;
void setup() {
  Serial.begin(9600);
  myservo.attach(9);
  // Inicializa pin
  pinMode(3, INPUT);
  pinMode(5, INPUT);
}
void loop() {
  // Lee entrada de pulsación de los botones
  adelante = digitalRead(5);
  atras = digitalRead(3);
  if (adelante == 1){
     pos = pos+1;
     if (pos>=180){
         pos=180;
    }  
  }
  if (atras == 1){
    pos=pos-1;
    if (pos<=0){
       pos=0;
    }   
  }
  myservo.write(pos);
  delay(15);
}


Ayúdame tengo que programar 3 servos
ResponderBorrarYo ocupo 5
Borrar