Heyho! Wieder einmal war mir langweilig und mir ist die Idee gekommen, dass es doch eigentlich recht cool wär, wenn ich in meinem Zimmer ein Display hängen hätt, das mir anzeigt welcher Song gerade über den PC abgespielt wird. Schön wärs wenn das ganze drahtfrei, also über Bluetooth funktionieren würde. Also die Hardware sollte kein Problem sein und Display ansteuern werd ich gerade noch schaffen^^ und ein Freund von mir hat ein Programm mit dem er Bluetooth-Daten empfangen und auf einem PIC speichern kann. Nun zu meiner Frage wie schaff ich es, das irgendein Musikplayer die Daten über die Bluetoothschnittstelle rausschickt? Ich bin leider von der Computerprogrammierseite nicht so bewandt. Danke im Vorhinein! Liebe Grüße Michi
Das ist von Musikplayer zu Musikplayer unterschiedlich. Bei VLC habe ich etwas ähnliches über dessen HTTP-Interface gemacht. Ein Programm auf dem PC fragt darüber das laufende VLC nach dem Interpret/Songtitel des gerade laufenden MP3-Streams aus dem Internet. Bereitet das auf und schickt es über RS232 an ein Display. Bei WINAMP könnte man ein WINAMP-Plugin schreiben und sich darüber die nötigen Infos beschaffen. Weiterverarbeitung wie oben. Auf den WINAMP seiten sollte sich unter dem Stichwort SDK was dazu finden lassen. Ich meine auch schon entsprechende Plugins/Programme gesehen zu haben, um direkt angeschlossene LCD-Displays anzusteuern. Die Modder brauchen das doch ständig. Diesen Datenstrom abfangen und per Bluetooth weiterschicken könnte auch gehen.
Naja die Modder- Hampels nehmen ja meist die parallele Schnittstelle um wenigstens schön viel Last auf die CPU zu kriegen. :-P Also ich würd das ganze mit Siemens Data- Modulen machen wenns einfach sein soll. Einmal am PC eins mit Seriell oder USB (virtueller COM- Port) und dann eines mit normaler serieller und nen µC dahinter. Einfach mal Netz und eBay quälen nach T-Sinus Data oder Siemens Data usw.
Henk schrieb: > Naja die Modder- Hampels nehmen ja meist die parallele Schnittstelle um > wenigstens schön viel Last auf die CPU zu kriegen. :-P Also wenn ich ein 4x20 Zeichen LCD ueber die parallele Schnittstelle ansteuer, bewegt sich meine CPU-Last ziemlich genau von 1% auf 1%. Geht im Rauschen unter... Aber vielleicht liegt's daran dass ich kein "Modder-Hampel" bin. ;) > Also ich würd das ganze mit Siemens Data- Modulen machen wenns einfach > sein soll. Einmal am PC eins mit Seriell oder USB (virtueller COM- Port) > und dann eines mit normaler serieller und nen µC dahinter. > > Einfach mal Netz und eBay quälen nach T-Sinus Data oder Siemens Data > usw. Hab jetzt nicht recherchiert, aber die klingen schon von den Firmennamen her teuer. ;) Vermutlich billiger und einfacher waere sowas: https://www.watterott.com/Serial-port-bluetooth-module Braucht man auch nur auf der Mikrocontroller-Seite, am Rechner reicht ein Bluetooth-Dongle mit SPP. Also so'n 2 EUR Teil. Aber zur eigentlichen Frage: Auch der Media Player hat ein Interface zum Abfragen der Titel-Infos. Wird zum Beispiel von Messengern benutzt. Beschreibung der Schnittstelle: Siehe Google. Volker
Die Siemens Data- Dingers kosten bei ebAy so 1-3euro
Henning Db schrieb:
> Die Siemens Data- Dingers kosten bei ebAy so 1-3euro
Hab gerade mal (bei eBay unter den beendeten Angeboten) gestoebert:
Waehrend das M105 (mit USB) ja noch relativ einfach und guenstig zu
bekommen ist, scheint das M101 (mit EIA-232) rar und beliebt zu sein.
Eine Kombination, die sich bekanntlich nicht positiv auf den Preis
auswirkt: In den letzten 2 Wochen sind die zwischen 36 und 100 EUR
weggegangen. Generell aber trotzdem ein guter Tipp!
Fuer dieses Projekt wuerde ich dennoch bei dem Bluetooth-Modul bleiben,
nicht nur weil explizit nach Bluetooth gefragt wurde und die serielle
Box gerade teuer ist, sondern weil sich diese Siemens-Box hinter einem
schlanken Display an der Wand auch nicht ganz so gut macht. ;) Mehr als
8mA im aktiven Modus wird das Siemens-Ding wohl auch brauchen, schaetze
ich mal.
Volker
Stefan B. schrieb: > Bei WINAMP könnte man ein WINAMP-Plugin schreiben und sich darüber die > nötigen Infos beschaffen. Bei Winamp ist das Auslesen nicht so schwer. Wer mal einen IRC Client hatte, für die Dinger gibts ne winamp dll die das macht. Ich glaub man kriegts auch nativ über Win32 API hin (Windowhandle vom Winamp kriegen und Titelleiste auslesen - oder so ähnlich war das. Bei Bedarf kann ich heut abend mal schauen wie das ging)
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.