Quel est le miroir intelligent Raspberry Pi?

Quel est le miroir intelligent Raspberry Pi?
Le Mirror Smart Raspberry Pi, également connu sous le nom de Magic Mirror, est un miroir numérique futuriste qui affiche tout, de l'heure actuelle et de la date aux informations météorologiques, des rendez-vous planifiés ou des dernières titres d'actualités.Les chances sont que vous avez vu un miroir intelligent Raspberry Pi sur YouTube ou ailleurs sur Internet. Si c'est le cas, vous avez probablement supposé que le rassembler nécessitait beaucoup de temps et d'efforts, à droite? Eh bien, et si nous vous disions que vous pouviez créer votre propre miroir intelligent Raspberry Pi en une journée, en utilisant les outils que vous avez probablement déjà à la maison et quelques pièces d'Ebay ou d'Amazon?

Dans cet article, nous vous guiderons tout au long du processus de construction d'un miroir intelligent Raspberry Pi étape et expliquer comment vous pouvez les personnaliser pour afficher toutes les informations que vous souhaitez.

Comment construire un miroir intelligent Raspberry Pi

Construire un miroir intelligent Raspberry Pi n'a pas toujours été aussi simple qu'aujourd'hui. Nous devons tous remercier Michael Teuw d'avoir créé MagicMirror, une plate-forme miroir intelligente modulaire open source derrière la plupart des miroirs intelligents Raspberry Pi que vous voyez en ligne.

MagicMirror est un projet open-source maintenu par un grand groupe de passionnés du monde entier, et il contient une API qui permet aux développeurs tiers de créer des modules supplémentaires qui étendent sa fonctionnalité.

Outre MagicMirror, il existe plusieurs autres projets logiciels similaires, notamment Dakboard, Makr Mirror et Mirm.OS, mais nous ne les couvririons pas dans cet article.

Ce dont vous avez besoin pour votre miroir intelligent Raspberry Pi

