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