Conception d'un Smart mirror sensitif

Conception d'un Smart mirror sensitif - Electronique, domotique, DIY

Marsh Posté le 05-06-2016 à 00:47:48    

Hello,
 
J'ai commencé à réfléchir à l'élaboration d'un miroir connecté : Un miroir qui permette d'afficher des infos voire carrément d’interagir au touché.
Le principe de base est d'avoir une source lumineuse (tablette tactile, moniteur pc ou TV), un filtre pour glace sans tain, et une vitre ou du plexi. Le filtre laisse uniquement passer les pixels éclairés, le reste de la surface réfléchi comme un miroir classique.
 
Aujourd'hui 2 types de solutions ont déjà été réalisées en DIY :
 
Basique
On prend une tablette qu'on cale contre une plaque de plexi, puis on applique le filtre sur la partie externe du plexi.
Coté software, on applique un fond noir et utilise quelques widgets Android
https://www.youtube.com/watch?v=fUcbEqYY-fs
 
Complexe
On prend un moniteur qu'on cale contre une plaque de plexi, puis on applique le filtre sur la partie externe du plexi. Un Raspberry pi est utilisé comme cerveau
Coté software, il y a un package dispo pour Rasberry pi qui utilise des api web pour récupérer les infos. Certains utilisent même une caméra pour faire un système de reconnaissance faciale voire un téléphone pour le controler à la voix.
http://docs.smart-mirror.io
 
 
Aucune de ces options ne me parait intéressantes. Le première est bien trop basique et ne permet pas d'afficher des infos sur des surfaces importantes puisqu'on utilise une simple tablette comme affichage. La deuxième n'offre aucune interaction avec l'interface.
 
 
Pour qu'un miroir interactif soit vraiment utile, il faut pouvoir l'utiliser pour autre chose que la météo et les news rss. Je pense notamment à la diffusion de musique, utilisation de spotify, la recherche sur internet, lire ses emails, utiliser google map/earth, écrire des sticky notes, afficher des reminders, etc...
Il faut donc trouver un moyen de pouvoir le contrôler autrement qu'avec une souris bluetooth ou uniquement à la voix pour arriver à ce genre de résultat : https://www.youtube.com/watch?v=sh2EJzplkpM
 
Ma solution est donc de partir sur :
 
Un écran 32' : lg-32mp58hq
http://t3.gstatic.com/images?q=tbn:ANd9GcR8FPsY7rs4lI9c3gwfQbBA6TVm1tULNWsqo2p6t4t5ETKJZIIdyz-crZc
Il a l'avantage d'être très fin et trouvable à 220 eur en cherchant bien.
 
Utiliser un touch frame kit
http://images.mapir.camera/products_page/pq_explode.jpg
2 options s'offrent à moi, soit une version made in China en vente chez aliexpress pour 150$, soit la solution made in US de chez peauproductions de (160$ à 375$ en fonction des versions).
Les 2 options sont compatibles Windows et Android.
 
Utiliser une vitre et un filtre miroir sans tain
L'astuce consiste à placer le filtre entre le verre et le touch frame.  
On garde alors la propriété réfléchissante du filtre ainsi que la possibilité d'utiliser un écran tactile.
 
Reste le noeud du problème : L'interface...
Je ne connais pas du tout Rpi et de toute façon je doute que le touch frame soit compatible. Quoi qu'il en soit, l'interface existante aujourd'hui n'est pas prévue pour autre chose qu'afficher des infos.
Reste Windows et Android.
La solution Android me parait la plus évidente : Plus d'applications dispo en mode touch screen, des widget existants, de la customisation possible à outrance, voire le développement d'une interface dédiée.
 
 
Je vais continuer à faire quelques recherches, en espérant que ce sujet intéressera quelques passionnés :)

Message cité 1 fois
Message édité par format_c le 05-06-2016 à 01:25:33

---------------
Mes guitares, ampli, et effets sont en vente !
Reply

Marsh Posté le 05-06-2016 à 00:47:48   

Reply

Marsh Posté le 05-06-2016 à 15:40:25    

Projet intéressant en somme !
Par contre, un écran type OLED-AMOLED ne serait pas plus judicieux du fait qu'il n'y a pas de rétroéclairage et que chaque pixel est son propre rétro-éclairage ? :)

Reply

Marsh Posté le 05-06-2016 à 16:15:40    

