#include<Servo.h>
int Xpin=A0;
int Ypin=A1;
int Spin=2, buzz=9;
int dt=100;
int Xval, Yval, Sval;
Servo ser1;
Servo ser2;
int ang1,ang2;
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
pinMode(Xpin, INPUT);
pinMode(Ypin, INPUT);
pinMode(Spin, INPUT);
pinMode(buzz, OUTPUT);
digitalWrite(Spin, HIGH);
ser1.attach(10);
ser2.attach(11);
}
void loop() {
// put your main code here, to run repeatedly:
Xval=analogRead(Xpin);
Yval=analogRead(Ypin);
Sval=digitalRead(Spin);
ang1=map(Xval,0,1023,0,180);
ang2=map(Yval,0,1023,0,180);
delay(dt);
Serial.println("x val is:");
Serial.println(Xval);
Serial.println("Y val is:");
Serial.println(Yval);
Serial.println("button val is:");
Serial.println(Sval);
delay(100);
ser1.write(ang1);
ser2.write(ang2);
delay(dt);
if(Spin==0)
{
digitalWrite(buzz,HIGH);
}
else
{
digitalWrite(buzz,LOW);
}
}