Nous avons décidé que nous avions besoin d’un miroir dans notre cuisine, et j’étais aussi conscient que ma famille utilise leurs smartphones pour vérifier la météo, calendrier de rendez-vous etc. avant de récupérer les enfants prêt et positions sur pour la journée.
J’avais trouvé de nombreux grands exemples de smart mirror tutoriels et d’articles sur le web, et j’ai décidé de voir si je pouvais améliorer à l’aide de mes compétences en tant que développeur web et certains kit de rechange que j’ai eu dans un tiroir (et original Nexus 7).
Je voulais aussi le bit « intelligent » du miroir s’allume uniquement lorsque la regarda, donc aucuns boutons au toucher, ne voice control (difficile dans une maison parfois bruyante) et certainement pas sur tout le temps.
Étant donné que j’utilisais une tablette Android, j’ai été en mesure de trouver toutes les applications que j’avais besoin, certains payés, certains gratuits, tous les liens ci-dessous.
Le matériel
-Déjà mentionnés - la tablette Nexus 7 (modèle 2012 je pense) en cours d’exécution 5.0 Android, ainsi que son USB alimentation d’énergie.
-Cadre photo standard, mais assez profonde pour contenir la surépaisseur de la tablette :
https://www.Amazon.co.uk/GP/Product/B003DZFTCI/Ref...
-Film d’écran miroir :
https://www.Amazon.co.uk/GP/Product/B002QETDXI/Ref...
Autres morceaux :
-carte d’embarcation noir épais
-couple de vitrage en plastique des cales (ou certains bois mince comme bâtons de sucettes ferait je pense)
-un morceau de mousse épaisse (j’ai utilisé un vieil arrêt de porte sécurité enfant, mais même une gomme ferait, coupés en lanières un peu)
Outils :
Ordinateur portable (pour écrire le code, copie à Nexus 7) - PC ou Apple, il n’est pas grave - j’ai utilisé les deux parfois.
Pistolet à colle chaude (ou bon tout usage de colle pour le collage des cales et coins en mousse, devez vous assurer que c’est sûr de ne pas laisser tomber la tablette).
Cutter
Le logiciel
Détecteur de mouvement - qu’elle suggère, il détecte le mouvement et envoie une signal/intention qui est ramassée par Tasker
https://Play.google.com/Store/Apps/Details?ID=org...
Tasker - couple de profils ajoutés ici, a expliqué à l’étape ultérieure
https://Play.google.com/Store/Apps/Details?ID=net...
Totale de navigateur d’écran - de sorte que le « site web » peut être montré avec aucun bouton qu'entoure notre écran
https://Play.google.com/Store/Apps/Details?ID=tk...
Serveur Web - la possibilité d’exécuter un site « localhost » directement sur la tablette
https://Play.google.com/Store/Apps/Details?ID=com...
Mise à jour 23 mai 2016 : J’ai ajouté le code à Github, voici le lien :