Wieso könnt ihr nicht einfach ne Ampel machen ?
So wie ich das hier so mitbekommen habe, sind eure
Vorkenntnisse doch sehr sehr beschränkt.
Aber gut...
Als Lib braucht ihr nur die für die SD Karte. Auf die SD Karte kopiert ihr dann das WAV File in 8Bit und 22kHz.
Dann schickt ihr die Daten mit dem Arduino von der SD Karte Bit für Bit auf einen Analogen Pin.
Dabei solltet ihr darauf achten, den Takt von 22050 Bits pro sec. einzuhalten. Sonst wird der Sound
zu schnell oder zu langsam abgespielt.
Ich weiss nicht so genau wie das mit Arduino geht. Aber mit BASCOM ging das auf jeden Fall und ich denke
mit Arduino auch.
Das lesen von der SD Karte benötigt Zeit und und lässt kaum Platz für mehr kHz. Aber mit Bascom konnte ich
das mit dem Interrupt machen, der im 44100 Mhz die Daten auf den analogen Pin schaufelt. Dafür brauchte ich
aber nen doppelten Buffer von 1Kb ( 2 x 512 byte ) der abwechselnd die Daten von der SD Karte ließt.
Allerdings habe ich die SD Karte im raw Modus gelesen. Mit Fat braucht der Arduino wohl noch etwas mehr Zeit.
Also nur 22 kHz.....