Pour assembler votre propre miroir Smart Raspberry Pi à partir de zéro, vous aurez besoin de deux choses:

  • Tarte aux framboises: Évidemment, vous aurez besoin d'un Raspberry Pi. MagicMirror prend en charge les Raspberry Pi 2, 3 et 4, vous avez donc beaucoup d'options à choisir. Puisque MagicMirror a des exigences matérielles très modestes, peu importe la version du Raspberry Pi que vous choisissez. Vous pouvez également exécuter MagicMirror sur Raspberry Pi Zero et Zero W, mais leur nature minimale complique quelque peu le processus d'installation.
  • écran LCD: Si vous avez un vieux moniteur ou un ordinateur portable qui traîne, vous avez de la chance car vous pouvez le réutiliser pour ce projet. Avec un ancien moniteur, il vous suffit de retirer le cadre en plastique (ne touchez aucun des condensateurs à l'intérieur!), et tu es prêt à partir. Pour utiliser un écran LCD pour un ancien ordinateur portable, vous devez également obtenir une carte de contrôleur assorti avec un port HDMI. Recherchez simplement le numéro de série de l'écran sur eBay, et vous devriez pouvoir trouver le bon en un rien de temps.
  • Miroir à double sens: Pour créer l'illusion du miroir magique, vous devez placer un miroir bidirectionnel devant l'écran LCD afin que seuls le texte et les graphiques brillants brillent à travers. De nombreuses entreprises vous couperont volontiers un miroir bidirectionnel de toute taille, alors cherchez-le simplement en ligne ou dans votre ville. Les miroirs bidirectionnels en verre ont l'air plus beaux, mais ils sont considérablement plus fragiles que les miroirs acryliques bidirectionnels.
  • Cadre: Vous ne voudriez pas simplement gifler un miroir bidirectionnel devant un écran LCD et l'appeler un jour. Pour rendre votre Raspberry Pi Smart Mirror digne d'un écran, vous avez besoin d'un joli cadre. Si vous êtes pratique et que vous avez des outils de travail du bois de base, vous devriez pouvoir en créer un en moins d'une heure. Nous vous recommandons de regarder cette vidéo YouTube en corrigez cette version si vous ne savez pas comment démarrer (remplacez simplement tous les outils électriques par des outils à main). Alternativement, vous pouvez acheter un cadre approprié dans le magasin.
  • Clavier et souris: Pour configurer votre Raspberry Pi et installer MagicMirror, vous aurez besoin d'un clavier et d'une souris. De nombreux utilisateurs de Raspberry Pi ne jurent que par le Logitech K400 Plus, qui est un clavier sans fil avec un pavé tactile intégré et des touches multimédias qui vous permettent de contrôler votre miroir magique à distance.
  • Câble HDMI et alimentation: Enfin et surtout, vous ne pourrez pas profiter de votre miroir intelligent Raspberry Pi sans alimentation (un pour le Raspberry Pi et un pour l'écran LCD) et le câble HDMI.

Instructions étape par étape

Avez-vous tout ce dont vous avez besoin pour créer votre miroir magique? Fantastique! Jetons un coup d'œil sur le processus étape par étape.

Étape 1: Configurez votre Raspberry Pi

Nous vous recommandons de commencer par configurer votre Raspberry Pi si vous ne l'avez pas déjà fait. Pour éviter les bogues difficiles à trouleshoot et autres surprises désagréables, faites une installation propre de la dernière version de Raspbian. Le guide d'installation officiel explique tout ce que vous devez savoir, donc nous n'entrerons pas plus en détail ici.

Démarrer dans Raspbian et se connecter à Internet. Puisque vous voulez très probablement que votre miroir intelligent Raspberry Pi s'accrocher sur un mur quelque part, vous devez vous connecter à votre réseau Wi-Fi en cliquant sur le symbole Wi-Fi en haut à droite de l'écran.

Étape 2: Installer MagicMirror2

Il existe deux façons d'installer la dernière version de MagicMirror: vous pouvez le faire manuellement ou utiliser un script d'installation automatique. Ces deux options sont décrites en détail sur le site officiel de MagicMirror, mais nous vous recommandons de vous faciliter les choses et d'aller avec un script d'installation automatique.

Plus précisément, nous recommandons le script d'installation automatique créé par Sam Detweiler. Pour exécuter ce script, il vous suffit de coller une seule commande dans la fenêtre du terminal:

# bash -c "$ (curl -sl https: // brut.githubusercontent.com / sdetweil / magicmirror_scripts /
maître / framboise.sh) "

Le script vous posera quelques questions pendant l'installation, alors assurez-vous de vérifier ses progrès de temps en temps. N'oubliez pas de redémarrer votre Raspberry Pi une fois que MagicMirror a été entièrement téléchargé et installé.

Étape 3: Configurer MagicMirror2

Ce qui est si génial avec MagicMirror, c'est que vous changez complètement son apparence et son comportement. Par défaut, MagicMirror2 est livré avec les modules suivants: horloge, calendrier, temps actuel, prévisions météorologiques, flux d'actualités, compliments, bonjour monde et alerte.

Vous pouvez personnaliser le module par défaut en modifiant le fichier de configuration suivant:

~ / MagicMirror / config.js

Si vous gâchez quelque chose, vous pouvez simplement copier le fichier de configuration par défaut:

$ CD ~ / MagicMirror / Config
$ CP Config.JS Config.js.sauvegarde

Gardez à l'esprit que vous devez redémarrer MagicMirror2 chaque fois que vous apportez des modifications au fichier de configuration. Pour ce faire, redémarrez votre Raspberry Pi ou utilisez cette commande:

$ pm2 redémarrer mm

Étape 4: Assemblez votre miroir intelligent

Maintenant que votre miroir magique Raspberry Pi est configuré à votre goût, vous pouvez aller de l'avant et l'assembler. Assurez-vous que votre cadre couvre complètement les lunettes de l'écran LCD, sinon vous verriez une bordure noire inutilement grande, et n'oubliez pas de faire des trous pour les câbles de puissance.

Étape 5: Profitez-en!

Toutes nos félicitations! Vous venez de créer votre premier miroir intelligent Raspberry Pi. Vous pouvez maintenant l'accrocher à un mur, le connecter à la puissance et profiter des fruits de votre travail.

Un miroir intelligent Raspberry Pi peut devenir un centre d'information utile pour votre maison, ou il peut devenir un tableau de bord pratique pour votre prochain projet. N'oubliez pas que vous pouvez toujours sauver votre fichier de configuration actuel et commencer à zéro pour donner à votre Raspberry Pi une nouvelle vie.

Top 10 des meilleurs modules MagicMirror2

La plupart des utilisateurs de MagicMirror prennent de la joie à essayer différents modules tiers et à peaufiner leurs miroirs de magie de framboise Pi pour être encore plus utiles et impressionnants qu'ils ne le sont déjà. Pour vous aider à tirer le meilleur parti de votre nouveau miroir intelligent, nous avons sélectionné les 10 meilleurs modules MagicMirror2 que vous devriez essayer.

Les modules MagicMirror2 sont livrés avec leurs instructions d'installation, qui impliquent généralement le téléchargement du module à partir de GitHub, puis l'ajouter au tableau des modules dans votre configuration.fichier js.

Interface MMM-ADMIN

Même avec un clavier et une souris sans fil, il n'est pas exactement facile d'apporter des modifications à votre miroir intelligent Raspberry Pi une fois qu'il a été déployé. Ce module vous permet de contrôler et de configurer à distance votre miroir intelligent à partir de tout navigateur Web moderne, vous permettant d'utiliser votre clavier et votre souris sans fil pour autre chose. Le module d'interface d'administration est assez simple à configurer tant que vous connaissez l'adresse IP des appareils que vous souhaitez accéder aux paramètres du miroir à partir.

MMM-PIR-SENSOR

Comme vous le savez peut-être, le Raspberry Pi utilise très peu de puissance, et vous pouvez le laisser 24 heures sur 24 sans courir une énorme facture d'alimentation. Pourtant, pourquoi gaspiller l'électricité lorsque vous pouvez équiper votre miroir intelligent Raspberry Pi avec un capteur de mouvement PIR et mettre votre miroir en sommeil si personne ne l'utilise en éteignant la sortie HDMI ou en éteignant le miroir via un relais? Si cela vous semble intéressant, assurez-vous de consulter ce module utile.

Mmm-smarttouch

Ce module peut rendre votre miroir intelligent Raspberry Pi encore plus intelligent en le transformant en une expérience interactive à écran tactile. Avec un simple robinet sur l'écran, vous pouvez masquer tous les modules de miroir magique, révéler des boutons d'arrêt et de redémarrage et plus. Pour utiliser ce module, votre miroir intelligent Raspberry Pi doit prendre en charge l'entrée tactile ou être équipé d'un cadre IR.

Mmm-voix

Ne serait-il pas cool si vous pouviez contrôler votre miroir intelligent Raspberry Pi avec votre voix? Eh bien, avec ce module, vous pouvez! Ce que nous aimons dans ce module, c'est qu'il fonctionne complètement hors ligne, ce qui signifie que vos données ne sont pas rayées sur des serveurs de certaines sociétés et analysées à des fins publicitaires. Étant donné que l'analyse des données vocales est une tâche coûteuse en calcul, il est préférable d'utiliser ce module uniquement avec la dernière version du Raspberry Pi.

Mmm-coinmarketcap

Si vous êtes intéressé par le bitcoin et d'autres crypto-monnaies, vous aimerez probablement l'idée d'afficher des informations de crypto-monnaie sur votre miroir magique. Comme son nom l'indique, le module MMM-CoinmarketCap recueille des informations de crypto-monnaie sur le site Web de la capitalisation boursière des pièces et l'affiche dans plusieurs formats différents.

Mmm-googlemapstraffic

Qui ne déteste pas être coincé dans un embouteillage? À l'aide du module MMM-GoogleMapstraffic, vous pouvez afficher une carte de n'importe quelle zone avec les informations actuelles sur le trafic Google Maps et voir à quel point la situation du trafic est bonne ou mauvaise. Pour utiliser ce module, vous devrez obtenir une API sur la page du développeur Google, et vous aurez également besoin de coordonnées de latitude et de longitude à partir de Google Maps.

Mmm-aérité

Dans les zones urbaines densément peuplées, la mauvaise qualité de l'air est devenue un problème majeur, provoquant de terribles problèmes respiratoires chez les personnes de tous âges. En utilisant ce module MagicMirror2, vous pouvez afficher l'indice actuel de la qualité de l'air d'un certain emplacement et utiliser ces informations pour décider si c'est une bonne idée de quitter votre maison sans masque facial.

Mmm-après

Attendre que les forfaits arrivent n'est pas amusant, mais vous pouvez rendre l'attente un peu plus tolérable avec ce module MagicMirror2 et l'utiliser pour afficher toutes les parcelles de votre compte AfterShip. Pour le configurer, tout ce dont vous avez besoin est votre clé API AfterShip, qui peut être trouvée ici.

Mmm-ipcam

Il peut être étonnamment utile d'afficher une caméra IP publique sur votre miroir magique afin que vous puissiez voir la situation de trafic actuelle ou la météo en temps réel, et c'est exactement là que ce module arrive. Cependant, il n'y a aucune raison de se limiter à des caméras IP publiques car le MMM-IPCAM prend en charge l'authentification basée sur les mots de passe.

Mmm-reddit

Si vous êtes un utilisateur passionné de Reddit, vous ne voulez pas manquer ce module car il vous permet de montrer les meilleurs messages de votre subdredit préféré directement sur votre miroir magique. Il prend en charge deux types d'affichage et vous pouvez configurer le nombre de messages que vous souhaitez afficher.

Le miroir intelligent Raspberry Pi en vaut-il la peine?

Nous pensons que la construction d'un miroir intelligent Raspberry Pi en vaut la peine! De la fabrication du cadre à la configuration du miroir intelligent lui-même, l'ensemble du processus est une merveilleuse expérience d'apprentissage qui vous permet d'utiliser votre Raspberry Pi pour créer une pièce conversationnelle utile que vous pouvez accrocher sur votre mur et profiter de chaque jour.

Si vous avez déjà certaines des pièces les plus chères nécessaires pour ce projet, vous pouvez avoir votre miroir futuriste pour presque rien. Si jamais vous en avez assez de votre miroir Smart Raspberry Pi, vous pouvez facilement le réutiliser en l'utilisant comme moniteur externe et en utilisant votre Raspberry Pi pour un autre projet.