Arduino Bluetooth ile Buzzer Kontrolü

Merhabalar Hemen konuya gireyim bluetooth ile buzzer ödevim vardı.
Bluetooth’dan ‘1’ değeri gönderince belirlediğim melodi ‘2’ değeri gönderince başka bir melodi çalması gerekiyor.
Ama Örneğin 1 değerini gönderince melodi başlıyotr 2 ye basınca diğer melodiye 1.melodi bitince geçiyor benim istediğim ise 2 ye bastığım anda 1in durup 2 ye geçmesi ,1 e basınca 2 nin durup 1 e geçmesi bir sürü kod denedim ancak başaramadım yardımcı olurmsunuz :slight_smile:

Merhaba,
Melodi olarak sd karta mı kaydediyorsunuz yoksa direk kodda mı yapıyorsunuz eğer kodda yapıyorsanız kodunuzu atabilir misiniz ? :slightly_smiling_face:

Hayır hocam buzzer kod ile
buyrun JustPaste.it - Share Text & Images the Easy Way

Kodlarda gerekli değişiklikleri yaptım bi bu şekilde dene bakalım olacak mı? Olmazsa bi kaç yol daha var bakıcağım. :slightly_smiling_face:

//Türkiye Cumhuriyeti İstiklal Marşı   
 //Söz    : Mehmet Akif Ersoy
 //Beste  : Osman Zeki Üngör
int veri;
const int buzzer = 8;
int a, ad, b, c, cd, d, dd, e, f, fd, g, gd, a2, ad2, b2, c2, cd2, d2, dd2, e2, f2, fd2, g2, gd2, a3;

void setup()   
{  
  pinMode(buzzer, OUTPUT);
  Serial.begin(9600);
 
//////////////////////  notalar
// c  = do
// cd = do diyez
// d  = re
// dd = re diyez
// e  = mi
// f  = fa
// fd = fa diyez
// g  = sol
// gd = sol diyez
// a  = la
// ad = la diyez
// b  = si
///////////////////////
//notalara karşılık gelen frekans değerleri
a=440;
ad=466;
b=494;

c=523;
cd=554;
d=587;
dd=622;
e=659;
f = 698;
fd = 740;
g = 784;
gd = 830;

a2 = 880;
ad2 = 932;
b2 = 988;
c2 = 1046;
cd2 = 1108;
d2 = 1174;
dd2 = 1244;
e2 = 1318;
f2 = 1396;
fd2 = 1480;
g2 = 1568;
gd2 = 1660;
a3 = 1760;
}  

