Què és el Raspberry Pi Smart Mirror?

What Is Raspberry Pi Smart Mirror



El mirall intel·ligent Raspberry Pi, també conegut com a mirall màgic, és un mirall digital futurista que mostra des de l’hora i la data actuals fins a la informació meteorològica, les cites programades o els últims titulars de notícies. És probable que hagueu vist un Raspberry Pi mirall intel·ligent a YouTube o en qualsevol altre lloc d'Internet. En cas afirmatiu, probablement suposàveu que muntar-ho requeria molt de temps i esforç, oi? Bé, i si us diguéssim que podríeu crear el vostre propi mirall intel·ligent Raspberry Pi en un dia, utilitzant les eines que és probable que ja tingueu a casa, a més d’algunes parts d’Ebay o Amazon?

En aquest article, us explicarem tot el procés de creació d’un mirall intel·ligent Raspberry Pi pas a pas i us explicarem com podeu personalitzar-lo per mostrar la informació que vulgueu.







Com es construeix un mirall intel·ligent Raspberry Pi

Construir un mirall intel·ligent Raspberry Pi no sempre va ser tan fàcil com ho és avui. Tots ho hauríem d’agrair Michael Teeuw per crear MagicMirror , una plataforma de miralls intel·ligents modulars de codi obert darrere de la majoria de miralls intel·ligents Raspberry Pi que veieu en línia.



MagicMirror és un projecte de codi obert gestionat per un gran grup d’entusiastes de tot el món i conté API que permet a desenvolupadors de tercers construir mòduls addicionals que ampliïn la seva funcionalitat.



A més de MagicMirror, hi ha diversos altres programes similars, inclosos DAKboard , Mirall Makr , i mirr.OS , però no les tractaríem en aquest article.





El que necessiteu per al vostre mirall intel·ligent Raspberry Pi

Per muntar el vostre propi mirall intel·ligent Raspberry Pi des de zero, necessitareu un parell de coses:



  • Raspberry Pi : Obbviament, necessitareu un Raspberry Pi. MagicMirror admet Raspberry Pi 2, 3 i 4, de manera que teniu moltes opcions per triar. Com que MagicMirror té requisits de maquinari molt modestos, no importa la versió del Raspberry Pi que trieu. També podeu executar MagicMirror Raspberry Pi Zero i Zero W , però la seva naturalesa mínima complica una mica el procés d'instal·lació.
  • Pantalla LCD : Si teniu un monitor o un ordinador portàtil vell, teniu sort perquè el podeu reutilitzar per a aquest projecte. Amb un monitor antic, simplement heu d’eliminar el marc de plàstic (no toqueu cap dels condensadors que hi ha a l’interior) i ja hi podreu anar. Per utilitzar una pantalla LCD per a un portàtil antic, també heu d’aconseguir una placa de control que coincideixi amb un port HDMI. Només cal que cerqueu el número de sèrie de la pantalla a eBay i haureu de poder trobar-ne el correcte en poc temps.
  • Mirall bidireccional : Per crear la il·lusió de mirall màgic, heu de col·locar un mirall de dues vies davant de la pantalla LCD perquè només brillin text i gràfics brillants. Moltes empreses us faran feliçment un mirall bidireccional de qualsevol mida, així que només cal que en busqueu un en línia o a la vostra ciutat. Els miralls bidireccionals de vidre tenen un aspecte més agradable, però són considerablement més fràgils que els miralls bidireccionals acrílics.
  • Marc : No voldríeu colpejar un mirall bidireccional davant d’una pantalla LCD i anomenar-lo al dia. Per fer que el vostre mirall intel·ligent Raspberry Pi sigui digne de mostrar-vos, necessiteu un bonic marc. Si sou útil i teniu eines bàsiques per treballar la fusta, hauríeu de ser capaç de crear-ne una en menys d’una hora. Us recomanem que vegeu aquest vídeo de YouTube de Arreglar aquesta construcció que si no esteu segur de com començar (només heu de substituir totes les eines elèctriques per eines manuals). Com a alternativa, podeu comprar un marc adequat a la botiga.
  • Teclat i ratolí : Per configurar el vostre Raspberry Pi i instal·lar MagicMirror, necessitareu un teclat i un ratolí. Molts usuaris de Raspberry Pi juren pel Logitech K400 Plus , que és un teclat sense fils amb teclat integrat i tecles multimèdia que us permeten controlar el mirall màgic de forma remota.
  • Cable HDMI i font d'alimentació : Per últim, però no menys important, no podreu gaudir del vostre mirall intel·ligent Raspberry Pi sense una font d’alimentació (un per al Raspberry Pi i un per a la pantalla LCD) i un cable HDMI.

Instruccions pas a pas

