#include <Servo.h>
Servo servo1;
Servo servo2;
Servo servo3;
Servo servo4;
int joyX = 0;
int joyY = 1;
int joyA = 2;
int joyB = 3;
int joyVal;
void setup()
{
servo1.attach(5);
servo2.attach(6);
servo3.attach(7);
servo4.attach(8);
}
void loop()
{
joyVal = analogRead(joyX);
joyVal = map(joyVal, 0, 1023, 0, 180);
for (int i = 0 ;i <= joyVal ; i++ ){
servo1.write(i);
delay(15);
};
joyVal = analogRead(joyY);
joyVal = map(joyVal, 0, 1023, 0, 180);
servo2.write(joyVal);
delay(15);
joyVal = analogRead(joyA);
joyVal = map(joyVal, 0, 1023, 0, 180);
servo3.write(joyVal);
delay(15);
joyVal = analogRead(joyB);
joyVal = map(joyVal, 0, 1023, 0, 180);
servo4.write(joyVal);
delay(15);
}