void loop(){
  if(Serial.available()){
    veri = Serial.read();
  }
if(veri == '2')
{
  sarki2;
}
  if(veri == '1'){
    digitalWrite(buzzer,HIGH);
    tone(buzzer, c);
    delay(800);
    tone(buzzer, f);
    delay(800);
    tone(buzzer, g);
    delay(800);
    tone(buzzer, gd);
    delay(800);
    tone(buzzer, e);
    delay(400);
    tone(buzzer, g);
    delay(200);        
    tone(buzzer, f);
    delay(1600);        
    noTone(buzzer);
    delay(300);
    if(veri == '2')
{
  sarki2;
}
//Larda Yüzden Al Sancak
    tone(buzzer, f);
    delay(800);        
    tone(buzzer, ad2);
    delay(800);        
    tone(buzzer, c2);
    delay(800);        
    tone(buzzer, cd2);
    delay(800);
    tone(buzzer, a2);
    delay(400);
    tone(buzzer, c2);
    delay(200);
    tone(buzzer, ad2);
    delay(1600);    
    if(veri == '2')
{
  sarki2;
}    
//Sönmeden Yurdumun Üstünde Tüten En Son Ocak O Be
    tone(buzzer, c2);
    delay(200);        
    tone(buzzer, ad2);
    delay(200);        
    tone(buzzer, c2);
    delay(200);        
    tone(buzzer, g);
    delay(400);        
    noTone(buzzer);
    delay(100);  
    tone(buzzer, g);
    delay(400);        
    tone(buzzer, ad);
    delay(200);
    tone(buzzer, gd);
    delay(400);   
    tone(buzzer, e);
    delay(200);
    tone(buzzer, f);
    delay(400);   
    tone(buzzer, g);
    delay(200);
    tone(buzzer, gd);
    delay(400);        
    tone(buzzer, ad);
    delay(200);        
    tone(buzzer, c2);
    delay(400);        
    tone(buzzer, cd2);
    delay(200);        
    tone(buzzer, dd2);
    delay(400);        
    tone(buzzer, f2);
    delay(200);        
    tone(buzzer, dd2);
    delay(400);     
    if(veri == '2')
{
  sarki2;
}
//Nim Milletimin
    tone(buzzer, dd);
    delay(200);
    tone(buzzer, d);
    delay(200);
    tone(buzzer, dd);
    delay(200);
    tone(buzzer, c2);
    delay(800);
    tone(buzzer, ad);
    delay(800);
    tone(buzzer, gd);
    delay(1600);
    if(veri == '2')
{
  sarki2;
}
// Yıldızıdır Parlayacak O benim
    tone(buzzer, c);
    delay(200);
    tone(buzzer, b);
    delay(200);
    tone(buzzer, c);
    delay(200);
    tone(buzzer, g);
    delay(800);
    tone(buzzer, c);
    delay(800);
    tone(buzzer, c2);
    delay(800);
    tone(buzzer, ad);
    delay(200);
    tone(buzzer, gd);
    delay(200);
    tone(buzzer, g);
    delay(400);
    tone(buzzer, gd);
    delay(200);
    tone(buzzer, f);
    delay(800);
    if(veri == '2')
{
  sarki2;
}
//Dir O Benim Milletimindir Ancak
    tone(buzzer, f2);
    delay(800);
    tone(buzzer, dd2);
    delay(200);
    tone(buzzer, cd2);
    delay(400);
    tone(buzzer, c2);
    delay(200);
    tone(buzzer, ad);
    delay(400);
    tone(buzzer, gd);
    delay(200);
    tone(buzzer, g);
    delay(400);
    tone(buzzer, f);
    delay(200);
    tone(buzzer, c2);
    delay(400);
    tone(buzzer, c);
    delay(800);
    tone(buzzer, f);
    delay(1600);
if(veri == '2')
{
  sarki2;
}
/////////////ikinci kıt'a

//Çatma Kurban Olayım
    tone(buzzer, c);
    delay(800);
    tone(buzzer, f);
    delay(800);
    tone(buzzer, g);
    delay(800);
    tone(buzzer, gd);
    delay(800);
    tone(buzzer, e);
    delay(400);
    tone(buzzer, g);
    delay(200);        
    tone(buzzer, f);
    delay(1600);        
    noTone(buzzer);
    delay(300);
    if(veri == '2')
{
  sarki2;
}
//Çehreni Ey Nazlı Hilal
    tone(buzzer, f);
    delay(800);        
    tone(buzzer, ad2);
    delay(800);        
    tone(buzzer, c2);
    delay(800);        
    tone(buzzer, cd2);
    delay(400);
    tone(buzzer, ad2);
    delay(400);
    tone(buzzer, a2);
    delay(400);
    tone(buzzer, c2);
    delay(400);
    tone(buzzer, ad2);
    delay(800);      
    if(veri == '2')
{
  sarki2;
}  
//Kahraman Irkıma Bir Gül Ne Bu Şiddet Bu Celal Sana
    tone(buzzer, c2);
    delay(200);        
    tone(buzzer, ad2);
    delay(200);        
    tone(buzzer, c2);
    delay(200);        
    tone(buzzer, g);
    delay(400);        
    noTone(buzzer);
    delay(100);  
    tone(buzzer, g);
    delay(400);        
    tone(buzzer, ad);
    delay(200);
    tone(buzzer, gd);
    delay(400);   
    tone(buzzer, e);
    delay(200);
    tone(buzzer, f);
    delay(400);   
    tone(buzzer, g);
    delay(200);
    tone(buzzer, gd);
    delay(400);        
    tone(buzzer, ad);
    delay(200);        
    tone(buzzer, c2);
    delay(400);        
    tone(buzzer, cd2);
    delay(200);        
    tone(buzzer, dd2);
    delay(400);        
    tone(buzzer, f2);
    delay(200);        
    tone(buzzer, dd2);
    delay(400);     
    if(veri == '2')
{
  sarki2;
}
//Olmaz Dökülen
    tone(buzzer, dd);
    delay(200);
    tone(buzzer, d);
    delay(200);
    tone(buzzer, dd);
    delay(200);
    tone(buzzer, c2);
    delay(800);
    tone(buzzer, ad);
    delay(800);
    tone(buzzer, gd);
    delay(1600);
    if(veri == '2')
{
  sarki2;
}
//Kanlarımız Sonra Helal Hakkıdır
    tone(buzzer, c);
    delay(200);
    tone(buzzer, b);
    delay(200);
    tone(buzzer, c);
    delay(200);
    tone(buzzer, g);
    delay(800);
    tone(buzzer, c);
    delay(800);
    tone(buzzer, c2);
    delay(800);
    tone(buzzer, ad);
    delay(200);
    tone(buzzer, gd);
    delay(200);
    tone(buzzer, g);
    delay(400);
    tone(buzzer, gd);
    delay(200);
    tone(buzzer, f);
    delay(800);
    if(veri == '2')
{
  sarki2;
}
//Hakk'a Tapan Milletimin İstiklal
    tone(buzzer, f2);
    delay(800);
    tone(buzzer, dd2);
    delay(200);
    tone(buzzer, cd2);
    delay(400);
    tone(buzzer, c2);
    delay(200);
    tone(buzzer, ad);
    delay(400);
    tone(buzzer, gd);
    delay(200);
    tone(buzzer, g);
    delay(400);
    tone(buzzer, f);
    delay(200);
    tone(buzzer, c2);
    delay(400);
    tone(buzzer, c);
    delay(800);
    tone(buzzer, f);
    delay(1600);

    noTone(buzzer);
    delay(2000);
    if(veri == '2')
{
  sarki2;
}
  }

}
void sarki2(){
  tone(buzzer, g);
    delay(800);
    tone(buzzer, g);
    delay(800);
    tone(buzzer, g);
    delay(800);
    tone(buzzer, c);
    delay(800);
    tone(buzzer, g);
    delay(400);
    tone(buzzer, g);
    delay(200);        
    tone(buzzer, e);
    delay(1600);        
    noTone(buzzer);
    delay(300);

    tone(buzzer, c);
    delay(800);        
    tone(buzzer, g);
    delay(800);        
    tone(buzzer, c);
    delay(800);        
    tone(buzzer, e);
    delay(800);
    tone(buzzer, g);
    delay(400);
    tone(buzzer, e);
    delay(200);
}

