Table des matières:

Miroir intelligent simple : 7 étapes (avec photos)
Miroir intelligent simple : 7 étapes (avec photos)

Vidéo: Miroir intelligent simple : 7 étapes (avec photos)

Vidéo: Miroir intelligent simple : 7 étapes (avec photos)
Vidéo: Ce MIROIR INTELLIGENT DIY vous dit TOUT ! Et il gère la DOMOTIQUE avec Google Home ! Raspberry Pi ! 2024, Juillet
Anonim
Miroir intelligent simple
Miroir intelligent simple
Miroir intelligent simple
Miroir intelligent simple
Miroir intelligent simple
Miroir intelligent simple

Wow! ça fait assez longtemps que j'ai téléchargé quelque chose, j'ai été occupé à travailler sur tant de choses et j'ai réalisé que je devais laisser quelque chose pour mes abonnés comme le dit le proverbe, " j'ai toujours un projet sur lequel travailler " haha c'est peut-être juste moi, de toute façon, retour aux affaires !!

Avez-vous déjà été étonné de voir des « miroirs magiques » ou des miroirs intelligents et souhaitez-vous pouvoir construire le vôtre ? ou avez-vous essayé les étapes par d'autres et rencontrez-vous toujours de nouveaux problèmes et êtes-vous bloqué et avez-vous abandonné ? vous n'êtes pas seul, moi aussi et j'ai pu trouver des moyens simples de le rendre beaucoup plus simple en évitant certains téléchargements inutiles de choses dont vous n'avez pas vraiment besoin ! ensemble après avoir construit notre premier, venez avec moi partons en voyage pour construire un miroir intelligent à écran tactile de la taille d'un écran d'ordinateur portable de 15,6 ou d'un téléviseur de 32 pouces avec des icônes et espérons que ce voyage en vaudra la peine pour les débutants et ceux qui recherchent l'excitation !!!!

Je vais exposer les étapes aussi détaillées que possible, et en termes "profanes", compte tenu de quelqu'un qui n'a aucune connaissance en codage ou en électronique.

Je vais laisser la partie miroir en dernier car si vous pouvez faire fonctionner parfaitement l'écran, la construction du cadre du miroir est la partie la plus simple (vous pouvez simplement acheter un cadre de miroir) et l'utiliser pour monter l'écran.

Fournitures

1. Raspberry pi 3 up (N'utilisez rien de moins que pi 3. NB: vous ferez beaucoup plus de codage pour le préparer pour qu'il exécute le miroir magique)

2. Dongle d'adaptateur WiFi USB (si votre pi est sans WiFi), vous pouvez également utiliser Ethernet

3. Clavier

4. Souris

