El refrigerador abusivo (1 / 2 paso)

Paso 1: código de


#include < AF_Wave.h > //You tendrá la biblioteca de onda AF
#include < avr/pgmspace.h >
#include "util.h"
#include "wave.h"

Tarjeta de AF_Wave;
Archivo f;
Wavefile onda;

#define rojo 9

samplerate uint16_t;

int potencia = 19;

void setup() {}
Serial.Begin(9600); Biblioteca Serial a 9600 bps
Serial.println ("onda prueba!");

randomSeed(analogRead(0));

pinMode (2, salida);
pinMode (3, salida);
pinMode (4, salida);
pinMode (5, salida);
pinMode (rojo, salida);
pinMode (potencia, salida);

Si (! {card.init_card())}
putstring_nl ("tarjeta init. no se pudo!"); retorno;
}
Si (! {card.open_partition())}
putstring_nl ("ninguna partición!"); retorno;
}
Si (! {card.open_filesys())}
putstring_nl ("no podía abrir filesys"); retorno;
}

Si (! {card.open_rootdir())}
putstring_nl ("no podía abrir dir"); retorno;
}

putstring_nl ("archivos encontrados:");
LS();
}

{} void ls()
nombre del Char [13];
int ret;

Card.reset_dir();
putstring_nl ("archivos encontrados:");
mientras que {} (1)
RET = card.get_next_name_in_dir(name);
Si (! ret) {}
Card.reset_dir();
retorno;
}
Serial.println(Name);
}
}

uint8_t tracknum = 0;

void loop() {}
sensor int = 0;
int sensorPin = 0;
sensor = analogRead(sensorPin);
uint8_t i, r;
nombre c, Char [15];

Card.reset_dir();
desplazarse por los archivos en el directorio

//------------------------------------------------
ESTE ES EL BOTÓN SI DECLARACIÓN!!!
//

digitalWrite (energía, baja); Esto convierte el sistema de altavoces
De utilizar un relé de powerSwitchTail
cuando no hay música está jugando.
Usted no necesita este si usted
quieran dejar los altavoces en

Si (sensor > 500) {/ / 300 es para el sensor de distancia IR,
puede cambiar dependiendo de número
el tipo de sensor utiliza.
Este sensor está en el pin analógico 0.

digitalWrite (energía, alto); Esto enciende los altavoces utilizando
powerswitchtail relé
para (i = 0; i < tracknum + 1; i ++) {}
r = card.get_next_name_in_dir(name);
Si (! r) {}
acabaron las pistas! volver a empezar
tracknum = 0;
retorno;
}
}
putstring ("\n\rPlaying"); Serial.Print(Name);
restaurar el directorio por lo que podemos encontrar el archivo
Card.reset_dir();
playcomplete(Name);

tracknum ++;
}
}
void playcomplete(char *name) {}
potval de uint16_t;
newsamplerate de uint32_t;

playfile(Name);
sampleRate = wave.dwSamplesPerSec;
mientras (wave.isplaying); {
Usted puede hacer cosas aquí!
Delay(500);
}
Card.close_file(f);
Delay(30000);
}

void playfile(char *name) {}
f = card.open_file(name);
Si (! f) {}
putstring_nl ("no puede abrir archivo"); retorno;
}
Si (! {wave.create(f))}
putstring_nl ("no un válido WAV"); retorno;
}
OK el tiempo para jugar!
Wave.Play();
}

Odio cuando la gente simplemente coloque su código, siempre intenta descargar un archivo .tmp y que parecen incompletos me.  Muchas personas inteligentes en este sitio para ser descarga de archivos al azar.

Artículos Relacionados

Caja del refrigerador del

Caja del refrigerador del

Hizo esta caja del refrigerador. VI otros similares en línea, pero trató de hacerlo un poco mejor. Utilizar pino y trató de limitar los tornillos visibles. Utiliza un pegamento de pistola y madera de clavo de brad en algunos de los proyectos.Paso 1:
Refrigerador de energía solar!

Refrigerador de energía solar!

Aquí es una después de la aplicación de hecho de cómo energía de mi refrigerador del sol. Este sistema de red trabaja gran desde mayo 2013. Es verdaderamente reconfortante saber que mis alimentos se almacenan con seguridad independientemente del sumi
Orca o Yeti ruedas refrigerador

