Folgende Warnungen sind aufgetreten: | ||||||||||||||||||||||||||||||
Warning [2] Undefined variable $unreadreports - Line: 34 - File: global.php(961) : eval()'d code PHP 8.2.24 (Linux)
|
Audioquelle abfragen - Druckversion +- RasPiCar Projekt Forum (https://RasPiCarProjekt.de) +-- Forum: Software (https://RasPiCarProjekt.de/forumdisplay.php?fid=4) +--- Forum: Programmierung (https://RasPiCarProjekt.de/forumdisplay.php?fid=18) +--- Thema: Audioquelle abfragen (/showthread.php?tid=958) Seiten:
1
2
|
Audioquelle abfragen - felix - 02.12.2016 Hallo, weiß jemand wie ich abfragen kann (z.B. in einem python script oder auch anders) ob gerade Radio oder irgendeine Musikdatei auf meinem Raspi abgespielt wird? Ich möchte ein Relais schalten. Hawkeyexp sagte schon das es nicht ganz einfach ist aber vielleicht kennt jemand einen Trick. RE: Audioquelle abfragen - Jonas_Koch - 03.12.2016 Theoretisch könntest du das Audiosignal mit einem Transistor verstärken und an einem GPIO Pin anschließen. Damit kannst du dann das Relais schalten. Soweit ich weiß liefert GPIO ab 3,3V ein high. RE: Audioquelle abfragen - felix - 03.12.2016 Ja das könnte auch gehen. Das brignt mich auf die Idee das Audiosignal mit einem AD-Wandler zu überwachen. Ich habe sowieso einen Attiny auf meiner Steuerplatine der über UART mit dem Raspi kommuniziert. Der AD-Eingang vom Attiny sollte so hochohmig sein das er das Audiosignal nicht stört. Eine Softwarelösung ist natürlich schöner. RE: Audioquelle abfragen - Jonas_Koch - 03.12.2016 Klar wäre eine Software Lösung schöner, allerdings musst du dabei den Wiedergabe Status von unterschiedlichen Anwendungen überwachen, zb Musik, Radio usw. Weiß nicht ob man das gesammelt abfragen kann. Die Lösung mit dem AD Wandler würde hier halt direkt das Ausgangssignal abfragen. RE: Audioquelle abfragen - harryberlin - 04.12.2016 wie will man feststellen welche quelle aktiv, wenn man den audioausgang überwacht? der weiß ja auch nicht wo der ton her kommt. mit xbmc weiß man ob audio oder video läuft. oder überhaupt ob der player läuft. was willst du mit dem relais denn schalten? RE: Audioquelle abfragen - felix - 04.12.2016 (04.12.2016, 10:32)harryberlin schrieb: wie will man feststellen welche quelle aktiv, wenn man den audioausgang überwacht? Indem man den Pegel bzw die Spannung am audio Ausgang überwacht. Wenn Ton kommt, ist die Spannung etwas höher. Ich hab eine Endstufe aber 2 audio Signale die abwechselnd rein sollen. (Radio und Musik über kodi, diese sind physisch getrennt). Wie kann ich denn über xbmc sehen ob die audio Ausgabe läuft? RE: Audioquelle abfragen - harryberlin - 04.12.2016 am pi: 3,3V ist high, 0V ist low. ich bin der meinung bei 50% ist die trennung von low zu high. über ein python scipt z.B. oder boolean conditions. RE: Audioquelle abfragen - felix - 04.12.2016 Der high und low Status vom Pi hat mit dieser Idee nichts zu tun. Ich schaue mir die Spannung vom Audio-Out mit einem zusätzlichen Mikrocontrolller an und gebe dann dem Raspi über UART bescheid welches Signal geschaltet werrden soll. Über einen GPIO schaltet ich dann über eine Verstärkerschaltung das Relais. Das Thema ist für mich somit erledigt. Danke für die Hilfe! RE: Audioquelle abfragen - harryberlin - 04.12.2016 das mit den 3,3V war auf diesen beitrag bezogen: (03.12.2016, 09:32)Jonas_Koch schrieb: Theoretisch könntest du das Audiosignal mit einem Transistor verstärken und an einem GPIO Pin anschließen. Damit kannst du dann das Relais schalten. Soweit ich weiß liefert GPIO ab 3,3V ein high. RE: Audioquelle abfragen - felix - 04.12.2016 Ah , ok. Das wäre natürlich auch möglich...dann müsste ich nur aufpassen das ich mir das Signal nicht selber störe und schauen das der transistor auch immer voll durchsteuert.Danke und schönen Abend noch. |