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:
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.jsSi vous gâchez quelque chose, vous pouvez simplement copier le fichier de configuration par défaut:
$ CD ~ / MagicMirror / ConfigGardez à 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.