-
@Brantiko: Du könntest auch MP3s abspielen... aber dafür sind entweder ein externer Decoderbaustein (z.B. der VS1001) oder ein Mikrocontroller mit eingebautem MP3-Baustein (z.B. ein AT89C51SND) notwendig.
Zum Thema SD-Karte: Ist meiner Meinung nach kein Luxus. 128MB Karten bekommst du schon für ca. 2-5 Euro und hast massenweise Speicherplatz.
Ein FLASH-Baustein benötigt i.d.R mehr IOs als eine SD-Karte. Zudem kannst du eine SD-Karte einfach austauschen und so,z.B. die Sounddatei wechseln.
Normalerweise sollte es auch möglich sein die SD-Karte ohne FAT-Dateisystem zu nutzen... du benötigst dann aber auf der PC-Seite eine spezielle Software zum beschreiben und lesen. (unter Linux sollte "dd" reichen um ein Image von der SD-Karte zu machen)
Gruß,
SIGINT
-
Ja, das wird wohl das Hauptproblem sein - die Implementierung eines Dateisys. Selbsterfunden kein Problem, aber der PC muss es ja verstehen. Daran würde ich scheitern, weil ich a) kein Dateisys auf die Beine gestellt kriegen würde, und b) kein VB kann, um mir nen vernümpftiges Programm zum SD-Karten beschreiben zusammenzuflicken.
-
Ich häng zur Zeit an einem ähnlichen Problem (siehe: https://www.roboternetz.de/phpBB2/vi...=301261#301261 ) und hab dann diese Seite gefunden
http://www.el-mod.de/
Da die Sounds auch selber mit Freewaretools programmiert werden können, wär das vieleicht eine Lösung?
-
Jep das ist das zeug das uns der Nikolaus zeigen wollte.
-
von atmel selbst gibts da auch noch ein paar tips in folgendem dokument:
AVR335: Digital Sound Recorder with AVR and DataFlash (20 pages, revision C, updated 04/05)
This Application Note describes how to record, store and play back sound using any AVR MCU with A/D converter, the AT45DB161 DataFlash memory and a few extra components
http://www.atmel.com/dyn/resources/p...ts/doc1456.pdf