Frage von aza1234, 118

Piezo Speaker Lautstärke mit Arduino?

Hallo an alle, die Ahnung von Arduino Programmierung haben. Ist es irgenwie möglich, dass ich konstant eine bestimmte Frequenz mit einem Piezo Lautsprecher ausgeben und von diesem die Lautstärke über das Programm regeln kann? Danke schon im vorhinein. MfG aza1234

Antwort
von JuicyLuisian, 86

Mal eins nach den anderen. Den Lautsprech sprichst du folgendermaßen an:

void setup()
{
pinMode(outputPin, OUTPUT); // dein Lautsprecher-Pin als Ausgang definieren
}
void loop()
{
tone(outputPin, frequency, duration);
}

Die Funktion 'tone' verlangt nach 3 Parametern. Zum einen der Pin an dem dein Lautsprecher angeschlossen ist, die Frequenz die der Lautsprecher wiedergibt und die Dauer, wie lange er den Ton abgibt.

Lautstärke mit Programm regeln müsstest du ein wenig genauer erklären, wird aber womöglich nicht so einfach funktionieren.

Keine passende Antwort gefunden?

Fragen Sie die Community

Weitere Fragen mit Antworten