Wir beschlossen, dass wir einen Spiegel in unserer Küche brauchten, und ich auch bewusst war, dass meine Familie ihre Smartphones nutzt, Wetter, Kalender Termine etc. bevor man die Kinder bereit und Überschrift, für den Tag.
Ich hatte zahlreiche gute Beispiele für smart Spiegel Tutorials und Artikeln im Web gefunden und ich entschied mich, ob ich konnte ihnen mit meinen vorhandenen Fähigkeiten als Web-Entwickler und einige Ersatzteil-Kit hatte ich in einer Schublade (und original Nexus 7) verbessern.
Ich wollte auch das "intelligente" Bit des Spiegels zu kommen, nur wenn angeschaut, also keine Knöpfe zum Anfassen, Sprachsteuerung (schwer in einem manchmal lauten Haus) und auf jeden Fall nicht auf die ganze Zeit.
Angesichts der Tatsache, dass ich mit einem Android-Tablet konnte ich alle apps, die ich brauchte, finden einige bezahlt, kostenlos einige, alle Links unten.
Die hardware
-Schon erwähnt - das Nexus 7 Tablet (2012 Modell ich glaube) läuft Android 5.0, sowie die USB-Stromversorgung.
-Standard-Bilderrahmen, aber tief genug, um die extra Dicke der Tablette zu halten:
https://www.Amazon.Co.UK/GP/Product/B003DZFTCI/Ref...
-Spiegelfolie für den Bildschirm:
https://www.Amazon.Co.UK/GP/Product/B002QETDXI/Ref...
Anderen Bits:
-dicke schwarze Handwerk Karte
-paar der Kunststoff Verglasung Passplatten (oder einige dünne Holz wie Lollipop Stiele machen würde ich denken)
-einige Fetzen dickem Schaumstoff (Ich habe eine alte Kind Sicherheits-Tür-Stop, aber auch ein Radiergummi tun würde, in ein paar Streifen geschnitten)
Werkzeuge:
Laptop (für das Schreiben von Code, kopieren auf Nexus 7) - PC oder Apple, es spielt keine Rolle - ich habe beide zeitweise.
Heißkleber Waffe (oder guter alle Zweck Klebstoff zum kleben die Shims und Schaum Keile, müssen sicherstellen, dass es ist sicher, die Tablette nicht fallen lassen).
Cuttermesser
Die software
Bewegungsmelder - als es empfehlen, es erkennt die Bewegungen und sendet eine Signal/Absicht, die von Tasker abgeholt wird
https://Play.Google.com/Store/Apps/Details?ID=org...
Tasker - paar Profile hinzugefügt, hier, erklärt in späteren Schritt
https://Play.Google.com/Store/Apps/Details?ID=net...
Bildschirmbrowser - voll, so dass die "Webseite" keine Tasten angezeigt werden können, mit denen unsere Leinwand umgibt
https://Play.Google.com/Store/Apps/Details?ID=TK...
Webserver - die Fähigkeit, eine "Localhost"-Website direkt auf dem Tablet laufen
https://Play.Google.com/Store/Apps/Details?ID=com...
UPDATE 23. Mai 2016: Ich habe den Code auf Github, hier ist der Link: