📅 18 Nisan 2026, Cumartesi
📚 Ders Kitapları ✉ İletişim
@ydiner.gen.tr İlköğretim & Lise Düzeyi Kaynak Site "Bilgi paylaştıkça çoğalır"
🏠 Ana Sayfa
  • 🧊 3D Tasarım
  • Animasyon
  • ⚡ Arduino
  • 📌 Genel
  • 🎨 Grafik
  • Pardus
  • 💻 Programlama
  • Robotik ve Kodlama
  • 🗄️ SQL
  • 🌐 Web Tasarım
  • 🤖 Yapay Zeka
  • Arduino

    Arduino – Buzzer ile İstiklal Marşı

    23 Ocak 2022 aydiner ,
    //Türkiye Cumhuriyeti İstiklal Marşı   
     //Söz    : Mehmet Akif Ersoy
     //Beste  : Osman Zeki Üngör
    
    const int buzzer = 7;
    
    
    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);
     
    //////////////////////  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()
    {  
    //Korkma Sönmez Bu Şafak  
        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);     
    //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);
    // 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);
        
    }