Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #define do 131
- #define do_diez 139
- #define re 147
- #define re 156
- #define mi 165
- #define fa 175
- #define fa_diez 185
- #define sol 196
- #define sol_diez 208
- #define la 220
- #define la_diez 233
- #define si 247
- #define Do 262
- #define Do_diez 277
- #define Re 294
- #define Re_diez 311
- #define Mi 330
- #define Fa 349
- #define Fa_diez 370
- #define Sol 392
- #define Sol_diez 415
- #define La 440
- #define La_diez 466
- #define Si 494
- #define DO 523
- #define DO_diez 554
- #define RE 587
- #define RE_diez 622
- #define MI 659
- #define FA 698
- #define FA_diez 740
- #define SOL 784
- #define SOL_diez 831
- #define LA 880
- #define LA_diez 932
- #define SI 988
- int note[] = {
- Do,6, Do,2, Fa,12, Fa,4,
- Sol,6, Do,2, La,8, Fa,8,
- Fa,6, Mi,2, Re,8, Sol, 8,
- Fa,6, Mi,2, Fa,16,
- Do,6, Do,2, Fa,12, Fa,4,
- Sol,6, Do,2, La,8, Fa,8,
- Fa,6, Mi,2, Re,8, La, 8,
- La,6, Sol,2,La,16,
- La,6, Si,2, DO,12, La,4,
- Si,6, DO,2, RE,8, Si,4, Sol,4,
- Fa,6, Re,2, Do,8, Fa,8,
- La,6, Sol,2, Fa,18
- };
- void setup() {
- int octava=1; // puteti schimba cu 2,4,8 pentru a incerca alta octava - uneori se aude mai bine
- digitalWrite(4,0);
- for (int nota_curenta = 0; nota_curenta < 46; nota_curenta++)
- {
- tone(11, note[nota_curenta*2] * octava, 100*note[nota_curenta*2+1]); // 3 = pinul cu buzzer-ul, nota, delay
- delay(100*note[nota_curenta*2+1] + 100);
- noTone(11);
- }
- }
- void loop() {
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement