Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- Cançó "Nou pometes té el pomer" (tradicional catalana).
- Reproduit amb un brunzidor passiu MH-FMD (del tipus YL-44)
- */
- int pinMusica = 9;
- int Do = 261.6255653;
- int Dos = 277.182631;
- int Re = 293.6647679;
- int Res = 311.1269837;
- int Mi = 329.6275569;
- int Fa = 349.2282314;
- int Fas = 369.9944227;
- int Sol = 391.995436;
- int Sols = 415.3046976;
- int La = 440;
- int Las = 466.1637615;
- int Si = 493.8833013;
- int Do2 = 523.2511306;
- void setup(){
- pinMode (pinMusica, OUTPUT); //pin configurat com a sortida
- }
- // La sintaxi de la funció tone és: tone(pin, freqüència, duració)
- void loop() {
- // Nou pometes té el pomer
- tone(pinMusica,Sol,400);
- delay(400);
- tone(pinMusica,Sol,400);
- delay(400);
- tone(pinMusica,Sol,400);
- delay(400);
- tone(pinMusica,La,400);
- delay(400);
- tone(pinMusica,Sol,400);
- delay(400);
- tone(pinMusica,Fa,400);
- delay(400);
- tone(pinMusica,Mi,600);
- delay(900);
- //De nou una, de nou una
- tone(pinMusica,Fa,400);
- delay(400);
- tone(pinMusica,Mi,400);
- delay(400);
- tone(pinMusica,Re,400);
- delay(400);
- tone(pinMusica,Do,400);
- delay(400);
- tone(pinMusica,Re,400);
- delay(400);
- tone(pinMusica,Re,400);
- delay(400);
- tone(pinMusica,Mi,400);
- delay(400);
- tone(pinMusica,Do,400);
- delay(600);
- // Nou pometes té el pomer
- tone(pinMusica,Sol,400);
- delay(400);
- tone(pinMusica,Sol,400);
- delay(400);
- tone(pinMusica,Sol,400);
- delay(400);
- tone(pinMusica,La,400);
- delay(400);
- tone(pinMusica,Sol,400);
- delay(400);
- tone(pinMusica,Fa,400);
- delay(400);
- tone(pinMusica,Mi,600);
- delay(900);
- // De nou una en caigué
- tone(pinMusica,Fa,400);
- delay(400);
- tone(pinMusica,Mi,400);
- delay(400);
- tone(pinMusica,Re,400);
- delay(400);
- tone(pinMusica,Do,400);
- delay(400);
- tone(pinMusica,Re,400);
- delay(400);
- tone(pinMusica,Mi,400);
- delay(400);
- tone(pinMusica,Do,600);
- delay(900);
- // Si mireu el vent d'on ve
- tone(pinMusica,Do,400);
- delay(400);
- tone(pinMusica,Do,400);
- delay(400);
- tone(pinMusica,Do,400);
- delay(400);
- tone(pinMusica,Re,400);
- delay(400);
- tone(pinMusica,Mi,400);
- delay(400);
- tone(pinMusica,Fa,400);
- delay(400);
- tone(pinMusica,Mi,600);
- delay(900);
- // Veureu el pomer com dansa
- tone(pinMusica,Fa,400);
- delay(400);
- tone(pinMusica,Mi,400);
- delay(400);
- tone(pinMusica,Re,400);
- delay(400);
- tone(pinMusica,Do,400);
- delay(400);
- tone(pinMusica,Re,400);
- delay(400);
- tone(pinMusica,Re,400);
- delay(400);
- tone(pinMusica,Mi,400);
- delay(400);
- tone(pinMusica,Do,400);
- delay(400);
- // Si mireu el vent d'on ve
- tone(pinMusica,Do,400);
- delay(400);
- tone(pinMusica,Do,400);
- delay(400);
- tone(pinMusica,Do,400);
- delay(400);
- tone(pinMusica,Re,400);
- delay(400);
- tone(pinMusica,Mi,400);
- delay(400);
- tone(pinMusica,Fa,400);
- delay(400);
- tone(pinMusica,Mi,400);
- delay(600);
- // Veureu com dansa el pomer
- tone(pinMusica,Fa,400);
- delay(400);
- tone(pinMusica,Mi,400);
- delay(400);
- tone(pinMusica,Re,400);
- delay(400);
- tone(pinMusica,Do,400);
- delay(400);
- tone(pinMusica,Re,400);
- delay(400);
- tone(pinMusica,Mi,400);
- delay(400);
- tone(pinMusica,Do,400);
- delay(600);
- // Silenci final
- noTone(pinMusica);
- delay(10000);
- }
Add Comment
Please, Sign In to add comment