hat hier schon mal einer eine 3 Pin Kopfhörerbuchse angeschlossen, sodass der Lautsprecher nur ausgeht, wenn ein Kopfhörer eingesteckt wurde? Der Kopfhörer läuft bei mir, aber leider höre ich keinen Sound über die Lautsprecher.
Diese Kopfhörerbuchse hat keine Schaltkontakte, so dass du den Lautsprecher nicht direkt über die Buchse abschalten kannst. Du solltest auf jeden Fall eine Buchse mit Schaltkontakt verwenden. Eine andere Möglichkeit wäre den Lautsprecher über Software und Mosfets abzuschalten. Das ist aber relativ kompliziert, da du erst mal eine Schaltung brauchst, die das Einstecken des Kopfhörers erkennt und ein entsprechendes Steuersignal für den Arduino bereitstellt. Da ist es einfacher eine andere Buchse zu nehmen.
Gibt es Langzeiterfahrungen mit dieser Schaltung? Es gab ja bedenken in dem Thread, daher würde mich die lze interessieren. Im thread bekam ich leider keine Antwort.
Sagen wir es mal so, dein Kopfhörer wird die max. 3 Watt nicht unbedingt mögen.
Wobei ich nicht weiß, wie es sich mit dem + und L in Reihe verhält, also was da raus kommt, denn der + liefert max 3 Watt, der L und R aber nicht.
Hast du die Schaltung oben nachgebaut?
Edit:
Und bei der Schaltung geht auch noch das Stereosignal für die Kopfhörer flöten… Der Verstärkerausgang kann nur Mono.
Sieh dir den von @reipet verlinkten Thread an: Die Schaltung wurde diskutiert und man ist sich einig, dass es nicht schön ist und wirsche Differentiale gebildet werden. Aber da Ton kommt, reicht es den meisten aus
Bin gerade am durchstöbern des Thread und mittlerweile auch an der Stelle angekommen.
Schön ist was anderes… Aber wenn es funktioniert, dann passt es ja. Ist dann halt nur Mono…
Sind ja nur 149 Posts
Also ich habe keine Qualitätsunterschiede festgestellt. Getestet mit einem Bibi Blocksberg Hörspiel ;-). Ich bezweifle, dass meine Kinder den Unterschied zwischen Stereo und Mono da überhaupt hören würden. Daher ist es für uns eine super Lösung.
Habe folgendes Dokument zum DFPlayer gefunden. Datasheet
Dort steht u.a.:
Heißt das, man kann den Verstärker evtl. auch softwareseitig ausschalten?
Warum man DAC aber ausschalten können soll, verstehe ich nicht, macht ja mehr Sinn, den Verstärker auszuschalten.
Edit:
OK, verstanden. Es bedeutet einfach Mute…
Aus der Lib von Makuna:
Nutzen wir z.B. bei der AiO in Verbindung mit dem BT Modul um den DAC auszuschalten während das BT Modul den Ton liefert. Zu dem Zweck hatte ich das auch via PR in die Lib von Makuna eingebracht:
Mit Mute hat das nichts zu tun! Das Volume Kommando ist doch ein ganz anderes.
Es ist eine alternative setVolume() Funktion auskommentiert ja, aber das Kommando darin ist doch 0x10 und nicht 0x1A. Wie kommst du also drauf, daß das damit was zu tun hat!? Kann dir da nicht folgen.
und dadurch, dass da im Code der Lib auch noch mute steht, bin ich davon ausgegangen.
Im Lib-Code bin ich nicht durchgestiegen, daher kam meine Annahme.