#include <Servo.h>
#define SERVO_PIN 9
#define SERVO2_PIN 11
#define GROUND_JOY_PIN A3
#define VOUT_JOY_PIN A2
#define XJOY_PIN A1
#define YJOY_PIN A0
int min_angle_x = 50;
int max_angle_x = 220;
int min_angle_y = 1;
int max_angle_y = 220;
Servo myservo;
Servo myservo1;
void setup()
{
pinMode(VOUT_JOY_PIN, HIGH);
pinMode(GROUND_JOY_PIN, LOW);
myservo.attach(SERVO_PIN);
myservo1.attach(SERVO2_PIN);
}
void loop()
{
int joystickXVal = analogRead(XJOY_PIN);
joystickXVal = map(joystickXVal, 0 ,1023 ,min_angle_x , max_angle_x);
int joystickYVal = analogRead(YJOY_PIN);
joystickYVal = map(joystickYVal, 0 ,1023 ,min_angle_y , max_angle_y);
myservo.write(joystickXVal);
myservo1.write(joystickYVal);
}