Magic mirror

Magic mirror

Affichage des informations captées par les Arduino sur un écran dissimulé derrière un miroir.

You need

80% Complete

Montage

Je suis parti de la dimension de ma plaque de verre et j'ai construit virtuellement une boite autour en utilisant le logiciel Fusion 360 de Autodesk.

Conception 3D du boitier du mirroir dans Fusion 360 de Autodesk

La zone peinte en noir sera l'emplacement du mirroir.

Percage des montannt pour l'aération de l'écran et de la Raspberry Pi

Il y a de très forte chances pour que l'écran du magic mirror ne fasse pas exactement la dimension du mirroir, il est donc nécessaire d'ajouter des cales.

Peinture (à la bommbe) des cales pour ne pas qu'elles apparaissent en transparence sous la vitre.

Les bordures de l'écran n'y échappent pas non plus : il faut les peindre en noir

Pose du mirroir et test des emboitements des différentes pièces.

Il ne reste plus qu'à mettre le tout dans la douche...

Installation logiciel

L'installation de Magic mirror est un jeux d'enfant sur une version stretch_full de Raspian (pour une raspberry Pi3, donc).

Magic mirror à besoin d'une interface graphique de raspian, il faut donc faire l’installation complète, et non pas la version lite (pour ne pas à avoir toutes les librairies graphiques à ajouter par la suite à la main).

Installer la version complète de raspian sketch . Une fois l'install finalisée, selon les indications de Magic Mirror , il faut, dans une fenêtre en ligne de commande, taper l'auto-installation :

bash -c "$(curl -sL https://raw.githubusercontent.com/MichMich/MagicMirror/master/installers/raspberry.sh)"

Configuration MagicMirror

Le fichier de paramétrage de Magic Mirror se trouve dans  le répertoire /home/pi/MagicMirror/config :

vi /home/pi/MagicMirror/config/config.js

Voir : https://github.com/MichMich/MagicMirror#modules

Affichage des informations envoyées par les Arduinos

A faire

Other projects in this section

Ceci est la vue non overridée de l'objet project en mode listitem

Code à rajouter dans l'override.ini.append.php :

[line_project]
Source=node/view/listitem.tpl
MatchFile=listitem/project.tpl
Subdir=templates
Match[class_identifier]=project
   	

Ceci est la vue non overridée de l'objet project en mode listitem

Code à rajouter dans l'override.ini.append.php :

[line_project]
Source=node/view/listitem.tpl
MatchFile=listitem/project.tpl
Subdir=templates
Match[class_identifier]=project
   	

Ceci est la vue non overridée de l'objet project en mode listitem

Code à rajouter dans l'override.ini.append.php :

[line_project]
Source=node/view/listitem.tpl
MatchFile=listitem/project.tpl
Subdir=templates
Match[class_identifier]=project
   	

Powered by eZ Publish™ CMS Open Source Web Content Management. Copyright © 1999-2014 eZ Systems AS (except where otherwise noted). All rights reserved.