Malesef sonuç aynı :frowning: bluetoothdan 1 değeri gönderdim çalmaya başladı 2 yi gönderdiğimde 2.Melodiye geçmedi yani değişen birşey olmadı çözemedim yardım ediniz lütfen :confused:

Selamlar. :raising_hand_man:t2:

Kodları yazarken lütfen aşağıdaki gibi bir düzene sahip olmaya çalışınız. Normal şartlarda kod gönderme gibi bir işlemi kesinlikle yapmıyorum ve tavsiye de etmiyorum fakat buradaki amacım, “etik ve düzgün bir kod nasıl yazılır?” sorusunun cevabını vermektedir.

Alttaki kodlardaki veritipleri, değişken tanımlamaları vs. oldukça önemli bir yere sahiptir. Bunlardan biraz daha önemli olan bir şeyse, düzgün bir biçimde kod yazmak. :upside_down_face:

Neyse. Hem bu olaya dikkat çekmek hem de size hazırladığım kodu denemenizi istedim. İyi haberlerinizi bekliyorum.

// Türkiye Cumhuriyeti İstiklal Marşı   
//   Söz: Mehmet Akif Ersoy
// Beste: Osman Zeki Üngör

int veri;
int buzzer = 8; 
int a, ad, b, c, cd, d, dd, e, f, fd, g, gd, a2, ad2, b2, c2, cd2, d2, dd2, e2, f2, fd2, g2, gd2, a3;

void setup()   
{  
    pinMode(buzzer, OUTPUT);
    Serial.begin(9600);

    //////////////////////  notalar
    // c  = do
    // cd = do diyez
    // d  = re
    // dd = re diyez
    // e  = mi
    // f  = fa
    // fd = fa diyez
    // gd = sol diyez
    // a  = la
    // ad = la diyez
    // b  = si
    ///////////////////////
    //notalara karşılık gelen frekans değerleri
    
    a = 440;
    ad = 466;
    b = 494;
    c = 523;
    cd = 554;
    d = 587;
    dd = 622;
    e = 659;
    f = 698;
    fd = 740;
    g = 784;
    gd = 830;
    a2 = 880;
    ad2 = 932;
    b2 = 988;
    c2 = 1046;
    cd2 = 1108;
    d2 = 1174;
    dd2 = 1244;
    e2 = 1318;
    f2 = 1396;
    fd2 = 1480;
    g2 = 1568;
    gd2 = 1660;
    a3 = 1760;
} 

