#include <Servo.h>
int xPin=A1;
int yPin=A0;
int pushPin=7;
int servoPinx=3;
int servoPiny=5;
int xVal;
int yVal;
int state;
int angleX;
int angleY;
Servo myServoX;
Servo myServoY;
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
pinMode(xPin, INPUT);
pinMode(yPin, INPUT);
pinMode(pushPin, INPUT);
myServoX.attach(servoPinx);
myServoY.attach(servoPiny);
}
void loop() {
// put your main code here, to run repeatedly:
xVal=analogRead(xPin);
yVal=analogRead(yPin);
state=digitalRead(pushPin);
angleX=map(xVal,0,1023,180,0);
angleY=map(yVal,0,1023,180,0);
myServoX.write(angleX);
myServoY.write(angleY);
Serial.print("x val is ");
Serial.print(xVal);
Serial.print(" angle x is ");
Serial.print(angleX);
Serial.print(" y val is ");
Serial.print(yVal);
Serial.print(" angle y is ");
Serial.println(angleY);
//delay(1000);
}