M5CardComputer Speaker: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Peter (Diskussion | Beiträge) Die Seite wurde neu angelegt: „ <pre> >>> dir(Speaker) ['__class__', 'end', 'stop', 'begin', 'config', 'getChannelVolume', 'getPlayingChannels', 'getVolume', 'getVolumePercentage', 'isEnabled', 'isPlaying', 'isRunning', 'playRaw', 'playWav', 'setAllChannelVolume', 'setChannelVolume', 'setVolume', 'setVolumePercentage', 'tone'] <pre/>“ |
Peter (Diskussion | Beiträge) |
||
| (6 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
Der M5CardComputer besitzt einen Eingebauten Lautsprecher (8 Ohm/1 Watt). Damit kann er sich lautstark bemerkbar machen. | |||
<br> | |||
Die Anwendung ist einfach. | |||
Neben einfachen Tönen können auch WAV- und PCM-Dateien abgespielt werden. | |||
<pre> | |||
>>> dir(Speaker) | |||
['__class__', 'end', 'stop', 'begin', 'config', 'getChannelVolume', 'getPlayingChannels', 'getVolume', 'getVolumePercentage', 'isEnabled', 'isPlaying', 'isRunning', 'playRaw', 'playWav', 'setAllChannelVolume', 'setChannelVolume', 'setVolume', 'setVolumePercentage', 'tone'] | |||
</pre> | |||
=== Ton erzeugen=== | |||
; Speaker.tone(Freq in Hz, Dauer in ms) | |||
: | |||
=== Lautstärke einstellen=== | |||
Die Lautstärke des Speakers kann in Prozent oder Zahlen von 0 bis 255 eingestellt werden. | |||
; setVolume | |||
: 0 ... 255 | |||
; getVolume | |||
: 0 ... 255 | |||
; setVolumePercentage | |||
: 0 ... 100 | |||
; getVolumePercentage | |||
: 0.0 ... 1.0 | |||
<pre> | |||
>>> Speaker.tone(1000, 300) # (Hz, mS) | |||
>>> Speaker.setVolumePercentage(100) | |||
>>> Speaker.getVolumePercentage() | |||
1.0 | |||
>>> Speaker.setVolume(128) | |||
>>> | >>> Speaker.getVolume() | ||
128 | |||
<pre | </pre> | ||
Aktuelle Version vom 16. April 2024, 22:54 Uhr
Der M5CardComputer besitzt einen Eingebauten Lautsprecher (8 Ohm/1 Watt). Damit kann er sich lautstark bemerkbar machen.
Die Anwendung ist einfach.
Neben einfachen Tönen können auch WAV- und PCM-Dateien abgespielt werden.
>>> dir(Speaker) ['__class__', 'end', 'stop', 'begin', 'config', 'getChannelVolume', 'getPlayingChannels', 'getVolume', 'getVolumePercentage', 'isEnabled', 'isPlaying', 'isRunning', 'playRaw', 'playWav', 'setAllChannelVolume', 'setChannelVolume', 'setVolume', 'setVolumePercentage', 'tone']
Ton erzeugen[Bearbeiten | Quelltext bearbeiten]
- Speaker.tone(Freq in Hz, Dauer in ms)
Lautstärke einstellen[Bearbeiten | Quelltext bearbeiten]
Die Lautstärke des Speakers kann in Prozent oder Zahlen von 0 bis 255 eingestellt werden.
- setVolume
- 0 ... 255
- getVolume
- 0 ... 255
- setVolumePercentage
- 0 ... 100
- getVolumePercentage
- 0.0 ... 1.0
>>> Speaker.tone(1000, 300) # (Hz, mS) >>> Speaker.setVolumePercentage(100) >>> Speaker.getVolumePercentage() 1.0 >>> Speaker.setVolume(128) >>> Speaker.getVolume() 128