Comment créer vous-même un miroir intelligent à l'aide d'un Raspberry Pi

Créez vous-même un miroir intelligent à l'aide d'un Raspberry Pi

Le « miroir magique du futur » n'est pas un concept issu des films de science-fiction, mais c'est quelque chose de réel et que vous pouvez également fabriquer vous-même pour assez peu d'argent. Dans cet article, nous allons vous montrer et nous allons vous dire ce dont vous avez besoin pour effectuer un Miroir intelligent projet à l'aide d'un Raspberry Pi et le minimum d'argent nécessaire pour matériaux et Assemblée .

Un miroir intelligent est, comme son nom l'indique en anglais, un miroir intelligent capable de vous montrer l'heure, la date, la météo extérieure, les prochains rendez-vous de votre calendrier et bien plus encore tout en vous montrant, bien sûr, votre propre reflet. Si vous en avez envie et que vous avez suffisamment de temps et de compétences, vous pouvez même intégrer un assistant vocal et introduire autant de composants que vous le souhaitez, mais cela dépendra de vous.

Que faut-il pour créer un Smart Mirror ?

Miroir intelligent

Créer un projet Smart Mirror vous coûtera environ 300 euros si vous comptez repartir de zéro, mais si vous profitez d'un Raspberry Pi que vous aviez dans un tiroir mort de dégoût sans l'utiliser et d'un miroir que vous aviez déjà chez vous, le le prix de l'addition peut être considérablement réduit et pour moins de 100 euros vous pourriez l'avoir. Évidemment, vous pouvez également dépenser plus d'argent, selon que vous souhaitez acheter un nouveau miroir, si vous souhaitez intégrer un microphone et des haut-parleurs pour qu'il soit également un assistant virtuel, etc.

Comme nous l'avons indiqué au début, la composante principale de ce projet est un Raspberry Pi , car en substance un Smart Mirror n'est rien d'autre qu'un miroir avec un écran derrière qui doit être contrôlé par "quelque chose", et ce quelque chose est le Raspberry, un petit mini PC peu encombrant capable de fonctionner Linux/Unixsystèmes d'exploitation basés sur un énorme soutien de la communauté des développeurs. En général, n'importe quel modèle devrait fonctionner pour vous, mais il est recommandé d'utiliser un Raspberry Pi 4 pour sa plus grande puissance.

Raspberry Pi modèle B plus

Quel que soit le type de Smart Mirror que vous avez l'intention de construire, vous aurez besoin d'une série d'éléments communs à tous les projets de cette nature, nous allons donc énumérer ci-dessous les composants minimum dont vous aurez besoin.

Ce que nous avons entre les mains est un miroir intelligent, donc évidemment vous aurez besoin d'un miroir (surprise !), mais un miroir normal ne vous fera pas l'affaire mais l'un des plus -appelé bidirectionnel (d'une part il reflète l'image mais d'autre part on voit ce qui est de l'autre côté), puisque nous aurons besoin de voir l'image du moniteur que nous placerons par derrière. Idéalement, vous devriez vous rendre dans une quincaillerie ou similaire pour le commander, car il a les mêmes dimensions que l'écran que vous placez derrière, et c'est la prochaine chose que nous allons traiter.

Comme nous l'avons mentionné, il est nécessaire de placer un écran derrière le miroir sans tain, qui sera chargé d'afficher les informations ; son truc c'est de mettre un écran LCD à partir d'un ancien moniteur que vous possédez déjà (écran toujours plat, bien sûr), et la taille de cet écran dépendra de la taille du miroir sans tain que vous devez commander. La taille que vous souhaitez utiliser dépend de vous, et en fait vous pouvez même utiliser un ancien Android tablette si vous voulez.

Moniteurs Xiaomi 1C

Un autre élément commun dont vous aurez besoin est un cadre , de préférence en du bois. car s'il était métallique vous ne pourriez pas le personnaliser pour le câblage que vous devrez y mettre. Le cadre est nécessaire à la fois pour l'esthétique et pour mettre les composants "cachés", ainsi que pour pouvoir accrocher le miroir sur un mur . Évidemment, vous aurez également besoin d'outils de base tels que tournevis, vis, papier de verre, outils de menuiserie, etc.

Comment faire un miroir intelligent avec un Raspberry Pi ?

Comme nous l'avons mentionné au début, il existe de nombreuses façons et options pour créer un miroir intelligent basé sur Raspberry Pi, nous allons donc répertorier les projets déjà réalisés qui nous semblent les plus intéressants. que vous pouvez prendre les idées dont vous avez besoin selon le type que vous avez l'intention de faire.

Nous commençons par le Smart Mirror original, créé par Michael Teeuw et appelé Miroir Magique² . Comme il s'agissait de l'un des premiers miroirs intelligents jamais créés, tout est très bien documenté dans un série de tutoriels écrit par l'auteur, vous n'aurez donc aucun problème à réaliser votre propre projet à condition d'être un peu « bricoleur », puisque tout est expliqué de manière simple. Les modules par défaut incluent une horloge, un calendrier, des prévisions météo et un message de courtoisie, et tout est intégré, vous n'avez donc même pas besoin de configurer le Raspberry.

D'autre part, nous avons également Miroir Miroir projet réalisé par Dylan Pierce, et il est considéré par toute la communauté DIY le meilleur guide pour créer un miroir intelligent de zéro. Pierce a rompu avec la norme et a configuré Chromium pour qu'il s'exécute au démarrage après l'installation de Raspbian, mais dans tous les cas, nous vous recommandons de lire la publication complète à laquelle nous avons lié avant de commencer à créer la vôtre, car elle comporte certaines nuances à prendre en compte.

Miroir Miroir

D'autre part, nous avons également un projet qui nous permet d'interagir avec le Smart Mirror à l'aide de commandes vocales, en ajoutant dans ce cas un smartphone ou une tablette Android à l'équation. Le projet est réalisé par Evan Cohen, qui a fourni documentation complète sur la façon de construire, d'installer et d'utiliser votre miroir intelligent. Voici une vidéo où vous pouvez voir comment cela fonctionne.

Enfin, le dernier projet que nous voulons souligner est construit par Eben Kouao, et ce n'est pas seulement un miroir intelligent avec un écran tactile mais il a également une identification faciale intégrée pour identifier la personne devant lui. Construire un Smart Mirror avec un écran tactile n'est ni facile ni bon marché car l'épaisseur du miroir sans tain rend impossible l'utilisation d'un écran capacitif standard, mais Eben a incorporé un cadre infrarouge pour cette capacité tactile, avec une LED d'un côté et détecteurs de lumière dans l'autre, pouvant ainsi savoir où il a été touché dans le miroir.

Avec l'inclusion du module caméra pour le Raspberry Pi, le miroir peut voir l'utilisateur et l'identifier à l'aide d'un module de détection de visage OpenCV. Vous avez toute la documentation sur cette page web .