Tens tot el necessari per crear el teu mirall màgic? Fantàstic! Vegem el procés pas a pas.

Pas 1: configureu el vostre Raspberry Pi

Us recomanem que configureu el vostre Raspberry Pi si encara no ho heu fet. Per evitar errors difícils de resoldre problemes i altres desagradables sorpreses, feu una instal·lació neta de la darrera versió de Raspbian . El guia oficial d’instal·lació explica tot el que necessiteu saber, de manera que no entrarem en més detalls aquí.

Arrencar a Raspbian i connectar-se a Internet. Com que és probable que vulgueu que el mirall intel·ligent de Raspberry Pi quedi penjat a una paret en algun lloc, us heu de connectar a la xarxa Wi-Fi fent clic al símbol Wi-Fi a la part superior dreta de la pantalla.

Pas 2: instal·leu MagicMirror2

Hi ha dues maneres d’instal·lar l’última versió de MagicMirror: podeu fer-ho manualment o mitjançant un script d’instal·lació automàtica. Ambdues opcions es descriuen amb gran detall a la lloc web oficial de MagicMirror , però us recomanem que us faciliteu les coses i que utilitzeu un script d'instal·lació automàtica.

Més concretament, es recomana l’escriptura d’instal·lació automàtica creada per Sam Detweiler . Per executar aquest script, tot el que heu de fer és enganxar una sola ordre a la finestra del terminal:

# bash -c '$ (curl -sL https://raw.githubusercontent.com/sdetweil/MagicMirror_scripts/
mestre/raspberry.sh)'

L'escriptura us farà algunes preguntes durant la instal·lació, així que assegureu-vos de comprovar-ne el progrés de tant en tant. No oblideu reiniciar el vostre Raspberry Pi un cop s’hagi descarregat i instal·lat completament MagicMirror.

Pas 3: configureu MagicMirror2

El que té de bo MagicMirror és que canvieu completament l’aspecte i el comportament. Per defecte, MagicMirror2 s'inclou amb els mòduls següents: Rellotge , Calendari , Temps actual , Pronòstic del temps , Servei de notícies , Elogis , Hola món , i Alerta .

Podeu personalitzar el mòdul predeterminat editant el fitxer de configuració següent:

~/MagicMirror/config.js

Si enredeu alguna cosa, simplement copieu el fitxer de configuració per defecte:

$ Cd ~/MagicMirror/config
configuració de $ cp.jsconfig.js.còpia de seguretat

Tingueu en compte que heu de reiniciar MagicMirror2 cada vegada que feu canvis al fitxer de configuració. Per fer-ho, reinicieu el Raspberry Pi o utilitzeu aquesta ordre:

$ pm2 reiniciar mm

Pas 4: munteu el vostre mirall intel·ligent

Ara que ja està configurat el mirall màgic de Raspberry Pi al vostre gust, podeu continuar muntant-lo. Assegureu-vos que el vostre marc cobreixi completament els marcs de la pantalla LCD, en cas contrari veuríeu una vora negra innecessàriament gran i no oblideu fer forats per als cables d’alimentació.

Pas 5: gaudiu-ne!

Enhorabona! Acabeu de crear el vostre primer mirall intel·ligent Raspberry Pi. Ara el podeu penjar a una paret, connectar-lo a l’energia i gaudir dels fruits del vostre treball.

Un mirall intel·ligent Raspberry Pi pot convertir-se en un centre d'informació útil per a la vostra llar o en un tauler útil per al vostre proper projecte. Recordeu que sempre podeu desar el fitxer de configuració actual i començar de zero per donar una vida nova al vostre Raspberry Pi.

Els 10 millors mòduls MagicMirror2

La majoria dels usuaris de MagicMirror s’alegren provant diferents mòduls de tercers i ajustant els seus miralls màgics Raspberry Pi perquè siguin encara més útils i impressionants del que ja ho són. Per ajudar-vos a treure el màxim profit del vostre nou mirall intel·ligent, hem seleccionat els 10 millors mòduls MagicMirror2 que hauríeu de provar.

Els mòduls MagicMirror2 vénen amb les seves instruccions d’instal·lació, que normalment impliquen la descàrrega del mòdul des de GitHub i després l’afegeix a la matriu de mòduls del fitxer config.js.

1. Interfície d'administració MMM

Fins i tot amb un teclat i un ratolí sense fils, no és precisament fàcil fer canvis al mirall intel·ligent Raspberry Pi un cop s’hagi desplegat. Aquest mòdul us permet controlar i configurar el mirall intel·ligent remotament des de qualsevol navegador web modern, cosa que us permetrà utilitzar el teclat i el ratolí sense fils per a una altra cosa. El mòdul d’interfície d’administració és bastant senzill de configurar sempre que conegueu l’adreça IP dels dispositius des dels quals voleu accedir a la configuració del mirall.

