HaboWAV: Unterschied zwischen den Versionen

Aus Ethersex_Wiki
Wechseln zu: Navigation, Suche
(komplexer)
(Ethersex mit PWM Sound (Wav-Files))
 
(6 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
== [[AVR_Webmodul]] mit PWM Sound (Wav-Files) ==
+
== 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)
  
=== komplexer ===
+
=== komplex ===
  
 
Lautsprecher mit Verstärker (schon ordentlich laut!)
 
Lautsprecher mit Verstärker (schon ordentlich laut!)
Zeile 28: Zeile 28:
 
== Einschränkungen ==
 
== Einschränkungen ==
  
* polyphone Töne noch nicht möglich
+
* 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

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!)

Amplifier.png

Einstellungen

Wav-Format: 8-Bit Mono Wav Files (RIFF (little-endian) data, WAVE audio, M$ PCM, 8 bit, mono 8000 Hz)

  1. hardware/pwm/ethersex.wav ggf. austauschen (siehe Wav-Format)
  2. "make menuconfig" I/O support -> PWM Generator -> PWM Wave aktivieren
  3. Firmware erstellen (make)
  4. Flashen
  5. 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

Ethersex radig modul cam+sound.jpg