int veriOku()
{
    if (Serial.available())
    {
        veri = Serial.read();
        return veri;
    }
}

void loop()
{
    if (veriOku() == 1)
    {
        digitalWrite(buzzer,HIGH);
        tone(buzzer, c);
        delay(800);
        tone(buzzer, f);
        delay(800);
        tone(buzzer, g);
        delay(800);
        tone(buzzer, gd);
        delay(800);
        tone(buzzer, e);
        delay(400);
        tone(buzzer, g);
        delay(200);        
        tone(buzzer, f);
        delay(1600);        
        noTone(buzzer);
        delay(300);
        
        //Larda Yüzden Al Sancak
        tone(buzzer, f);
        delay(800);        
        tone(buzzer, ad2);
        delay(800);        
        tone(buzzer, c2);
        delay(800);        
        tone(buzzer, cd2);
        delay(800);
        tone(buzzer, a2);
        delay(400);
        tone(buzzer, c2);
        delay(200);
        tone(buzzer, ad2);
        delay(1600);  
        
        //Sönmeden Yurdumun Üstünde Tüten En Son Ocak O Be
        tone(buzzer, c2);
        delay(200);        
        tone(buzzer, ad2);
        delay(200);        
        tone(buzzer, c2);
        delay(200);        
        tone(buzzer, g);
        delay(400);        
        noTone(buzzer);
        delay(100);  
        tone(buzzer, g);
        delay(400);        
        tone(buzzer, ad);
        delay(200);
        tone(buzzer, gd);
        delay(400);   
        tone(buzzer, e);
        delay(200);
        tone(buzzer, f);
        delay(400);   
        tone(buzzer, g);
        delay(200);
        tone(buzzer, gd);
        delay(400);        
        tone(buzzer, ad);
        delay(200);        
        tone(buzzer, c2);
        delay(400);        
        tone(buzzer, cd2);
        delay(200);        
        tone(buzzer, dd2);
        delay(400);        
        tone(buzzer, f2);
        delay(200);        
        tone(buzzer, dd2);
        delay(400);     
        
        tone(buzzer, dd);
        delay(200);
        tone(buzzer, d);
        delay(200);
        tone(buzzer, dd);
        delay(200);
        tone(buzzer, c2);
        delay(800);
        tone(buzzer, ad);
        delay(800);
        tone(buzzer, gd);
        delay(1600);
        
        // Yıldızıdır Parlayacak O benim
        tone(buzzer, c);
        delay(200);
        tone(buzzer, b);
        delay(200);
        tone(buzzer, c);
        delay(200);
        tone(buzzer, g);
        delay(800);
        tone(buzzer, c);
        delay(800);
        tone(buzzer, c2);
        delay(800);
        tone(buzzer, ad);
        delay(200);
        tone(buzzer, gd);
        delay(200);
        tone(buzzer, g);
        delay(400);
        tone(buzzer, gd);
        delay(200);
        tone(buzzer, f);
        delay(800);
        
        //Dir O Benim Milletimindir Ancak
        tone(buzzer, f2);
        delay(800);
        tone(buzzer, dd2);
        delay(200);
        tone(buzzer, cd2);
        delay(400);
        tone(buzzer, c2);
        delay(200);
        tone(buzzer, ad);
        delay(400);
        tone(buzzer, gd);
        delay(200);
        tone(buzzer, g);
        delay(400);
        tone(buzzer, f);
        delay(200);
        tone(buzzer, c2);
        delay(400);
        tone(buzzer, c);
        delay(800);
        tone(buzzer, f);
        delay(1600);
        
        /////////////ikinci kıt'a
        
        //Çatma Kurban Olayım
        tone(buzzer, c);
        delay(800);
        tone(buzzer, f);
        delay(800);
        tone(buzzer, g);
        delay(800);
        tone(buzzer, gd);
        delay(800);
        tone(buzzer, e);
        delay(400);
        tone(buzzer, g);
        delay(200);        
        tone(buzzer, f);
        delay(1600);        
        noTone(buzzer);
        delay(300);
        
        //Çehreni Ey Nazlı Hilal
        tone(buzzer, f);
        delay(800);        
        tone(buzzer, ad2);
        delay(800);        
        tone(buzzer, c2);
        delay(800);        
        tone(buzzer, cd2);
        delay(400);
        tone(buzzer, ad2);
        delay(400);
        tone(buzzer, a2);
        delay(400);
        tone(buzzer, c2);
        delay(400);
        tone(buzzer, ad2);
        delay(800);      
        
        //Kahraman Irkıma Bir Gül Ne Bu Şiddet Bu Celal Sana
        tone(buzzer, c2);
        delay(200);        
        tone(buzzer, ad2);
        delay(200);        
        tone(buzzer, c2);
        delay(200);        
        tone(buzzer, g);
        delay(400);        
        noTone(buzzer);
        delay(100);  
        tone(buzzer, g);
        delay(400);        
        tone(buzzer, ad);
        delay(200);
        tone(buzzer, gd);
        delay(400);   
        tone(buzzer, e);
        delay(200);
        tone(buzzer, f);
        delay(400);   
        tone(buzzer, g);
        delay(200);
        tone(buzzer, gd);
        delay(400);        
        tone(buzzer, ad);
        delay(200);        
        tone(buzzer, c2);
        delay(400);        
        tone(buzzer, cd2);
        delay(200);        
        tone(buzzer, dd2);
        delay(400);        
        tone(buzzer, f2);
        delay(200);        
        tone(buzzer, dd2);
        delay(400);     
        
        //Olmaz Dökülen
        tone(buzzer, dd);
        delay(200);
        tone(buzzer, d);
        delay(200);
        tone(buzzer, dd);
        delay(200);
        tone(buzzer, c2);
        delay(800);
        tone(buzzer, ad);
        delay(800);
        tone(buzzer, gd);
        delay(1600);
        
        //Kanlarımız Sonra Helal Hakkıdır
        tone(buzzer, c);
        delay(200);
        tone(buzzer, b);
        delay(200);
        tone(buzzer, c);
        delay(200);
        tone(buzzer, g);
        delay(800);
        tone(buzzer, c);
        delay(800);
        tone(buzzer, c2);
        delay(800);
        tone(buzzer, ad);
        delay(200);
        tone(buzzer, gd);
        delay(200);
        tone(buzzer, g);
        delay(400);
        tone(buzzer, gd);
        delay(200);
        tone(buzzer, f);
        delay(800);
        
        //Hakk'a Tapan Milletimin İstiklal
        tone(buzzer, f2);
        delay(800);
        tone(buzzer, dd2);
        delay(200);
        tone(buzzer, cd2);
        delay(400);
        tone(buzzer, c2);
        delay(200);
        tone(buzzer, ad);
        delay(400);
        tone(buzzer, gd);
        delay(200);
        tone(buzzer, g);
        delay(400);
        tone(buzzer, f);
        delay(200);
        tone(buzzer, c2);
        delay(400);
        tone(buzzer, c);
        delay(800);
        tone(buzzer, f);
        delay(1600);
        
        noTone(buzzer);
        delay(2000);
    }
    
    if (veriOku() == 2)
    {
        tone(buzzer, g);
        delay(800);
        tone(buzzer, g);
        delay(800);
        tone(buzzer, g);
        delay(800);
        tone(buzzer, c);
        delay(800);
        tone(buzzer, g);
        delay(400);
        tone(buzzer, g);
        delay(200);        
        tone(buzzer, e);
        delay(1600);        
        noTone(buzzer);
        delay(300);
    
        tone(buzzer, c);
        delay(800);        
        tone(buzzer, g);
        delay(800);        
        tone(buzzer, c);
        delay(800);        
        tone(buzzer, e);
        delay(800);
        tone(buzzer, g);
        delay(400);
        tone(buzzer, e);
        delay(200);
    }
}

