HaboWAV: Unterschied zwischen den Versionen
Habo (Diskussion | Beiträge) (→Hardware) |
Habo (Diskussion | Beiträge) (→Ethersex mit PWM Sound (Wav-Files)) |
||
(7 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
− | == | + | == Ethersex mit PWM Sound (Wav-Files) == |
− | Wav Dateien können direkt abgespielt werden. Dazu ist nur eine Wav Datei in einem bestimmten Format nötig und ein Lautsprecher an dem PWM Ozillatorausgang des Mikrokontrollers. | + | Wav Dateien können direkt abgespielt werden. Dazu ist nur eine Wav Datei in einem bestimmten Format nötig und ein Lautsprecher an dem PWM Ozillatorausgang des Mikrokontrollers. Siehe auch die Seite [[Sound#Wave]] im Wiki. |
== Hardware == | == Hardware == | ||
Zeile 10: | Zeile 10: | ||
Lautsprecher ggf. mit Tiefpass an den Ausgabepin (sehr sehr leise) | Lautsprecher ggf. mit Tiefpass an den Ausgabepin (sehr sehr leise) | ||
− | === | + | === komplex === |
− | Lautsprecher mit Verstärker | + | Lautsprecher mit Verstärker (schon ordentlich laut!) |
[[Bild:amplifier.png]] | [[Bild:amplifier.png]] | ||
Zeile 28: | Zeile 28: | ||
== Einschränkungen == | == Einschränkungen == | ||
− | * | + | * mehrkanalige Töne noch nicht möglich |
* Pro Sekunde Abspielzeit werden 8000 Bytes benötigt. d.h. bei 64 kB Flash sind niemals mehr als 8s Sound möglich | * Pro Sekunde Abspielzeit werden 8000 Bytes benötigt. d.h. bei 64 kB Flash sind niemals mehr als 8s Sound möglich | ||
+ | |||
+ | == Anwendungsbeispiel == | ||
+ | |||
+ | [[AVR_Webmodul]] mit [[Dc3840_camera]] + Sound | ||
+ | |||
+ | [[Bild:ethersex_radig_modul_cam+sound.jpg]] | ||
+ | |||
+ | [[Kategorie:Erfahrungsberichte]] | ||
+ | [[Kategorie:PWM]] | ||
+ | [[Kategorie:Sound]] |
Aktuelle Version vom 29. November 2009, 22:08 Uhr
Inhaltsverzeichnis
Ethersex mit PWM Sound (Wav-Files)
Wav Dateien können direkt abgespielt werden. Dazu ist nur eine Wav Datei in einem bestimmten Format nötig und ein Lautsprecher an dem PWM Ozillatorausgang des Mikrokontrollers. Siehe auch die Seite Sound#Wave im Wiki.
Hardware
Ausgabe: OC2 Pin (beim ATMEGA644 ist das PD7)
simpel
Lautsprecher ggf. mit Tiefpass an den Ausgabepin (sehr sehr leise)
komplex
Lautsprecher mit Verstärker (schon ordentlich laut!)
Einstellungen
Wav-Format: 8-Bit Mono Wav Files (RIFF (little-endian) data, WAVE audio, M$ PCM, 8 bit, mono 8000 Hz)
- hardware/pwm/ethersex.wav ggf. austauschen (siehe Wav-Format)
- "make menuconfig" I/O support -> PWM Generator -> PWM Wave aktivieren
- Firmware erstellen (make)
- Flashen
- Start des Sound via ECMD "pwm 1"
Einschränkungen
- mehrkanalige Töne noch nicht möglich
- Pro Sekunde Abspielzeit werden 8000 Bytes benötigt. d.h. bei 64 kB Flash sind niemals mehr als 8s Sound möglich
Anwendungsbeispiel
AVR_Webmodul mit Dc3840_camera + Sound