2. Sensor MMM-PIR

Com ja sabreu, el Raspberry Pi consumeix molt poca energia i el podeu deixar encesa durant tot el dia sense tenir una factura d’energia enorme. Tot i així, per què malgastar electricitat quan podeu equipar el mirall intel·ligent Raspberry PI amb un sensor de moviment PIR i dormir el mirall si ningú l’utilitza desactivant la sortida HDMI o apagant el mirall mitjançant un relé? Si us sembla interessant, comproveu aquest mòdul útil.

3. MMM-SmartTouch

Aquest mòdul pot fer que el vostre mirall intel·ligent Raspberry Pi sigui encara més intel·ligent transformant-lo en una experiència interactiva de pantalla tàctil. Amb un simple toc a la pantalla, podeu amagar tots els mòduls de mirall màgic, revelar botons d’aturada i reinici i molt més. Per utilitzar aquest mòdul, el mirall intel·ligent Raspberry Pi ha de ser compatible amb l’entrada tàctil o estar equipat amb un marc IR.

4. MMM-Voice

No seria genial si poguéssiu controlar el mirall intel·ligent Raspberry Pi amb la vostra veu? Bé, amb aquest mòdul, podeu! El que ens agrada d’aquest mòdul és que funciona completament fora de línia, cosa que significa que les vostres dades no s’envien als servidors d’algunes empreses i no s’analitzen amb finalitats publicitàries. Com que l’anàlisi de dades de veu és una tasca computacionalment cara, és millor utilitzar aquest mòdul només amb la versió més recent de Raspberry Pi.

5. MMM-CoinMarketCap

Si us interessa Bitcoin i altres criptomonedes, probablement us agradarà la idea de mostrar informació sobre criptomonedes al vostre mirall màgic. Com el seu nom indica, el mòdul MMM-CoinMarketCap recopila informació de criptomonedes de Cap de mercat de monedes i el mostra en diversos formats.

6. MMM-GoogleMapsTraffic

Qui no odia estar atrapat en un embús? Mitjançant el mòdul MMM-GoogleMapsTraffic, podeu mostrar un mapa de qualsevol àrea amb la informació actual del trànsit de Google Maps i veure d’un cop d’ull la bona o dolenta situació de trànsit. Per utilitzar aquest mòdul, haureu d’obtenir una API a la pàgina de Google Developer i també necessitareu coordenades de latitud i longitud de Google Maps.

7. MMM-AirQuality

A les zones urbanes densament poblades, la mala qualitat de l’aire s’ha convertit en un dels problemes principals, causant problemes respiratoris terribles en persones de totes les edats. Mitjançant aquest mòdul MagicMirror2, podeu mostrar l’índex de qualitat de l’aire actual d’una ubicació determinada i utilitzar aquesta informació per decidir si és una bona idea sortir de casa sense màscara facial.

8. MMM-AfterShip

Esperar que arribin paquets no és divertit, però podeu fer que l’espera sigui una mica més tolerable amb aquest mòdul MagicMirror2 i utilitzar-lo per mostrar tots els paquets del vostre compte AfterShip. Per configurar-lo, només cal que tingueu la clau de l'API AfterShip, que es pot trobar aquí .

9. MMM-IPCam

Pot ser sorprenentment útil mostrar una càmera IP pública al mirall màgic perquè pugueu veure la situació actual del trànsit o el temps en temps real, i és exactament allà on entra aquest mòdul. Tot i això, no hi ha cap raó per limitar-vos al públic Càmeres IP perquè la MMM-IPCam admet autenticació basada en contrasenyes.

10. MMM-Reddit

Si sou un àvid usuari de Reddit, no us voleu perdre aquest mòdul perquè us permet mostrar les publicacions més destacades del vostre subredit favorit directament al vostre mirall màgic. Admet dos tipus de visualització i podeu configurar quantes publicacions voleu mostrar.

El Raspberry Pi Smart Mirror val la pena?

Creiem que val la pena construir un mirall intel·ligent Raspberry Pi. Des de la creació del marc fins a la configuració del propi mirall intel·ligent, tot el procés és una experiència d’aprenentatge meravellosa que us permet utilitzar el vostre Raspberry Pi per crear una peça de conversa útil que podeu penjar a la paret i gaudir cada dia.

Si ja teniu algunes de les peces més cares necessàries per a aquest projecte, podeu tenir el vostre mirall futurista gairebé sense res. Si mai us canseu del mirall intel·ligent de Raspberry Pi, podeu reutilitzar-lo fàcilment utilitzant-lo com a monitor extern i fent servir el vostre Raspberry Pi per a algun altre projecte.