O zaman bu olmak zorunda :slightly_smiling_face: ;

//Türkiye Cumhuriyeti İstiklal Marşı   
 //Söz    : Mehmet Akif Ersoy
 //Beste  : Osman Zeki Üngör
int z = 0;
int veri;
const int buzzer = 8;
int a, ad, b, c, cd, d, dd, e, f, fd, g, gd, a2, ad2, b2, c2, cd2, d2, dd2, e2, f2, fd2, g2, gd2, a3;

void setup()   
{  
  pinMode(buzzer, OUTPUT);
  Serial.begin(9600);
 
//////////////////////  notalar
// c  = do
// cd = do diyez
// d  = re
// dd = re diyez
// e  = mi
// f  = fa
// fd = fa diyez
// g  = sol
// gd = sol diyez
// a  = la
// ad = la diyez
// b  = si
///////////////////////
//notalara karşılık gelen frekans değerleri
a=440;
ad=466;
b=494;

c=523;
cd=554;
d=587;
dd=622;
e=659;
f = 698;
fd = 740;
g = 784;
gd = 830;

a2 = 880;
ad2 = 932;
b2 = 988;
c2 = 1046;
cd2 = 1108;
d2 = 1174;
dd2 = 1244;
e2 = 1318;
f2 = 1396;
fd2 = 1480;
g2 = 1568;
gd2 = 1660;
a3 = 1760;
}  

