Paso 1:
En primer lugar las materias, necesitamos:-Arduino Uno
-Fotowiderstand (LDR)
-LEDs de diferentes colores, 3 en este caso
-Piezo altavoz
-un par de resistencias (Ohms 330 / 10 kohmios)
-protoboard
-cables para las conexiones
-el cable usb para Arduino Uno
- y por supuesto el arduino IDE
ahora para la primera parte que inicie el IDE y tomar algún código útil en este sitio web, usado para las notas necesarias para hacer las melodías (http://arduino.cc/en/Tutorial/PlayMelody) esto es causa realmente útil nos permite preparar el código y nos ahorraremos el tiempo de encontrar cómo generar cada nota con el altavoz.
después de esto podemos generar un código que este aspecto de las notas y la duración de ellos:
melodía de int [] = {RE, MI, RE, SI, resto, RE, MI, RE, SI, resto, LA, LA, FA, descanso, SOL, SOL, RE, resto};
beats de int [] = {8, 8, 8, 16, 64, 8, 8, 8, 16, 64,8,8,16,32,8,8,16,128};
int número = sizeof(melody) / 2; Longitud de la melodía, para bucle.
Set global tempo
largo tempo = 80000;
Duración de pausa entre las notas
int pausa = 1000;
Variable de bucle para aumentar la longitud del resto
int rest_count = 100;
Tempo se utiliza para cambiar la velocidad, esto se añadirán más en el código.