#include <Servo.h>
int X;
int Y;
int buzzer=8;
int LED_ABAJO=6;
void setup() {
myservo.attach(9);
pinMode(buzzer,OUTPUT);
pinMode (LED_ABAJO,OUTPUT);
}
void loop() {
X=analogRead(A0);
Y=analogRead(A1);
if (X<512){//mover derecha
tone(buzzer,1000);
digitalWrite(LED_DERECHO,LOW);
}
//mover izquierda
X=analogRead(A0);
Y=analogRead(A1);
else if (X>512){
noTone(buzzer);
}
// abajo
else{ if(Y>512){//abajo
digitalWrite(LED_ABAJO,LOW);
noTone (buzzer);
}
// arriba
if(Y>512){
tone(buzzer,400);
digitalWrite(LED_ABAJO,HIGH);
}
else if (Y<512){//abajo
digitalWrite(LED_ABAJO,HIGH);
noTone(buzzer);
}
else{//al centro
digitalWrite(LED_ABAJO,LOW);
noTone(buzzer);
}
}