HIFI-FORUM » Do it yourself » Sonstiges » SmartAudioMirror | |
|
SmartAudioMirror+A -A |
||
Autor |
| |
icebaer72
Stammgast |
#1 erstellt: 10. Okt 2017, 08:18 | |
Hallo zusammen, ich würde hier gerne den Bau eines SmartMirrors mit Audio-Unterstützung dokumentieren. Vorlagen für SmartMirrors gibt es inzwischen einige, wie bspw. diese hier. Dabei wird ein Tablet hinter einen halbdurchlässigen Spiegel gesetzt, um Informationen (Uhrzeit, Wetter, News,....) anzeigen lassen zu können. Was ich jedoch noch nicht finden konnte, ist ein solcher Spiegel, in Verbindung mit gutem Ton. Genau das versuche ich hier zu bauen. Grundlage ist ein altes Tablet von mir, was eh ungenutzt ist. Davor kommt ein Spionspiegel. In das Mittelabteil kommt neben dem Tablet, noch ein Verstärker, sowie ein Netzteil um beides mit Strom versorgen zu können. Rechts und links daneben, je ein kleiner Bretterhaufen in der Wandversion. Der passt von den Maßen her ziemlich gut, um ein rundes Komplettpaket zu bekommen. Der aktuelle Bauplan sieht so aus: |
||
icebaer72
Stammgast |
#2 erstellt: 24. Okt 2017, 06:41 | |
Die ersten Fortschritte hat es schon gegeben. Das Gehäuse ist soweit im Rohbau fertig. Die kleinen Bretterhaufen sind (provisorisch) angeschlossen, funktionieren..... und klingen sogar ganz gut Jetzt geht es an die Innereien. Da habe ich mich entschlossen, doch nicht auf ein Tablet zu setzen. Statt dessen wird ein Raspberry Pi eingesetzt. Mit dem bin ich einfach deutlich flexibler, was die Hard- und Software betrifft und kann mehr damit umsetzen. Allerdings wird es damit im Innenraum doch auch bereits etwas enger. Aber noch reicht es Auf dem Bild sind jetzt folgende Komponenten zu erkennen: - das Display da habe ich ein seht gut passendes Display gefunden. 10,1", HDReady-Auflösung, kein Touch, kein Schnickschnack. Prima für den Einbau - den Pi - den Verstärker (Wondom TPA230, liegt unter dem Display) - zwei Netzteile Einmal 12V für das Display und den Verstärker. Und einmal 5V für den Pi. - die Frequenzweichen Bisher sind die Komponenten nur grob zusammen rein gelegt und nur teilweise zusammen auf Funktion getestet worden. Das sah zwar alles bisher gut aus. Als nächstes müsste aber alles zusammen verschaltet werden, um zu schauen, ob auch wirklich alles zusammen passt und bspw. keine Störgeräusche verursacht werden. die müssen noch etwa besser angeordnet werden |
||
|
||
jehe
Inventar |
#3 erstellt: 24. Okt 2017, 09:37 | |
hmm, so richig smart ist so ein Ding eigentlich erst wenn man es per Touch oder Voice Controll auch vernünftig bedienen kann. Wie funktioniert das denn bei dir ? Einfach nur Uhrzeit, Wetter, News, wäre mir zu wenig für den Aufwand und die Kosten, zumal man damit sowieso jeden Morgen übers Radio, übers Handy usw. "genervt" wird. Bei dir gibt es noch Musik, was sicher eine gute Idee ist, wenn man das Teil aber per Handy-App oÄ. bedienen muss, na ja, dann kann man sich die Infos auch gleich da holen. Mit Touch und Spiegel drauf wird wohl nicht gehen, dafür dürfte der Spiegel einfach zu dick sein, aber wenigstens Voice Controll sollte doch machbar sein. |
||
icebaer72
Stammgast |
#4 erstellt: 24. Okt 2017, 10:07 | |
Ja, die Bedienung ist per Sprache geplant. Dafür gibt es ein fertiges Framework: Jasper Ich weiss nur noch nicht genau, ob ich als Backend dafür Google oder PocketSphinx nehmen soll. Denke ich werde beide mal ausprobieren und dann schauen, was besser funktioniert. Überlegt hatte ich auch eine Gestenbedienung. Das gibt es bspw. Flick oder HAT als Sensoren. Nur fand ich dann die Möglichkeiten von Gesten etwas eingeschränkt, gegenüber Sprache. Bspw. kann man sich mit Gesten schlecht einen beliebige Playlist, Album,... abspielen lassen. Bei der Musik ist Spotify geplant. Hauptsächlich wohl per Spotify-Connect vom Handy. Aber das direkt abspielen per Spracheingabe soll möglich sein. Mal schauen, ob das alles klappt. Über Sinn und Unsinn des Spiegels, mache ich mir eigentlich wenig Gedanken. Es macht einfach Spass, das Teil zu entwickeln. Allein das zählt für mich |
||
icebaer72
Stammgast |
#5 erstellt: 13. Nov 2017, 08:55 | |
Ist mal wieder Zeit für ein Update..... Beschäftigt habe ich mich in letzter Zeit hauptsächlich mit der Software-Seite.... und etwas vor dem schleifen und lackieren des Gehäuses gedrückt Nachdem Jasper endlich gelaufen ist (mit Pocketsphinx als Sprachdienst), musste ich aber doch feststellen, dass die Spracherkennung nicht unbedingt zuverlässig funktioniert. Deswegen hab ich Ausschau nach weiteren Alternativen gehalten. Gelandet bin ich jetzt bei MagicMirror. Das ist ein bestehendes Framework, was genau für den Einsatz konzipiert ist. Mit richtig vielen verschiedenen Modulen, u.a. auch mehrere zur Spracherkennung. Der erste gute Eindruck, hat sich auch gehalten. Damit lässt sich wirklich viel umsetzen. Was bisher funktioniert: Spracherkennung: Dafür wird das Modul voicecontrol genutzt. Das arbeitet im Hintergrund mit Snowboy, was zwei grosse Vorteile hat: - arbeitet offline, d.h. nichts wird übertragen und keiner kann alles mithören - man kann Kommandos mit der eigenen Stimme trainieren Man ist dann zwar auf nur diese Kommandos beschränkt und kann keine beliebigen Kommandos nutzen. Für meine Zwecke reichen aber so Sachen wie "Licht an/aus", "Spiel XYZ-Radio", oder "Musik aus". Zumindest am Anfangs war die Erkennung der Kommandos auch richtig gut. Inzwischen mit 6-7 Kommandos, klappt es nicht mehr ganz so zuverlässig. Keine Ahnung, ob das an der Menge der Kommandos oder etwas anderem liegt. Noch liegt die Erkennungsrate aber in einem für mich akzeptablen Bereich. Anwesenheitserkennung: Auch dafür gibt es ein fertiges Modul: MMM-PIR-Sensor Benötigt wird nur ein Bewegungs-Sensor. Ist der angeschlossen, wird der Bildschirm angeschaltet, sobald jemand davor steht. Bzw. wieder aus, sobald niemand mehr anwesend ist. Die Einrichtung ging auch recht einfach. Ausser dass der in der Doku genutzte Pin bei mir nicht funktionierte. Nachdem ein anderer Pin eingestellt wurde, ging es aber. Leider geht der Sensor aber nicht hinter dem Spiegel, auch wenn der zum Teil lichtdurchlässig ist. Anscheinend wird aber Infrarotlicht, wie es der Sensor ausstrahlt komplett vom Spiegel reflektiert. Also muss der Sensor oben drauf oder unten drunter installiert werden. Lichtschalter: Dafür wird zum einen die Spracherkennung genutzt. Zum anderen schaltet der Pi per Relais eine Lampe. Dafür gab es zwar diesmal kein fertig Modul. Da der Code für eine GPIO-Steuerung allerdíngs schon im MMM-PIR-Sensor Modul vorhanden ist, konnte ich den als Vorlage nehmen und damit das Voicecontrol Modul erweitern. Hat zum Glück auch prima geklappt und jetzt lässt sich das Licht per Sprache schalten. Bei restlichen Hardware musste ich allerdings noch etwas ändern. Ursprünglicher Plan war, die beiden 12V Verbraucher (Amp und Display) an einem Verstärker zu betreiben. Und den Pi mit seinem 5V an einem anderen Netzteil anzuschliessen. Leider hat die naheliegende Lösung aber dem Amp nicht gefallen, der zusammen mit dem Display Störgeräusche verursacht hat. Also musste ein neues Netzteil her. Da fand ich ein passendes Festplatten-Netzteil, was direkt 12V und 5V am Ausgang liefert. Somit läuft der Amp jetzt an einem eigenen Netzteil und das Display und Pi an einem anderen Netzteil. So ist alles ruhig und es kommen keine Störgeräusche aus dem Lautsprecher. Als nächstes sollte ich dann nochmal langsam mit dem schleifen und spachteln des Gehäuses anfangen.... Für alle die bis hierher durchgehalten haben, noch ein Bild vom professionell verdrahteten Testaufbau |
||
icebaer72
Stammgast |
#6 erstellt: 05. Jan 2018, 18:20 | |
So langsam geht es in die Endphase. Hatte zwar gehofft, bis zum Jahresende fertig damit zu sein. Aber irgendwas ist immer... Das Gehäuse wurde inzwischen fertig gestrichen und die Hardware grösstenteils schon eingebaut. verkabelt. Soweit ging auch alles. Nur bei Ton kam komischerweise zum Schluss immer ein Krachen wo eigentlich ein Bass hätte sein sollen. Keine Ahnung, ob ich vorher immer nur mit Gesang getestet habe, oder ob danach irgendwas kaputt ging. Zumindest war das Krachen eindeutig auf die Soundkarte zurück zuführen. Deswegen ist für die Soundausgabe jetzt ein Hifiberry zuständig. Damit klingt alles so, wie es soll. Der jetzige Stand schaut so aus: |
||
icebaer72
Stammgast |
#7 erstellt: 10. Jan 2018, 14:38 | |
Nachdem jetzt noch die letzten "Kinderkrankheiten" beseitigt wurden, hängt der Spiegel endlich da, wo er hängen soll Kurz vor Schluss kam leider doch noch ein leichtes Brummen aus beiden LS. Das konnte mit einem besser geschirmten Cinch-Kabel beseitigt werden. Die Spracherkennung musst dagegen leider doch deutlich eingeschränkt werden. Wenn am Spiegel nur Hintergrundmusik läuft, ist alles prima. Sobald aber die Lautstärke erhöht wird, werden öfters Sprachbefehle darin erkannt. Das führt dann zu willkürlichem Umschalten von Radiosendern, Licht an-/ausschalten,.... Deswegen wurde die Radiofunktion deaktiviert. Damit sind die Sprachbefehle für die einzelnen Radiosender, lauter/leiser und Musik komplett aus nicht mehr notwendig. Und damit die Wahrscheinlichkeit einer Erkennung eines Sprachbefehls auch deutlich kleiner Jetzt kann zwar nur noch Musik per Spotify-Connect abgespielt werden. Da das aber gut funktioniert und auch die Regelung der Lautstärke erlaubt, passt das für mich. Dann noch die Bilder wie es jetzt aussieht: Mit einer schwarzen Unterlage, damit nichts außer dem Display durch scheint An der Wand im Bad (noch mit Fingertatschen vom aufhängen :L) Was habe ich aus dem ganzen Projekt gelernt... - Wenn was lackiert werden soll, kein Sperrholz nehmen. Das ist deutlich zu rau. Vor allem an Kanten. - Audio-Elektronik ist nicht ohne. Man muss wirklich aufpassen, was man wie zusammen schaltet. Der Pi macht das ganze noch schwieriger, da der interne Klinkenanschluss nix taugt. Und auch bei mir die USB-Soundkarte nicht optimal war. Da würde ich nächstes mal wohl direkt auf einen Hifiberry setzen. Bzw sogar den Hifiberry Amp nehmen, womit auch kein externer Amp mehr notwendig ist. - (Offline) Spracherkennung ist eine kleine Bitch. Letztlich geht es zwar so einigermassen. Ist aber lange nicht so gut wie bspw. Alexa, Google & Co. - Plane bei etwas komplexeren Projekten direkt mal mehr Zeit, Geld und Nerven ein, als Anfangs gedacht |
||
jehe
Inventar |
#8 erstellt: 10. Jan 2018, 16:07 | |
Ja, das mit den Sprachbefehlen ist Schade aber bevor der Radiomoderator die Kommandos gibt, dann lieber deaktivieren. So gehen leider einige wichtige Funktionen flöten. Schaut auf jeden Fall gut aus, wobei ich die Lautsprecher wahrscheinlich eingefräst und über die komplette Fläche dann irgendeinen Stoff oder ein feines Kunststoffgitter oÄ. gespannt hätte. |
||
Igge55
Ist häufiger hier |
#9 erstellt: 26. Jun 2018, 17:46 | |
Doof, dass ich erst jetzt auf diesen Thread aufmerksam werde. Habe vor einiger Zeit auch einen MagicMirror gebaut und wollte auch vernünftige Boxen dran haben. In dem Kontext habe ich hier im Forum auch geschaut, aber wohl die falschen Suchbegriffe genutzt Zumindest geb ich gerne nochmal meinen Erfahrungssenf dazu: - Ich habe mit einem Raspberry Pi rumgetüftelt und eine Alexa Entwicklerversion draufgespielt. Angeschlossen an meinen Bretterhaufen+ClassD Verstärker. Das war relativ witzig und hat einigermaßen funktioniert, sodass wir mittlerweile einige Alexas im Haus verteilt haben und z.B. auch das Licht drüber steuern. - Parallel habe ich auch MagicMirror installiert und einen alten 17 Zoll Bildschirm angeschlossen. Dieser hängt als Prototyp nun im Flur und hat "unsichtbar" auf der Unterseite eines Ikea Dekoboard eine alte Logitech 2.1 Anlage angeschlossen bekommen. Über USB Soundkarte, an welcher man per Drehrad die Lautstärke anpassen kann. Per Heißklebe habe ich alle Kabel und den Pi und ach die Boxen auf die Unterseite des Ikeabords geklebt. - Für den Bildschirm habe ich auch den MMM-PIR-Sensor in Benutzung, aber leider funktioniert das (noch) nicht. Da wir jetzt aber eh umziehen werden, wird das ganze Konzept am neuen Standort nochmal neu aufgebaut. Unter Umständen mit größerem Bildschirm. Auf jeden ein Projekt, was zu empfehlen ist. |
||
|
|
Das könnte Dich auch interessieren: |
Einbau Tablet diVerse am 13.04.2014 – Letzte Antwort am 08.05.2014 – 11 Beiträge |
Mobilbox mit Tablet Niehog am 26.05.2015 – Letzte Antwort am 27.05.2015 – 2 Beiträge |
Bau eines Tragbaren Lautsprechers Stefan1313 am 16.05.2013 – Letzte Antwort am 20.05.2013 – 13 Beiträge |
Soundpaneel für Smartfones und Tablet PC DrWood70 am 12.06.2012 – Letzte Antwort am 24.06.2012 – 7 Beiträge |
Hilfe beim Bau eines eher hochwertigen Klangkoffers Mizzo am 30.01.2013 – Letzte Antwort am 21.09.2013 – 12 Beiträge |
Bau eines Mobilen Lautsprechers Firesun95 am 22.04.2013 – Letzte Antwort am 26.08.2013 – 27 Beiträge |
Fragen zum bau eines Baustellenradio *Thomes* am 15.06.2015 – Letzte Antwort am 15.06.2015 – 3 Beiträge |
Bau eines potenten mobilen Soundcubes! xquake7 am 27.04.2010 – Letzte Antwort am 29.04.2010 – 10 Beiträge |
Musikbox bau Henning175 am 31.01.2010 – Letzte Antwort am 10.05.2010 – 52 Beiträge |
Bau eines grossen Ghettoblasters :) audiophobus-o-philius am 19.02.2011 – Letzte Antwort am 11.04.2011 – 29 Beiträge |
Anzeige
Produkte in diesem Thread
Aktuelle Aktion
Top 10 Threads der letzten 7 Tage
- Hotel Modus deaktivieren
- "diese anwendung wird jetzt neu gestartet um mehr speicherplatz verfügbar zu machen"
- Von HD+ zurück zu Standard-TV
- Remotekabel anschließen, aber wie und wo?
- Hisense verbindet sich nicht mehr mit dem WLAN
- Audiodeskription ausschalten (in ZDF App) 803er
- Umschalten von TV auf Radio
- Satellitenschüssel was und wie einstellen am TV
- Pro 7 und Sat 1 auf einmal weg.
- Markierung an Lautsprecherkabel - welche Norm?
Top 10 Threads der letzten 50 Tage
- Hotel Modus deaktivieren
- "diese anwendung wird jetzt neu gestartet um mehr speicherplatz verfügbar zu machen"
- Von HD+ zurück zu Standard-TV
- Remotekabel anschließen, aber wie und wo?
- Hisense verbindet sich nicht mehr mit dem WLAN
- Audiodeskription ausschalten (in ZDF App) 803er
- Umschalten von TV auf Radio
- Satellitenschüssel was und wie einstellen am TV
- Pro 7 und Sat 1 auf einmal weg.
- Markierung an Lautsprecherkabel - welche Norm?
Top 10 Suchanfragen
Forumsstatistik
- Registrierte Mitglieder927.405 ( Heute: 1 )
- Neuestes Mitgliedpanapanda
- Gesamtzahl an Themen1.555.577
- Gesamtzahl an Beiträgen21.640.888