Orca o Yeti ruedas refrigerador

Vamos a empezar con esto. Pasé horas buscando por internet para ruedas enfriador DIY para hacer para mi cuarto 58 Orca refrigerador. Es de 35 libras vacíos y puede ser muy engorroso y pesado cuando cargado con dos bolsas de hielo y un par de cajas de
Antigua Rolling Stand hasta refrigerador en rústico refrigerador

Antigua Rolling Stand hasta refrigerador en rústico refrigerador

encontré este viejo soporte para cooler y quería darle un toque rústico.Paso 1: usé dos palets y algunas piezas de otro que había dejado de otro proyecto.Paso 2: Utilicé el 2x4s desde el interior de los palets y les corté el resto del camino a lo lar
Refrigerador de vino de calabaza

Refrigerador de vino de calabaza

Tallar la calabaza en un refrigerador de vino este año! Puesto en exhibición en su casa o en tu halloween fiesta y disfrutar de una copa de vino. Funcional y divertida, esta decoración festiva está segura complacer a la vista y el paladar.Seguir para
PC ventilador hielo refrigerador

PC ventilador hielo refrigerador

esto es como hacer un ventilador de PC frío agradable frío.Paso 1: Lo que usted necesita Para hacer el ventilador de PC de hielo refrigerador usted necesidad -1. un tubo circular que un ventilador de PC puede encajar muy bien en. (Yo usé una caja de
Presupuesto Cpu líquido refrigerador

Presupuesto Cpu líquido refrigerador

mi proyecto comenzó cuando ayudó a un amigo crear un líquido de gama alta sistema de enfriamiento para el ordenador. Pensé que podía hacer lo mismo por una fracción del costo. Se trata de cómo hice mi presupuesto cpu líquido refrigerador que es funci
Bambú portátil refrigerador

Bambú portátil refrigerador

Mi primer refrigerador del ordenador portátil fue hecha por una empresa de marca, mi costo vino a 47 dólares. Después de se rompiera, miré a mi alrededor para una mejor solución más durable. Metal y madera me pareció una gran idea...Disipadores de ba
CO2 Refrigerador de agua del Laser

CO2 Refrigerador de agua del Laser

Refrigerador de agua de láser de CO2Tubos de láser de CO2 se enfrían o bombeo de agua a través del tubo. Esto es necesario para prolongar la vida útil del tubo que de otra manera sobrecalentarse y perder rápidamente energía y eventualmente dejar de f
Refrigerador de la cerveza de frambuesa Pi de po

Refrigerador de la cerveza de frambuesa Pi de po

¿Cómo tomar una perfectamente buena cerveza o cava y hacer impresionantes? Un buen comienzo es que su refrigerador decirle Cuántas botellas, cuando la puerta está abierta o cerrada, y la temperatura de su refrigerador. Lo mejor es que la información
Último refrigerador sistema de altavoces

Último refrigerador sistema de altavoces

¿Qué dos elementos imprescindibles para una buena fiesta? Música y copas.Mediante la construcción de un sistema de altavoces refrigerador refrigerador, puede llevar tanto en un paquete compacto y conveniente.Estas instrucciones son específicamente pa
Boombox portable / refrigerador

Boombox portable / refrigerador

Esto un instructivo de un proyecto que sólo terminó en preparación para el clima de verano. He tomado la inspiración de la "más más" y otro refrigerador / combos de bluetooth en el mercado. Para mi gusto, decidí apuntar para una mayor calidad de
Pobre hombre compuesto (o Pimp mi refrigerador)

Pobre hombre compuesto (o Pimp mi refrigerador)

"Estoy en el juego" (mi triste referencia Dave Chappel)Hace ya un tiempo pude reunir una instrucción juntos. Con unos grandes proyectos en las obras (y una curiosa 9 meses) mi tiempo libre ha sido un lujo. en cuanto a las estructuras más grandes
Un estuche para mi refrigerador.

Un estuche para mi refrigerador.

Aquí está Cómo hice una bolsa externa para mi refrigerador de Peltier.Paso 1: Limpiar las superficies. Usando frotando alcohol limpié las superficies de la antigua bolsa de la cremallera y el refrigerador.Paso 2: Pegar la bolsa. Uso evostik aplicado