5. Écran LCD/LED (écran d'ordinateur de bureau AVEC port HDMI, ordinateur portable défectueux avec moniteur de travail mon choix, ou vous pouvez commencer avec un écran LCD pi 7 pouces) celui sur lequel vous pouvez mettre la main fonctionnera bien.

6. Ordinateur NB: pas nécessaire (cela aide simplement à utiliser le lien de la visionneuse VNC vers pi et à le contrôler sur votre ordinateur mais pas nécessaire, vous pouvez l'ignorer)

7. Cadre en verre

Étape 1: Configurer la carte SD

Configurer la carte SD
Configurer la carte SD
Configurer la carte SD
Configurer la carte SD
Configurer la carte SD
Configurer la carte SD

Il s'agit d'une étape très importante pour éviter les "bugs" seuls, car la simple suppression des fichiers de la carte n'aidera pas à 100%.

1. https://www.sdcard.org/downloads/formatter_4/ accédez à la page et téléchargez pour Windows/Mac

Vous aurez également besoin d'un rédacteur d'image pour écrire l'image pi que vous téléchargerez sur la carte SD que vous utiliserez et formaterez, utilisez le lien ci-dessous;

2.

faites maintenant le prochain téléchargement en allant sur le site Web de Raspberry Pi

3.

Une chose très importante à ne pas prendre ici lors de l'installation, ne sautez pas si vite pour installer MagicMirror² en tant qu'utilisateur root ! veuillez le faire en tant qu'utilisateur pi régulier et non privilégié et utilisez la commande sudo à la place. « Ne me demandez pas pourquoi ? la raison en est que nous ne contrôlons pas tous les modules possibles que d'autres contribuent et que quelqu'un, ou quelque chose, pourrait exposer votre Raspberry Pi, ou l'ensemble de votre réseau au monde extérieur. A EVITER à tout prix.

Étape 1. Formatez la carte SD

Après avoir extrait les fichiers téléchargés, lancez l'application et formatez votre carte SD !

Étape 2. Écrivez l'image téléchargée sur vous pi

En utilisant Win32diskimager ou Etcher, pour écrire l'image sur la carte SD. Il est maintenant temps d'écrire l'image du système d'exploitation sur la carte. NB: après extraction vous devriez avoir un fichier.img.

Pour la version du 27 mai, le nom du fichier est 2016-05-27-raspbian-jessie.img. Pour cette étape, vous allez utiliser le logiciel Win32 Disk Imager. Il doit être exécuté en tant qu'utilisateur administrateur, sinon il échouera.

Cliquez sur Démarrer, recherchez le programme dans votre menu, faites un clic droit sur son nom et sélectionnez Exécuter en tant qu'administrateur. Sous Windows 10.

Éjectez la carte. ne vous contentez pas de le retirer !! Pourquoi? car tout cela aide à signaler le processus latent pour terminer l'écriture sur la carte ou le lecteur. Vous êtes maintenant prêt à insérer la carte dans votre Raspberry Pi et à la démarrer pour la première fois.

Étape 3. Insérez la carte SD dans pi (démarrage)

Vous êtes maintenant prêt à démarrer le Raspberry pi. Mettez la carte SD dans la fente au bas du pi, branchez le câble de votre moniteur, le clavier, la souris et l'adaptateur wifi dans le pi, allumez le moniteur (utilisez le chargeur pi car pi est un monstre mangeur de jus très affamé).

Le démarrage peut prendre un peu plus de temps la première fois en raison de la reconfiguration et de la définition de tous les paramètres par défaut. Si tout s'est bien passé, il devrait démarrer directement dans l'interface graphique.

Il y a un peu plus de configuration à faire, mais j'utiliserai le Royaume-Uni comme mes choix standard, vous pouvez sélectionner votre pays et ceux qui vous concernent ou votre choix au fur et à mesure.

Nous allons maintenant parcourir la configuration de base du pi lui-même.

Étape 2: Configuration

Configuration
Configuration

Après avoir inséré la carte SD dans le pi;

Je vais faire court et précis, voici les codes dont vous avez besoin pour accéder à la fenêtre de la console des paramètres sur votre pi;

1. sudo raspi-config (ouvre une fenêtre de console) utilisez la touche fléchée de votre clavier pour faire défiler, la touche Tap sautera vers le bas, la barre d'espace pour sélectionner et entrez pour accepter.

2. Configurez la langue, le fuseau horaire et autres options d'internationalisation corrects. Sélectionnez cette option

(5) et appuyez sur entrée/retour. Sélectionnez la première option, Change Locale (I1) Now

3. Faites défiler jusqu'à votre langue préférée à l'aide des touches fléchées haut/bas. Dans mon cas, j'ai utilisé l'anglais GB. allez et sélectionnez votre type de clavier, choisissez la version UTF car elle prend en charge tous les caractères Unicode. ISO-8859-1 ne prend en charge que les 256 premiers caractères.

4. Sélectionnez à nouveau les options d'internationalisation et passez à la deuxième option, Changer le fuseau horaire (I2) (Choisissez votre région et le fuseau horaire de votre pays

5. Revenez aux Options d'internationalisation et choisissez la troisième option, Modifier la disposition du clavier (I3). La valeur par défaut est un clavier de taille standard au Royaume-Uni. Si c'est ce que vous utilisez, vous n'avez pas besoin de le faire. Cependant, cela vaut toujours la peine d'être examiné au cas où vous auriez un clavier différent.

6. Retournez dans Options d'internationalisation et choisissez le dernier élément, Changer de pays WiFi (I4). Cela définira les fréquences de canal correctes disponibles.

7. Branchez votre adaptateur WiFi, cliquez dessus dans le coin droit, localisez votre wifi, entrez le mot de passe et entrez. Après la connexion, allez dans accessoires > terminal et tapez sudo reboot. cela redémarrera le pi et verra s'il parvient à se connecter au WiFi. NB: si votre pi a déjà intégré le WiFi, connectez-vous simplement, sinon utilisez un câble Ethernet ou connectez-vous à l'aide d'un adaptateur WiFi

Étape 3: nettoyer le Pi

Nettoyons le système d'exploitation rpi et supprimons certains des gros packages et quelques éléments dont nous n'aurons pas besoin. Ce n'est qu'une petite liste d'applications, mais elles sont de loin les plus importantes à part le serveur X lui-même. Il existe deux commandes que vous pouvez utiliser de type 'df -k' ou 'df -h' dans la fenêtre du terminal. utilisez simplement 'df -h' où le -h signifie lisible par l'homme et vous verrez combien de mémoire vous avez et utilisez.

1. Supprimez les packages logiciels inutiles. J'ai commencé avec les trucs que je sais que je n'utiliserai pas et les gros trucs ! vous allez supprimer tous ces fichiers;

(idle3, java-common, libreoffice, minecraft-pi scratch, nuscratch, penguinspuzzle, python-minecraftpi, python3-minecraftpi, smartsi, sonic-pi, wolfram-engine)

Dans la fenêtre du terminal, tapez le code ci-dessous; (sudo apt-get remove --purge idle3 java-common libreoffice* minecraft-pi scratch nuscratch penguinspuzzle python-minecraftpi python3-minecraftpi smartsim sonic-pi wolfram-engine)

Lorsque vous l'exécutez, il collectera tout ce qui doit être supprimé et vous posera une question [O/n]. Notez la quantité d'espace qui est sur le point d'être récupéré

2. Une fois terminé, nous supprimerons également ceux qui ne sont plus nécessaires, tapez: (sudo apt-get autoremove) dans la fenêtre du terminal, il vous présentera une liste des packages qui ne sont plus utilisés (puisque vous venez de supprimer tous les autres ci-dessus). Encore une fois, dites oui à la question:

3. Passer à autre chose. Il est temps d'exécuter une mise à jour/mise à niveau sur les packages système. Vous le faites en entrant les commandes suivantes: (sudo apt-get update) et (sudo apt-get upgrade) Ou si vous voulez les faire les deux ensemble: sudo apt-get update; sudo apt-get upgrade, assurez-vous simplement de commencer par la mise à jour.

4. La dernière chose à faire est de s'assurer que le firmware du pi est à jour. Effectuer une mise à niveau sudo apt-get ne déclenche pas toujours cela, nous le ferons donc manuellement. La commande pour cela est: sudo rpi-update

5. Notez qu'il nécessite un redémarrage une fois celui-ci terminé. Un redémarrage sudo le fera pour vous. Examinons à nouveau l'utilisation du stockage:

Étape 4: Installez le miroir magique

Installer le miroir magique
Installer le miroir magique
Installer le miroir magique
Installer le miroir magique
Installer le miroir magique
Installer le miroir magique

Après avoir configuré et mis à jour votre Raspberry Pi et redémarré, 1. lancez à nouveau une fenêtre de terminal et tapez bash -c $(curl -sL https://raw.githubusercontent.com/MichMich/MagicM… Cela démarrera le processus d'installation pour vous:

2. si vous souhaitez faire pivoter l'affichage: Tapez sudo nano /boot/config.txt et ajoutez ce qui suit au fichier. L'endroit où vous ajoutez n'a pas vraiment d'importance:

# Faire pivoter l'affichage verticalement

display_rotate=1

Appuyez sur CTRL-X lorsque vous avez terminé et dites O(es) pour enregistrer les modifications.

3. Désactivons également l'économiseur d'écran et la suppression de l'écran. Cela doit être fait à deux endroits. Tout d'abord dans la configuration de démarrage automatique: sudo nano /etc/xdg/lxsession/LXDE-pi/autostart Et ajoutez ce qui suit au bas du fichier:

@xset s noblank

@xset est désactivé

@xset -dpms

4. Ensuite dans la configuration du gestionnaire X-windows: sudo nano /etc/lightdm/lightdm.con f. Faites défiler jusqu'à la section [SeatDefaults] et recherchez la ligne de commande xserver en dessous. Modifiez la ligne pour qu'elle ressemble à ceci: xserver-command=X -s 0 -dpms (vous supprimez donc le # sur le devant et ajoutez les bits manquants à la fin.) Encore une fois, appuyez sur CTRL-X et dites Y(es) pour enregistrer le fichier.

5. Un Raspberry Pi est configuré pour arrêter automatiquement les parties du matériel qui ne sont pas activement utilisées. Cela inclut également le pilote WiFi. Cela empêchera parfois MagicMiror² de récupérer des mises à jour pour des éléments tels que le fil d'actualité, la météo et autres. Vous pouvez désactiver la fonction d'économie d'énergie pour le WiFi à partir du fichier de configuration des interfaces: sudo nano /etc/network/interfaces. Recherchez la section wlan0 et ajoutez la mise hors tension sans fil en dessous.

6. Une fois que vous avez terminé, redémarrez le rpi une fois de plus avec sudo reboot et quand il revient, ouvrez une fenêtre de terminal et tapez iwconfig et vous devriez voir que la gestion de l'alimentation est maintenant désactivée.

7. Vous pouvez maintenant essayer de démarrer MagicMirror². pi@magicpi:~/MagicMirror/config $ cd

$HOME/MagicMirror

pi@magicpi:~/MagicMirror $ npm start

Si tout s'est bien passé, votre écran devrait charger l'interface MagicMirror². Hourra!!!!! vous avez fait!!!

Étape 5: ajustement final

Pour obtenir des mises à jour météo en direct, vous aurez besoin d'une clé API et d'un identifiant de localisation. Allez en ligne sur https://home.openweathermap.org/api_keys inscrivez-vous et obtenez votre clé API et recherchez l'ID de votre emplacement.

avec ça en main;

1. Ouvrez les fichiers > MagicMirror > config > config.js

mettez à jour le code avec la nouvelle clé API et l'ID d'emplacement et appuyez sur ctrl + X et Y entrée pour enregistrer

2. Changez les jours fériés aux États-Unis pour votre pays et faites tous les changements dont vous avez besoin !!

Étape 6: Fabriquez votre miroir

Faites votre miroir
Faites votre miroir
Faites votre miroir
Faites votre miroir
Faites votre miroir
Faites votre miroir
Faites votre miroir
Faites votre miroir

Procurez-vous un joli miroir à double sens prêt à l'emploi ou un miroir encadré d'occasion comme le mien que j'ai acheté en ligne pour seulement 5,00 £. Je peux soit retirer le revêtement du miroir et utiliser le film bidirectionnel pour le recouvrir, soit simplement acheter un verre transparent et acheter le film miroir bidirectionnel et l'envelopper. (c'est ce que j'ai fait à la fin)

qui vais-je aller pour hmm, décisions! les décisions!! OK, j'ai décidé d'acheter le film bidirectionnel en ligne sur eBay: https://www.ebay.co.uk/itm/Mirror-Window-Film-Two-…, c'était parce que gratter le dos du vieux miroir pouvait partir des bosses qui pourraient être visibles après, j'ai donc évité cela, mais cela peut être fait et cela peut avoir l'air bien si vous êtes assez patient pour le faire.

Étapes pour fabriquer un miroir en verre

1. Coupez votre film à la taille du verre

2. Nettoyer la surface en verre

3. vaporisez de l'eau sur la surface du verre sur laquelle vous souhaitez appliquer le film

4. attachez deux rubans adhésifs sur le film (cela permet de retirer le couvercle en plastique du film pour lui permettre de coller et de séparer les deux robinets pour libérer le film du couvercle en caoutchouc)

5. placez-le sur le verre et utilisez une raclette pour le lisser et découpez tout film résiduel.

6. laissez-lui le temps de s'installer

Après avoir préparé le miroir, placez simplement l'écran à l'arrière pour voir s'il est visible et le reste est à vous de décider où mettre à l'arrière du miroir et utilisez du vinyle noir pour couvrir la partie exposée du miroir autour du affichage pour empêcher la lumière de passer.

La façon dont vous le souhaitez dépend de vos goûts, vous pouvez avoir l'affichage horizontal ou vertical, je ne me concentrerai pas sur cette partie car tout le monde a des goûts différents. Par conséquent, nous terminerons ici les leçons, la prochaine leçon après avoir essayé et réussi, nous passerons à l'utilisation d'un écran plus grand et à la façon d'en faire un miroir à écran tactile !!! en espérant vous voir bientôt dans ce voyage d'amusement et d'excitations et n'abandonnez pas en chemin car nous allons tous côte à côte.

Merci pour la lecture !!!!!!

Étape 7: Terminer

Finir
Finir
Finir
Finir
Finir
Finir

Ajoutez des LED et rendez-le fantastique, si vous avez le temps et avez des connaissances en codage, vous pouvez passer plus de temps à changer toutes les interfaces et tous les modules pour n'afficher que ce dont vous avez besoin.

Ce sera pour notre prochaine leçon.

Nous travaillerons ensuite sur un miroir à écran tactile !!! Je suis tellement excité à ce sujet que j'en ai testé un premier modèle mesurant 24" par 18" à l'aide d'un écran d'ordinateur portable 15,6.

Conseillé: