#include <Servo.h>
Servo mh,mb,ma,mp;
int gh=90,gb=90,ga=135,gp=90;
int pi=A0,pd=A1,ps=A2,pb=A3,pa=A4,pc=A5;
int ei=0,ed=0,es=0,eb=0,ea=0,ec=0;
int t=20;
void setup(){
mh.attach(3);
mb.attach(5);
ma.attach(6);
mp.attach(9);
mh.write(gh);
mb.write(gb);
ma.write(ga);
mp.write(gp);
pinMode(pi,INPUT);
pinMode(pd,INPUT);
pinMode(ps,INPUT);
pinMode(ps,INPUT);
pinMode(pb,INPUT);
pinMode(pa,INPUT);
pinMode(pc,INPUT);
delay(1000);
}
void loop(){
ei=digitalRead(pi);
ed=digitalRead(pd);
es=digitalRead(ps);
eb=digitalRead(pb);
ea=digitalRead(pa);
ec=digitalRead(pc);
if(ei==1 && gh>0){gh--;}
if(ed==1 && gh<180){gh++;}
if(es==1 && gb>45 && ga<180){gb--;ga++;}
if(eb==1 && gb<135 && ga>90){gb++;ga--;}
if(ea==1 && gp<135){gp++;}
if(ec==1 && gp>45){gp--;}
mh.write(gh);
mb.write(gb);
ma.write(ga);
mp.write(gp);
delay (t);
}
uno:A5.2
uno:A4.2
uno:AREF
uno:GND.1
uno:13
uno:12
uno:11
uno:10
uno:9
uno:8
uno:7
uno:6
uno:5
uno:4
uno:3
uno:2
uno:1
uno:0
uno:IOREF
uno:RESET
uno:3.3V
uno:5V
uno:GND.2
uno:GND.3
uno:VIN
uno:A0
uno:A1
uno:A2
uno:A3
uno:A4
uno:A5
r1:1
r1:2
btn2:1.l
btn2:2.l
btn2:1.r
btn2:2.r
btn3:1.l
btn3:2.l
btn3:1.r
btn3:2.r
btn4:1.l
btn4:2.l
btn4:1.r
btn4:2.r
btn5:1.l
btn5:2.l
btn5:1.r
btn5:2.r
btn6:1.l
btn6:2.l
btn6:1.r
btn6:2.r
btn7:1.l
btn7:2.l
btn7:1.r
btn7:2.r
r2:1
r2:2
r3:1
r3:2
r4:1
r4:2
r5:1
r5:2
r6:1
r6:2
servo1:GND
servo1:V+
servo1:PWM
servo2:GND
servo2:V+
servo2:PWM
servo3:GND
servo3:V+
servo3:PWM
servo4:GND
servo4:V+
servo4:PWM