Excellente remarque, je vais voir ce qui existe du coté de ces moniteurs... Le prix reste un obstacle évidemment :D
 
edit :
J'avais pas tilté, mais le 32MP58HQ est un écran LED ;)
Sinon, en 27' il y a un superbe Asus, le VX279N-W


Message édité par format_c le 05-06-2016 à 17:20:46

---------------
Mes guitares, ampli, et effets sont en vente !
Reply

Marsh Posté le 05-06-2016 à 17:28:59    

Niveau HDW, j'ai trouvé quelques trucs intéressants
 
Un panel IR en 32 pouces multi touch 6 points pour 118 eur livré.
http://www.aliexpress.com/store/pr [...] 93339.html
 
Une glace sans tain sur mesure chez vitrexpress pour 153 eur
http://www.vitrexpress.fr/miroirs/ [...] -tain.html
 
Et en Moniteur 32 pouces, le plus fin que j'ai trouvé pour l'instant (et abordable), reste le LG


---------------
Mes guitares, ampli, et effets sont en vente !
Reply

Marsh Posté le 05-06-2016 à 21:00:59    

Hello
Écran led ça n'a rien à voir avec OLED. Le LED est juste éclairé par des LED, partout. L'OLED c'est du sur mesure. Et c'est très cher.


---------------
Topic Ventes || Topic Jeux Vidéos || Topic Téléphonie (Rien pour le moment)
Reply

Marsh Posté le 06-06-2016 à 07:41:19    

b-tzu a écrit :

Hello  
Écran led ça n'a rien à voir avec OLED. Le LED est juste éclairé par des LED, partout. L'OLED c'est du sur mesure. Et c'est très cher.


Ouais c'est ce que je me suis dit après coup, le budget ne sera pas le même avec une dalle OLED.. Surtout dans une dimension aussi grande

Reply

Marsh Posté le 08-06-2016 à 15:56:20    

[:drapal]  
 
Ce topic me donne envie d'en bricoler un. Mais pour ma part, le fait de ne pas avoir de contrôle ne me gêne pas du tout, du coup je ne sais pas si mon propos à sa place ici.
 
