int altavoz = 8;
int LaS2=1864;
int La2= 1760;
int Sol2=1567;
int Fa= 698;
int Fa2= 1396;
int Re2= 1174;
int Do2= 1046;
int LaS= 932;
int La = 880;
int Sol= 783;
int blanca=0;
int negra=0;
int corchea=0;
int bpm= 120;
void setup(){
pinMode(altavoz,OUTPUT);
negra= 25000/bpm;
blanca= negra*2;
corchea= negra/2;
}
void loop(){
REPETICION1();
tone(altavoz,Sol2,negra);
delay(negra+50);
tone(altavoz,Sol2,negra);
delay(negra+50);
tone(altavoz,Sol2,negra);
delay(2*corchea+50);
REPETICION3();
REPETICION2();
REPETICION2();
REPETICION2();
REPETICION1();
REPETICION3();
REPETICION2();
REPETICION2();
REPETICION1();
delay(10000);
}
void REPETICION1(){
tone(altavoz,LaS,negra);
delay(negra+50);
tone(altavoz,LaS,negra);
delay(negra+50);
tone(altavoz,LaS,negra);
delay(negra+50);
tone(altavoz,LaS,negra);
delay(2*corchea+50);
tone(altavoz,Re2,negra);
delay(negra+50);
tone(altavoz,Re2,negra);
delay(negra+50);
tone(altavoz,Re2,negra);
delay(negra+50);
tone(altavoz,Re2,negra);
delay(2*corchea+50);
tone(altavoz,Do2,negra);
delay(negra+50);
tone(altavoz,Do2,negra);
delay(negra+50);
tone(altavoz,Do2,negra);
delay(negra+50);
tone(altavoz,Do2,negra);
delay(2*corchea+50);
tone(altavoz,Fa2,negra);
delay(negra+50);
tone(altavoz,Fa2,negra);
delay(negra+50);
tone(altavoz,Fa2,negra);
delay(negra+50);
tone(altavoz,Fa2,negra);
delay(2*corchea+50);
tone(altavoz,Sol2,negra);
delay(negra+50);
tone(altavoz,Sol2,negra);
delay(negra+50);
tone(altavoz,Sol2,negra);
delay(negra+50);
tone(altavoz,Sol2,negra);
delay(negra+50);
tone(altavoz,Sol2,negra);
delay(negra+50);
tone(altavoz,Sol2,negra);
delay(negra+50);
tone(altavoz,Sol2,negra);
delay(negra+50);
tone(altavoz,Sol2,negra);
delay(negra+50);
tone(altavoz,Sol2,negra);
delay(negra+50);
}
void REPETICION2(){
tone(altavoz,Sol,negra);
delay(negra+200);/////
tone(altavoz,Sol,negra);
delay(negra+50);
tone(altavoz,Re2,negra);
delay(negra+100);
tone(altavoz,Do2,negra);
delay(negra+300);
tone(altavoz,LaS,negra);
delay(negra+100);
tone(altavoz,La,negra);
delay(negra+300);
tone(altavoz,La,negra);
delay(negra+50);
tone(altavoz,La,negra);
delay(negra+50);
tone(altavoz,Do2,negra);
delay(negra+300);
tone(altavoz,LaS,negra);
delay(negra+50);
tone(altavoz,La,negra);
delay(negra+50);
tone(altavoz,Sol,negra);
delay(negra+300);
tone(altavoz,Sol,negra);
delay(negra+50);
/////////////////////////////////////////////////
tone(altavoz,LaS2,negra);
delay(negra+50);
tone(altavoz,La2,negra);
delay(negra+50);
tone(altavoz,LaS2,negra);
delay(negra+50);
tone(altavoz,La2,negra);
delay(negra+50);
tone(altavoz,LaS2,negra);
delay(negra+50);
tone(altavoz,Sol,negra);
delay(negra+300);
tone(altavoz,Sol,negra);
delay(negra+50);
tone(altavoz,LaS2,negra);
delay(negra+50);
tone(altavoz,La2,negra);
delay(negra+50);
tone(altavoz,LaS2,negra);
delay(negra+50);
tone(altavoz,La2,negra);
delay(negra+50);
tone(altavoz,LaS2,negra);
delay(negra+50);
}
void REPETICION3(){
tone(altavoz,Do2,negra);
delay(negra+50);
tone(altavoz,LaS,negra);
delay(negra+50);
tone(altavoz,La,negra);
delay(negra+50);
tone(altavoz,Fa,negra);
delay(negra+50);
}
No hay comentarios:
Publicar un comentario