Proje Sahibi : RainmeN.
Proje Versiyonu : V1
Açıklama :
İstikal marşını caldırıyoruz.Sadece ilk 2 kıtasını yalnız yeni başladıgım için tam ve net bilgim yok kodlarıda zaten bazılarını internetten aldım.
Gerekli Malzemeler: Buzzer,JumperKablolor,arduionu uno,Sneadboard,330KOhm Direnç
Kod:
const int buzzer = 7; // buzzer pin7 ve GND'ye bağlı
//kullanılacak notalar
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()
{
Serial.begin(9600); /Veri işleme hızı.
pinMode(buzzer, OUTPUT);
//////////////////////
// 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);
//Söz : Mehmet Akif Ersoy
//Beste : Osman Zeki Üngör
noTone(buzzer);
delay(300);
for(;;){} //tekrar yok
}
Forum.Webdiyo.com/RainmeN.