#define botones 34
#define bocina 21
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
pinMode(botones, INPUT);
pinMode(bocina, OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
int boton = analogRead(botones);
// Serial.println(boton);
// delay(500);
if ((boton > 250) && (boton < 400)) {
tone(bocina, 261.63, 500);
delay(500);
} else if ((boton > 550) && (boton < 690)) {
tone(bocina, 293.66, 500);
delay(500);
} else if ((boton > 710) && (boton < 800)) {
tone(bocina, 329.63, 500);
delay(500);
} else if ((boton > 900) && (boton < 1100)) {
tone(bocina, 349.23, 500);
delay(500);
} else if ((boton > 1200) && (boton < 1400)) {
tone(bocina, 392, 500);
delay(500);
} else if ((boton > 1650) && (boton < 1800)) {
tone(bocina, 440, 500);
delay(500);
} else if ((boton > 2300) && (boton < 2600)) {
tone(bocina, 493.88, 500);
delay(500);
} else if (boton > 3900) {
tone(bocina, 523.25, 500);
delay(500);
}
}