martes, 26 de marzo de 2019

Canción: Pueblo lavanda.


Aquí os dejo la canción que he creado en clase y la explicación de como funciona con el programa de Arduino.



int sonidoPin=9;
int numeroTonos=82;
int  tonos[]={261,392,493,349,261,392,493,349,261,392,493,349,261,392,493,349,392,392,329,329,392,349,493,261,261,392,392,349,349,493,392,349,493,261,261,392,392,329,329,392,349,329,493,261,261,392,392,349,349,493,329,349,493,261,329,294,261,329,261,261,493,329,392,392,329,329,392,349,329,493,261,261,392,392,349,349,493,329,349,493,261};
void setup(){
}
void loop() {
  for (int i=0; i<numeroTonos;i++) {
  tone(sonidoPin,tonos[i]);
  delay(525);
} 



Explicación:
   -Declaramos la entrada donde tenemos conectado nuestro altavoz y los números de tonos que esta contiene, es decir, las notas.
   -Escribimos los tonos de la canción.
   -En void setup, no tenemos que indicar nada.
   -En void loop, indicamos que la canción se repita constantemente con una separación de 525 mili-segundos entre cada nota.