2 solutions s'offrent à moi :

  • J'ai un vieil iPad qui traîne. L'avantage : le prix, je n'ai à acheter que la partie miroir, j'ai déjà l'électronique. L'inconvénient : il va devoir rester allumé 24/24, une fois derrière le miroir, pas de possibilité de l'allumer / m'éteindre.
  • Un Raspberry Pi et un écran (minimum 27", je pense). Là, on inverse les avantages et les inconvénients : on peut utiliser par exemple un détecteur de mouvement pour faire sortir l'écran d'une veille, par contre j'ai aucun matos électro qui traine. Il faut donc trouver un écran, et acheter le rPi + détecteur.


Niveau soft, j'ai repéré MagicMirror2 qui permet soit de tourner en local sur la machine (cas du rPi), soit de tourner en distant sur un serveur et de s'afficher via une page web sur un autre device (cas de l'iPad). Il est basé sur NodeJS et fait correctement le boulot sur mon laptop pour tester.

Reply

Marsh Posté le 09-06-2016 à 16:09:07    

Je viens d'essayer d'installer MagicMirror 2 sur mon serveur Web et je dois merder quelque part. J'ai bien renommer le fichier de config et même rentré quelques clés API, mais j'ai un écran noir... Comment l'as tu installé de ton coté ?


---------------
Mes guitares, ampli, et effets sont en vente !
Reply

Marsh Posté le 12-06-2016 à 11:48:23    

J'ai cloné le repo git, renommé le fichier de config, modifié comme il le fallait (API keys et cie) et lancé via NPM (npm start).  
 
Ca fonctionne nickel pour ma part. A noter que je le teste sous OSX.
 
Il n'y a pas d'erreur dans la console ?

Reply

Marsh Posté le 12-06-2016 à 11:53:28    

Cela dit, en mode "serveronly", j'ai un écran noir également sur l'iPad et mon iPhone. Par contre, en y accédant via mon navigateur, ça marche ... J'investigue ça

Reply

Marsh Posté le 12-06-2016 à 11:53:28   

Reply

Marsh Posté le 12-06-2016 à 12:03:03    

En fait, ça marche sur mon iPhone et sur un iPad récent. Mais pas sur mon vieil iPad, probablement dû à une version de Safari ancienne qui ne doit pas supporter certaines choses CSS3 / HTML5 je suppose.
 
J'abandonne donc l'idée d'utiliser le vieil iPad, et de partir sur le rPi.

Reply

Marsh Posté le 12-06-2016 à 12:03:37    

J ai juste essayé sur Chrome depuis une install sur easyphp de mon côté :(


---------------
Mes guitares, ampli, et effets sont en vente !
Reply

Marsh Posté le 12-06-2016 à 12:07:52    

EasyPHP ? Aucune chance que ça marche, c'est pas une appli PHP :D
 
https://github.com/MichMich/MagicMirror
 
Regarde la partie "Manual Installation"

Reply

Marsh Posté le 12-06-2016 à 12:21:08    

Tu l'installe comment sur windows du coup ?


---------------
Mes guitares, ampli, et effets sont en vente !
Reply

Marsh Posté le 12-06-2016 à 14:29:43    

J'ai pas de Windows, donc je ne peux pas tester, mais je dirais :
 

  • Tu installes git ( https://git-scm.com ) et tu récupères le code source avec (Git Bash, "cd [le_répertoire_où_tu_veux_le_code]", "git clone https://github.com/MichMich/MagicMirror" ) ; ou alors tu ne te prends pas la tête avec git et tu télécharges directement l'archive zip de la dernière version ( https://github.com/MichMich/MagicMi [...] master.zip )
  • Tu installes NodeJS ( https://nodejs.org/en/ ), la version 6 et quelques non LTS devrait aller
  • Tu configures le fichier de config comme il faut avec tes API keys et cie
  • Avec l'invite de commande Windows tu te rends dans le répertoire où se trouve le code source de Magic Mirror
  • Tu récupères les dépendances nécessaires : "npm install"
  • Tu lances le bousin : "npm start"


Message édité par MossieurPropre le 12-06-2016 à 14:29:54
Reply

Marsh Posté le 12-06-2016 à 16:22:52    

Merci je vais tester


---------------
Mes guitares, ampli, et effets sont en vente !
Reply

Marsh Posté le 12-06-2016 à 16:31:52    

Ah ben oui, ça marche mieux là :D
Merci !


---------------
Mes guitares, ampli, et effets sont en vente !
Reply

Marsh Posté le 13-06-2016 à 08:19:16    

[:giz]  
 
Y'a plus qu'à monter ça derrière un miroir sans tain

Reply

Marsh Posté le 13-06-2016 à 08:31:42    

J'ai rajouté le module de lecture de MP3 et je me penche sur l'intégration de google direction (dispo dans l'autre version de magic mirror) d'abord ;)


---------------
Mes guitares, ampli, et effets sont en vente !
Reply

Marsh Posté le 24-01-2017 à 11:25:05    

Bonjour,
 
As-tu avancé sur ce sujet ?


Message édité par simplearetenir le 24-01-2017 à 11:26:08
Reply

Marsh Posté le 24-01-2017 à 13:57:34    

Non, j'ai passé énormément de temps à essayer de faire une interface sympa, mais je me suis retrouvé confronté à un souci de taille : l'impossibilité aujourd'hui d'avoir des fenetres flottantes ergonomiques sur Android.
Il faudrait que je m'attaque à une version Windows, mais pour être franc, j'attends un peu que d'autres le fassent à ma place :D
Par contre, le coté hardware est validé


---------------
Mes guitares, ampli, et effets sont en vente !
Reply

Marsh Posté le 24-01-2017 à 14:19:22    

Et tu a déjà acheté le matériel ? Ecran et IR frame ?
Peux-tu me dire comment est la connectique de l'écran, est ce que les prises sont parallèle à l'écran ? Cela permettra une meilleur intégration dans un chassis bois.

Reply

Marsh Posté le 24-01-2017 à 14:30:18    

Je l'ai pas acheté mais je l'ai essayé (on a ça au taf). Ca marche super bien, c'est précis, t'as réellement la sensation d'être face à un écran tactile.
J'ai pas fait gaffe aux prises par contre, puisqu'on l'a déjà intégré à un cadre et je me vois mal le démonter devant tout le monde :D


---------------
Mes guitares, ampli, et effets sont en vente !
Reply

Marsh Posté le 24-03-2017 à 11:59:08    

Bonjour,
 
Avez-vous terminé votre projet? je suis très intéressé et commence également la réalisation via un cadre sensoriel si on peut dire avec détection à la voix et de mouvement.
 
Le plus important est l'interface, avez-vous réussi d'incorporer une interface compatible et pratique?


Message édité par chrysy le 24-03-2017 à 12:00:39
Reply

Marsh Posté le 18-03-2021 à 16:42:41    

format_c a écrit :

Hello,
 
J'ai commencé à réfléchir à l'élaboration d'un miroir connecté : Un miroir qui permette d'afficher des infos voire carrément d’interagir au touché.
Le principe de base est d'avoir une source lumineuse (tablette tactile, moniteur pc ou TV), un filtre pour glace sans tain, et une vitre ou du plexi. Le filtre laisse uniquement passer les pixels éclairés, le reste de la surface réfléchi comme un miroir classique.
 
Aujourd'hui 2 types de solutions ont déjà été réalisées en DIY :
 
Basique
On prend une tablette qu'on cale contre une plaque de plexi, puis on applique le filtre sur la partie externe du plexi.
Coté software, on applique un fond noir et utilise quelques widgets Android
https://www.youtube.com/watch?v=fUcbEqYY-fs
 
Complexe
On prend un moniteur qu'on cale contre une plaque de plexi, puis on applique le filtre sur la partie externe du plexi. Un Raspberry pi est utilisé comme cerveau
Coté software, il y a un package dispo pour Rasberry pi qui utilise des api web pour récupérer les infos. Certains utilisent même une caméra pour faire un système de reconnaissance faciale voire un téléphone pour le controler à la voix.
http://docs.smart-mirror.io
 
J'ai regardé pas mal d'infos sur les liens que vous avez laissé , je me suis lancé dans l'aventure également et puis avec le confinement, j'ai le temps
de laissé mon coté bricolo et geek s'exprimé...
Je commence à bien avancer, tu as une vidéo tutoriel en français en plus que j'ai trouvé.https://www.abc-depannage-caen.fr/a [...] elligents/
 
C'est encore très cher je trouve mais du coup, je suis content du résultat pour mes gamins...
 
Aucune de ces options ne me parait intéressantes. Le première est bien trop basique et ne permet pas d'afficher des infos sur des surfaces importantes puisqu'on utilise une simple tablette comme affichage. La deuxième n'offre aucune interaction avec l'interface.
 
 
Pour qu'un miroir interactif soit vraiment utile, il faut pouvoir l'utiliser pour autre chose que la météo et les news rss. Je pense notamment à la diffusion de musique, utilisation de spotify, la recherche sur internet, lire ses emails, utiliser google map/earth, écrire des sticky notes, afficher des reminders, etc...
Il faut donc trouver un moyen de pouvoir le contrôler autrement qu'avec une souris bluetooth ou uniquement à la voix pour arriver à ce genre de résultat : https://www.youtube.com/watch?v=sh2EJzplkpM
 
Ma solution est donc de partir sur :
 
Un écran 32' : lg-32mp58hq
http://t3.gstatic.com/images?q=tbn [...] IIdyz-crZc
Il a l'avantage d'être très fin et trouvable à 220 eur en cherchant bien.
 
Utiliser un touch frame kit
http://images.mapir.camera/product [...] xplode.jpg
2 options s'offrent à moi, soit une version made in China en vente chez aliexpress pour 150$, soit la solution made in US de chez peauproductions de (160$ à 375$ en fonction des versions).
Les 2 options sont compatibles Windows et Android.
 
Utiliser une vitre et un filtre miroir sans tain
L'astuce consiste à placer le filtre entre le verre et le touch frame.  
On garde alors la propriété réfléchissante du filtre ainsi que la possibilité d'utiliser un écran tactile.
 
Reste le noeud du problème : L'interface...
Je ne connais pas du tout Rpi et de toute façon je doute que le touch frame soit compatible. Quoi qu'il en soit, l'interface existante aujourd'hui n'est pas prévue pour autre chose qu'afficher des infos.
Reste Windows et Android.
La solution Android me parait la plus évidente : Plus d'applications dispo en mode touch screen, des widget existants, de la customisation possible à outrance, voire le développement d'une interface dédiée.
 
 
Je vais continuer à faire quelques recherches, en espérant que ce sujet intéressera quelques passionnés :)


 
Pas

Reply

Marsh Posté le 07-05-2021 à 22:29:35    

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed