We besloten dat we een spiegel nodig in onze keuken, en ik was ook van bewust dat mijn familie hun smartphones gebruikt om te controleren weer, agenda-afspraken enz voordat je de kinderen klaar en kop uit voor de dag.
Ik had vele grote voorbeelden van intelligente spiegel tutorials en artikelen gevonden op het web, en ik besloot om te zien als ik zou kunnen verbeteren op hen met mijn bestaande vaardigheden als een webontwikkelaar en sommige vrije kit had ik in een lade (en originele Nexus 7).
Ik wilde ook de "slimme" bit van de spiegel te komen op slechts toen keek, zodat geen knoppen te raken, voice control (moeilijk in een soms luidruchtige huis) en zeker niet op de hele tijd.
Gezien het feit dat ik was met behulp van een Android tablet die ik kon vinden alle de apps ik nodig had, sommige betaald, gratis sommige, alle links hieronder.
De hardware
-Al gezegd - de Nexus 7 tablet (2012 model denk ik) met Android 5.0, vermeerderd met de USB-stroomvoorziening.
-Standaard fotolijst, maar diep genoeg om te houden van de extra dikte van de tablet:
«««https://www.Amazon.co.uk/GP/product/B003DZFTCI/Ref...
-Spiegel scherm film:
«««https://www.Amazon.co.uk/GP/product/B002QETDXI/Ref...
Andere bits:
-dikke zwarte ambachtelijke kaart
-paar van kunststofglas shims (of sommige dunne hout als lolly stokjes zou doen denk ik)
-enkele restanten van dik schuim (ik gebruikte een oude kind veiligheid deur stoppen, maar zelfs een gum zou doen, in een paar reepjes gesneden)
Tools:
Laptop (voor het schrijven van de code, kopiëren naar Nexus-7) - PC of Apple, het maakt niet uit - ik gebruikte beide soms.
Hete lijm pistool (of goede all purpose lijm voor het verlijmen van de shims en schuim van wiggen, moet ervoor zorgen dat het is veilig om niet drop de tablet).
Ambachtelijke mes
De software
Bewegingsmelder - als het suggereren, het detecteert de beweging en stuurt een signaal/bedoeling dat wordt opgepikt door Tasker
https://Play.Google.com/Store/apps/Details?id=org...
Tasker - paar profielen toegevoegd hier, in latere stap uitgelegd
«««https://Play.Google.com/Store/apps/Details?id=net...
Volledige browser van het scherm - zodat de 'web pagina' kan worden aangetoond met geen knoppen die onze scherm omringt
«««https://Play.Google.com/Store/apps/Details?id=tk...
Webserver - de mogelijkheid om een "localhost" site draaien direct op de Tablet PC
«««https://Play.Google.com/Store/apps/Details?id=com...
UPDATE 23 mei 2016: Ik heb de code toegevoegd aan Github, hier is de link: