#include<Servo.h>
int pot=A0;
int pot2=A1;
int est=0;
int est2=0;
Servo m;
Servo h;
int gra=90;
int gra2=90;
int dato;
void setup(){
Serial.begin(9600);
pinMode(pot, INPUT);
m.attach(3);
m.write(gra);
delay(1000);
h.attach(5);
h.write(gra2);
delay(1000);
}
void loop() {
if(Serial.available()>0){
dato=Serial.read();
}
est=analogRead(pot);
est2=analogRead(pot2);
if(dato=='a'&& gra<180){
m.write(gra++);
}
if(est>900&&gra<180){
m.write(gra++);
}
if(dato=='b'&& gra>0){
m.write(gra--);
}
if(est<100&&gra>0){
m.write(gra--);
}
if(dato=='s'){
gra=gra;
}
if(dato=='c'&& gra2<180){
h.write(gra2++);
}
if(est2>900&&gra2<180){
h.write(gra2++);
}
if(dato=='d'&& gra2>0){
h.write(gra2--);
}
if(est2<100&&gra2>0){
h.write(gra2--);
}
delay(20);
}