////////////////////// // 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;
İSTİKLAL MARŞI
//Türkiye Cumhuriyeti İstiklal Marşı
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);
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);
noTone(buzzer);
delay(300);
}
Abi bunu nasıl kopyala ya cağız
@@rende3861 control c
Mario
/* This example uses a piezo speaker to play melodies. It sends
* a square wave of the appropriate frequency to the piezo, generating
* the corresponding tone.
*
* The calculation of the tones is made following the mathematical
* operation:
*
* timeHigh = period / 2 = 1 / (2 * toneFrequency)
*
* where the different tones are described as in the table:
*
* note frequency period timeHigh
* c 261 Hz 3830 1915
* d 294 Hz 3400 1700
* e 329 Hz 3038 1519
* f 349 Hz 2864 1432
* g 392 Hz 2550 1275
* a 440 Hz 2272 1136
* b 493 Hz 2028 1014
* C 523 Hz 1912 956
*
* www.arduino.cc/en/Tutorial/Melody
*/
int speakerPin = 12;
int length = 295; // the number of notes
char notes[] = "EE E CE G g C g e a b ia gEGA FG E CDb C g e a b ia gEGA FG E CDb GNFR E uaC aCD GNFR E 1 11 GNFR E uaC aCD L D C CC C CD EC ag CC C CDE CC C CD EC ag EE E CE G g C g e a b ia gEGA FG E CDb C g e a b ia gEGA FG E CDb EC g u aF Fa bAAAGFEC ag EC g u aF Fa bF FFEDCe ec "; // a space represents a rest
float beats[] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, //Page 1
2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 2, 1, 1, 2, 4, //Page 2
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, //Page4
1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, //Page 5
1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1.3, 1.3, 1.3, 1, 1, 1, 1, 1, 1, 2 }; //Page 6
int tempo = 95;
void playTone(int ton1, int duration) {
for (long i = 0; i < duration * 1000L; i += ton1) {
tone(speakerPin, ton1);
delayMicroseconds(ton1);
}
noTone(speakerPin);
}
void playNote(char note, int duration) {
// c c# d d# e f f# g g# a a# b
char names[] = { ' ', '!', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '=', 'c', 'd', 'e', 'f', 'g', 'a', 'b', 'C', 'D', 'E', 'F', 'G', 'A', 'B', 'i', 'N', 'R', 'u', '1', 'L', 'k'}; // [i = b flat] [N = G flat] [R = D#] [u = g#] [1 = C oct. 5] [L = E flat]
int tones[] = { 0, 1046, 138, 146, 155, 164, 174, 184, 195, 207, 220, 233, 246, 261, 293, 329, 349, 391, 440, 493, 523, 587, 659, 698, 783, 880, 987, 466, 740, 622, 415, 1046, 622u, 227};
// play the tone corresponding to the note name
for (int i = 0; i < 34; i++) {
if (names[i] == note) {
playTone(tones[i], duration);
}
}
}
void setup() {
pinMode(speakerPin, OUTPUT);
}
void loop() {
for (int i = 0; i < length; i++)
{
if (notes[i] == ' ')
{
delay(beats[i] * tempo); // rest
}
else
{
playNote(notes[i], beats[i] * tempo);
}
// pause between notes
delay(tempo / 2);
}
}
bu adam hayatımızı kurtardı inşallah 1000 yıl yaşar diyenler
👇
👇
👇
ARKADAŞLAR DÜDÜK YERİNE HOPARLÖRDE KULLANABİLİRSİNİZ SES DAHA DÜZGÜN ÇIKACAKTIR
düdük? o buzzer olmasın
kodlar yorumda abone olmayı unutmayın
Çok kolay bi şekilde yaptım 10dk bile sürmedi teşekkürler 👍
çok sağol çok teşekkür ederim
Video çok yardımcı oldu abi atölye performans ödevinden 100 aldım çok teşekkür ederim
adamsın apiiii
com4 olmak zorunda mı bende com3 çıkıyo verify yaptığımda hata veriyo
Teşekkrüler
220 ohm olursa sıkıntı olurmu
As bayrakları asaasasasasssasasasassa
Void setup eror veriyor neden acaba
2 gündür çalışıyorum ama hep hata veriyor
Merhabalar.
Esp32 ide bu melodiler çalmıyor.
Bunun için nasıl bir yol izlemem gerekir?
3saat 45 dakikami aldı ama değdi sorunsuz çalışıyor
oldu teşekkürler
rica ederim
taslak hatası neden veriyor
220 lik dirençle yaptım olmazmı
Abi bu kodu nasıl kopyalicaz
Pc de mause ike yazıyı seç sağ tık kopyala
abi selamlar direnç kaç ohm?
100
Com3 var com4 yok bende
fakat olmuyor doğru diyip ses yok deiyo
Pinleri doğru bağladığından emin misin
Gnd ile 12 bağladım Mario sesi yapmak için
@@ziyagokdeniz3788 çalışması lazım kodları attıysan
evt dogru