void loop(){
  if(Serial.available()){
    veri = Serial.read();
  }

  if(veri == '1'){
    digitalWrite(buzzer,HIGH);
    tone(buzzer, c);
    delay(800);
    if(veri == '2');{goto atla; }
    tone(buzzer, f);
    delay(800);
    if(veri == '2');{goto atla; }
    tone(buzzer, g);
    delay(800);
    if(veri == '2');{goto atla; }
    tone(buzzer, gd);
    delay(800);
    if(veri == '2');{goto atla; }
    tone(buzzer, e);
    delay(400);
    if(veri == '2');{goto atla; }
    tone(buzzer, g);
    delay(200);
    if(veri == '2');{goto atla; }        
    tone(buzzer, f);
    delay(1600); 
    if(veri == '2');{goto atla; }       
    noTone(buzzer);
    delay(300);
    if(veri == '2');{goto atla; }
//Larda Yüzden Al Sancak
    tone(buzzer, f);
    delay(800);  
    if(veri == '2');{goto atla; }      
    tone(buzzer, ad2);
    delay(800);   
    if(veri == '2');{goto atla; }     
    tone(buzzer, c2);
    delay(800);    
    if(veri == '2');{goto atla; }    
    tone(buzzer, cd2);
    delay(800);
    if(veri == '2');{goto atla; }
    tone(buzzer, a2);
    delay(400);
    if(veri == '2');{goto atla; }
    tone(buzzer, c2);
    delay(200);
    if(veri == '2');{goto atla; }
    tone(buzzer, ad2);
    delay(1600);  
    if(veri == '2');{goto atla; }      
//Sönmeden Yurdumun Üstünde Tüten En Son Ocak O Be
    tone(buzzer, c2);
    delay(200);    
    if(veri == '2');{goto atla; }    
    tone(buzzer, ad2);
    delay(200);   
    if(veri == '2');{goto atla; }     
    tone(buzzer, c2);
    delay(200);  
    if(veri == '2');{goto atla; }      
    tone(buzzer, g);
    delay(400); 
    if(veri == '2');{goto atla; }       
    noTone(buzzer);
    delay(100);  
    if(veri == '2');{goto atla; }
    tone(buzzer, g);
    delay(400);        
    if(veri == '2');{goto atla; }
    tone(buzzer, ad);
    delay(200);
    if(veri == '2');{goto atla; }
    tone(buzzer, gd);
    delay(400);   
    if(veri == '2');{goto atla; }
    tone(buzzer, e);
    delay(200);
    if(veri == '2');{goto atla; }
    tone(buzzer, f);
    delay(400);   
    if(veri == '2');{goto atla; }
    tone(buzzer, g);
    delay(200);
    if(veri == '2');{goto atla; }
    tone(buzzer, gd);
    delay(400);        
    if(veri == '2');{goto atla; }
    tone(buzzer, ad);
    delay(200);        
    if(veri == '2');{goto atla; }
    tone(buzzer, c2);
    delay(400);        
    if(veri == '2');{goto atla; }
    tone(buzzer, cd2);
    delay(200);        
    if(veri == '2');{goto atla; }
    tone(buzzer, dd2);
    delay(400);        
    if(veri == '2');{goto atla; }
    tone(buzzer, f2);
    delay(200);        
    if(veri == '2');{goto atla; }
    tone(buzzer, dd2);
    delay(400);     
    if(veri == '2');{goto atla; }
//Nim Milletimin
    tone(buzzer, dd);
    delay(200);
    if(veri == '2');{goto atla; }
    tone(buzzer, d);
    delay(200);
    if(veri == '2');{goto atla; }
    tone(buzzer, dd);
    delay(200);
    if(veri == '2');{goto atla; }
    tone(buzzer, c2);
    delay(800);
    if(veri == '2');{goto atla; }
    tone(buzzer, ad);
    delay(800);
    if(veri == '2');{goto atla; }
    tone(buzzer, gd);
    delay(1600);
    if(veri == '2');{goto atla; }
// Yıldızıdır Parlayacak O benim
    tone(buzzer, c);
    delay(200);
    if(veri == '2');{goto atla; }
    tone(buzzer, b);
    delay(200);
    if(veri == '2');{goto atla; }
    tone(buzzer, c);
    delay(200);
    if(veri == '2');{goto atla; }
    tone(buzzer, g);
    delay(800);
    if(veri == '2');{goto atla; }
    tone(buzzer, c);
    delay(800);
    if(veri == '2');{goto atla; }
    tone(buzzer, c2);
    delay(800);
    if(veri == '2');{goto atla; }
    tone(buzzer, ad);
    delay(200);
    if(veri == '2');{goto atla; }
    tone(buzzer, gd);
    delay(200);
    if(veri == '2');{goto atla; }
    tone(buzzer, g);
    delay(400);
    if(veri == '2');{goto atla; }
    tone(buzzer, gd);
    delay(200);
    if(veri == '2');{goto atla; }
    tone(buzzer, f);
    delay(800);
    if(veri == '2');{goto atla; }
//Dir O Benim Milletimindir Ancak
    tone(buzzer, f2);
    delay(800);
    if(veri == '2');{goto atla; }
    tone(buzzer, dd2);
    delay(200);
    if(veri == '2');{goto atla; }
    tone(buzzer, cd2);
    delay(400);
    if(veri == '2');{goto atla; }
    tone(buzzer, c2);
    delay(200);
    if(veri == '2');{goto atla; }
    tone(buzzer, ad);
    delay(400);
    if(veri == '2');{goto atla; }
    tone(buzzer, gd);
    delay(200);
    if(veri == '2');{goto atla; }
    tone(buzzer, g);
    delay(400);
    if(veri == '2');{goto atla; }
    tone(buzzer, f);
    delay(200);
    if(veri == '2');{goto atla; }
    tone(buzzer, c2);
    delay(400);
    if(veri == '2');{goto atla; }
    tone(buzzer, c);
    delay(800);
    if(veri == '2');{goto atla; }
    tone(buzzer, f);
    delay(1600);
    if(veri == '2');{goto atla; }

/////////////ikinci kıt'a

//Çatma Kurban Olayım
    tone(buzzer, c);
    delay(800);
    if(veri == '2');{goto atla; }
    tone(buzzer, f);
    delay(800);
    if(veri == '2');{goto atla; }
    tone(buzzer, g);
    delay(800);
    if(veri == '2');{goto atla; }
    tone(buzzer, gd);
    delay(800);
    if(veri == '2');{goto atla; }
    tone(buzzer, e);
    delay(400);
    if(veri == '2');{goto atla; }
    tone(buzzer, g);
    delay(200);        
    if(veri == '2');{goto atla; }
    tone(buzzer, f);
    delay(1600);        
    if(veri == '2');{goto atla; }
    noTone(buzzer);
    delay(300);
    if(veri == '2');{goto atla; }
//Çehreni Ey Nazlı Hilal
    tone(buzzer, f);
    delay(800);        
    if(veri == '2');{goto atla; }
    tone(buzzer, ad2);
    delay(800);        
    if(veri == '2');{goto atla; }
    tone(buzzer, c2);
    delay(800);        
    if(veri == '2');{goto atla; }
    tone(buzzer, cd2);
    delay(400);
    if(veri == '2');{goto atla; }
    tone(buzzer, ad2);
    delay(400);
    if(veri == '2');{goto atla; }
    tone(buzzer, a2);
    delay(400);
    if(veri == '2');{goto atla; }
    tone(buzzer, c2);
    delay(400);
    if(veri == '2');{goto atla; }
    tone(buzzer, ad2);
    delay(800);        
    if(veri == '2');{goto atla; }
//Kahraman Irkıma Bir Gül Ne Bu Şiddet Bu Celal Sana
    tone(buzzer, c2);
    delay(200);        
    if(veri == '2');{goto atla; }
    tone(buzzer, ad2);
    delay(200);        
    if(veri == '2');{goto atla; }
    tone(buzzer, c2);
    delay(200);        
    if(veri == '2');{goto atla; }
    tone(buzzer, g);
    delay(400);        
    if(veri == '2');{goto atla; }
    noTone(buzzer);
    delay(100);  
    if(veri == '2');{goto atla; }
    tone(buzzer, g);
    delay(400);        
    if(veri == '2');{goto atla; }
    tone(buzzer, ad);
    delay(200);
    if(veri == '2');{goto atla; }
    tone(buzzer, gd);
    delay(400);   
    if(veri == '2');{goto atla; }
    tone(buzzer, e);
    delay(200);
    if(veri == '2');{goto atla; }
    tone(buzzer, f);
    delay(400);   
    if(veri == '2');{goto atla; }
    tone(buzzer, g);
    delay(200);
    if(veri == '2');{goto atla; }
    tone(buzzer, gd);
    delay(400);        
    if(veri == '2');{goto atla; }
    tone(buzzer, ad);
    delay(200);        
    if(veri == '2');{goto atla; }
    tone(buzzer, c2);
    delay(400);        
    if(veri == '2');{goto atla; }
    tone(buzzer, cd2);
    delay(200);        
    if(veri == '2');{goto atla; }
    tone(buzzer, dd2);
    delay(400);        
    if(veri == '2');{goto atla; }
    tone(buzzer, f2);
    delay(200);        
    if(veri == '2');{goto atla; }
    tone(buzzer, dd2);
    delay(400);     
    if(veri == '2');{goto atla; }
//Olmaz Dökülen
    tone(buzzer, dd);
    delay(200);
    if(veri == '2');{goto atla; }
    tone(buzzer, d);
    delay(200);
    if(veri == '2');{goto atla; }
    tone(buzzer, dd);
    delay(200);
    if(veri == '2');{goto atla; }
    tone(buzzer, c2);
    delay(800);
    if(veri == '2');{goto atla; }
    tone(buzzer, ad);
    delay(800);
    if(veri == '2');{goto atla; }
    tone(buzzer, gd);
    delay(1600);
    if(veri == '2');{goto atla; }
//Kanlarımız Sonra Helal Hakkıdır
    tone(buzzer, c);
    delay(200);
    if(veri == '2');{goto atla; }
    tone(buzzer, b);
    delay(200);
    if(veri == '2');{goto atla; }
    tone(buzzer, c);
    delay(200);
    if(veri == '2');{goto atla; }
    tone(buzzer, g);
    delay(800);
    if(veri == '2');{goto atla; }
    tone(buzzer, c);
    delay(800);
    if(veri == '2');{goto atla; }
    tone(buzzer, c2);
    delay(800);
    if(veri == '2');{goto atla; }
    tone(buzzer, ad);
    delay(200);
    if(veri == '2');{goto atla; }
    tone(buzzer, gd);
    delay(200);
    if(veri == '2');{goto atla; }
    tone(buzzer, g);
    delay(400);
    if(veri == '2');{goto atla; }
    tone(buzzer, gd);
    delay(200);
    if(veri == '2');{goto atla; }
    tone(buzzer, f);
    delay(800);
    if(veri == '2');{goto atla; }
//Hakk'a Tapan Milletimin İstiklal
    tone(buzzer, f2);
    delay(800);
    if(veri == '2');{goto atla; }
    tone(buzzer, dd2);
    delay(200);
    if(veri == '2');{goto atla; }
    tone(buzzer, cd2);
    delay(400);
    if(veri == '2');{goto atla; }
    tone(buzzer, c2);
    delay(200);
    if(veri == '2');{goto atla; }
    tone(buzzer, ad);
    delay(400);
    if(veri == '2');{goto atla; }
    tone(buzzer, gd);
    delay(200);
    if(veri == '2');{goto atla; }
    tone(buzzer, g);
    delay(400);
    if(veri == '2');{goto atla; }
    tone(buzzer, f);
    delay(200);
    if(veri == '2');{goto atla; }
    tone(buzzer, c2);
    delay(400);
    if(veri == '2');{goto atla; }
    tone(buzzer, c);
    delay(800);
    if(veri == '2');{goto atla; }
    tone(buzzer, f);
    delay(1600);
    if(veri == '2');{goto atla; }
    noTone(buzzer);
    delay(2000);
    if(veri == '2');{goto atla; }
  atla:
    tone(buzzer, g);
    delay(800);
    tone(buzzer, g);
    delay(800);
    tone(buzzer, g);
    delay(800);
    tone(buzzer, c);
    delay(800);
    tone(buzzer, g);
    delay(400);
    tone(buzzer, g);
    delay(200);        
    tone(buzzer, e);
    delay(1600);        
    noTone(buzzer);
    delay(300);

    tone(buzzer, c);
    delay(800);        
    tone(buzzer, g);
    delay(800);        
    tone(buzzer, c);
    delay(800);        
    tone(buzzer, e);
    delay(800);
    tone(buzzer, g);
    delay(400);
    tone(buzzer, e);
    delay(200);
  }
}