El arranque del partido (7 / 8 paso)

Paso 7: Añadir el código

#include < AF_Wave.h >
#include < avr/pgmspace.h >
#include "util.h"
#include "wave.h"

Tarjeta de AF_Wave;
Archivo f;
Wavefile onda;      ¡ sólo uno!

samplerate uint16_t;

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

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

pinMode (9, 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() {}


uint8_t i, r;
nombre c, Char [15];

Card.reset_dir();
desplazarse por los archivos en el directorio
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) {}

digitalWrite (9, alto);
Delay(1);
digitalWrite (9, bajo);
Delay(1);
Usted puede hacer cosas aquí!
Delay(50);
}
Card.close_file(f);
}

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();
}

Artículos Relacionados

Sombrero del partido comestibles

Sombrero del partido comestibles

partes son siempre diversión. Hay buenos amigos a socializar con, tienen algunas bebidas, y por supuesto está la comida! ¿Has notado que todo el mundo parece la muchedumbre alrededor de la mesa de comida durante las fiestas, más que en cualquier otra
Popper del partido más fuerte del mundo - más Portable película frasco cañón

Popper del partido más fuerte del mundo - más Portable película frasco cañón

primera vez que vi el cañón del frasco de película el SciToys. Primero CameronSS y luego Kipkay ambos publican versiones aquí, pero esta versión es suficientemente pequeña para ser de bolsillo y se puede usar como más ruidoso-popper el mundo del part
Pingüinos en sombreros del partido

Pingüinos en sombreros del partido

estos canapés saben pasar un buen rato!Adorables aperitivos para cualquier ocasión, pingüinos de aceitunas son perfectos para tu próxima fiesta.Cuando vi estos cuties en una vez sobre una placa de sabía que tenía que darles una oportunidad, pero hubo
Cómo ayudar a acelerar el tiempo de arranque del ordenador

Cómo ayudar a acelerar el tiempo de arranque del ordenador

una breve guía paso a paso para el arranque del ordenador más rápido. Funciona en todo Windows XP, Vista y Windows 7 (x86, x64) máquinas.En los meses y años de uso nuestros ordenadores comienzan a disminuir. El cambio es gradual al principio, pero ta
Simple y divertido DIY sombreros del partido

Simple y divertido DIY sombreros del partido

luz hasta esta temporada con sombreros hechos en casa. Sombreros de fiesta deben ser una celebración de cumpleaños, Navidad o fiesta de año nuevo, así que por qué no sacar algo de tiempo y refrescar tu creatividad haciendo algunos sombreros del parti
Cañón de popper del partido

Cañón de popper del partido

esto es un Instructable rápido en cómo hacer "petardos" fáciles de pop. Partes poppers tienen una cadena de pequeños que usted tire fuerte y luego confeti sale por el otro extremo. La cadena puede ser difícil de mantener y difícil de tirar. Este
¿La pistola de Popper del partido

¿La pistola de Popper del partido

alguna vez ha usado un popper del partido? Bueno si tienes, probablemente verá que es como disparar una bala de confeti. Bueno para tomar más experiencia te puede hacer este Popper del partido pistola!ADVERTENCIA: esto está destinado únicamente para
Bolso del partido LED direccionable

Bolso del partido LED direccionable

muy a menudo, me encuentro en ferias, fiestas y festivales con la necesidad de llevar algunos algunos deben tener como mi billetera, llaves, teléfono y tal. Por supuesto, divertido traje de ropa de fiesta no tiene bolsillos, así que la única opción v
Último minuto traje del partido comunista

Último minuto traje del partido comunista

La burguesía no puede existir sin revolucionar constantemente los instrumentos de producción, así que vamos a conseguir martillo & Sickled!Inspirado por esta camiseta, lanzó esta uno en unos 10 minutos después conseguí todas las piezas. Karl Marx con
Sombrero del partido simétrico

Sombrero del partido simétrico

hacer un sombrero de moda matemáticamente!Este es uno de los 48 proyectos para nuestro Instructables: hecho en su mente (IMIYM) exposición en el Museo de Houston de los niños mostrando desde 26 de mayo de 2012 - 04 de noviembre de 2012. Producido en
Tumba del rey Tut - truco del partido

Tumba del rey Tut - truco del partido

este truco de partido es muy divertido. Lo hicimos en la fiesta de cumpleaños de nuestro hijo cuando él era 11, y los niños les encantó - todavía es mencionado a veces, casi 10 años! Nuestro gato negro se metió en el acto, también, pero lo no habíamo
Juego luz del partido Tron Legacy Kool

Juego luz del partido Tron Legacy Kool

yo estaba buscando una tienda de fiesta de Halloween cerca de Montreal Canadá, que tenía un traje decente de Tron Legacy...He encontrado el típico pero adivinen que! No encajaba bien y he probado todos los tamaños!!  Maldito... también lo hizo no ilu
Cómo cuando el CEO está fuera de la oficina del partido en Instructables

Cómo cuando el CEO está fuera de la oficina del partido en Instructables

ewilhelm CEO de Instructables es en la oficina de hoy el equipo de desarrollo de Instructables decidido cortar suelto y partido!(Sepamos si algo en el sitio consiguió roto como consecuencia de nuestra fastidiando - lo arreglaremos!)Paso 1: Obtener sa
¿Luz del ventilador/del partido

¿Luz del ventilador/del partido

estás aburrido con cenas? ¿Buscas una manera simple de hacer su siguiente conseguir juntos un poco competitores?  Entonces este circuito simple es el proyecto para usted.Este instructable te enseñará a crear un interruptor de mercurio que se transfor