Hindbær Pi

Hvad er Raspberry Pi Smart Mirror?

Hvad er Raspberry Pi Smart Mirror?
Raspberry Pi smart spejl, også kendt som et magisk spejl, er et futuristisk digitalt spejl, der viser alt fra aktuel tid og dato til vejrinformation, planlagte aftaler eller de seneste nyhedsoverskrifter.Chancerne er, at du har set et Raspberry Pi smart spejl på YouTube eller et andet sted på internettet. Hvis det er tilfældet, antog du sandsynligvis, at det krævede meget tid og kræfter, at sætte det sammen? Nå, hvad hvis vi fortalte dig, at du kunne oprette dit eget Raspberry Pi-smarte spejl på en dag ved hjælp af de værktøjer, du sandsynligvis allerede har hjemme plus et par dele fra eBay eller Amazon?

I denne artikel vil vi gå igennem hele processen med at opbygge et Raspberry Pi smart spejl trin for trin og forklare, hvordan du kan tilpasse det til at vise de oplysninger, du ønsker.

Sådan bygger du en Raspberry Pi Smart Mirror

At bygge et Raspberry Pi smart spejl var ikke altid så let som det er i dag. Vi skal alle takke Michael Teeuw for at skabe MagicMirror, en open source modulær smart spejlplatform bag de fleste Raspberry Pi smarte spejle, du ser online.

MagicMirror er et open source-projekt, der opretholdes af en stor gruppe entusiaster fra hele verden, og det indeholder API, der giver tredjepartsudviklere mulighed for at opbygge yderligere moduler, der udvider dets funktionalitet.

Udover MagicMirror er der flere andre lignende softwareprojekter, herunder DAKboard, Makr Mirror og mirr.OS, men vi vil ikke dække dem i denne artikel.

Hvad du har brug for til din Raspberry Pi Smart Mirror

For at sammensætte dit eget Raspberry Pi-smarte spejl fra bunden har du brug for et par ting:

Trin-for-trin instruktioner

Har du alt hvad du behøver for at skabe dit magiske spejl? Fantastisk! Lad os se på processen trin for trin.

Trin 1: Opsæt din Raspberry Pi

Vi anbefaler, at du starter med at konfigurere din Raspberry Pi, hvis du ikke allerede har gjort det. For at undgå vanskelige fejlfinding af fejl og andre ubehagelige overraskelser skal du foretage en ren installation af den nyeste version af Raspbian. Den officielle installationsvejledning forklarer alt hvad du behøver at vide, så vi går ikke nærmere ind her.

Start op i Raspbian, og opret forbindelse til internettet. Da du sandsynligvis vil have dit Raspberry Pi-smarte spejl til at hænge på en væg et eller andet sted, skal du oprette forbindelse til dit Wi-Fi-netværk ved at klikke på Wi-Fi-symbolet øverst til højre på skærmen.

Trin 2: Installer MagicMirror2

Der er to måder at installere den nyeste version af MagicMirror på: du kan enten gøre det manuelt eller ved hjælp af et automatisk installationsscript. Begge disse muligheder er beskrevet i detaljer på den officielle hjemmeside for MagicMirror, men vi anbefaler, at du gør tingene lettere for dig selv og går med et automatisk installationsscript.

Mere specifikt anbefaler vi det automatiske installationsskript oprettet af Sam Detweiler. For at udføre dette script er alt, hvad du skal gøre, at indsætte en enkelt kommando i terminalvinduet:

# bash -c "$ (krølle -sL https: // rå.githubusercontent.com / sdetweil / MagicMirror_scripts /
mester / hindbær.sh) "

Scriptet vil stille dig et par spørgsmål under installationen, så sørg for at kontrollere dens fremskridt en gang imellem. Glem ikke at genstarte din Raspberry Pi, når MagicMirror er fuldt downloadet og installeret.

Trin 3: Konfigurer MagicMirror2

Hvad der er så godt ved MagicMirror er, at du ændrer dens udseende og opførsel fuldstændigt. Som standard leveres MagicMirror2 med følgende moduler: Ur, Kalender, Vejrudsigt, Vejrudsigt, Nyhedsfeed, Komplimenter, Hello World og Alert.

Du kan tilpasse standardmodulet ved at redigere følgende konfigurationsfil:

~ / MagicMirror / config.js

Hvis du ødelægger noget, kan du blot kopiere standardkonfigurationsfilen:

$ cd ~ / MagicMirror / config
$ cp konfiguration.js config.js.sikkerhedskopi

Husk, at du skal genstarte MagicMirror2 hver gang du foretager ændringer i konfigurationsfilen. For at gøre det skal du enten genstarte din Raspberry Pi eller bruge denne kommando:

$ pm2 genstart mm

Trin 4: Saml din smarte spejl

Nu hvor du er Raspberry Pi, er det magiske spejl konfigureret til din smag, du kan gå videre og samle det. Sørg for, at din ramme helt dækker rammerne på LCD-skærmen, ellers ser du en unødigt stor sort kant, og glem ikke at lave huller til strømkabler.

Trin 5: Nyd det!

Tillykke! Du har lige oprettet dit første Raspberry Pi-smarte spejl. Du kan nu hænge det på en væg, forbinde det til magten og nyde frugterne af dit arbejde.

Et Raspberry Pi smart spejl kan blive et nyttigt informationscenter til dit hjem, eller det kan blive et praktisk instrumentbræt til dit næste projekt. Husk at du altid kan gemme din nuværende konfigurationsfil og starte fra bunden for at give din Raspberry Pi et nyt liv.

Top 10 bedste MagicMirror2-moduler

De fleste MagicMirror-brugere glæder sig over at prøve forskellige tredjepartsmoduler og tilpasse deres Raspberry Pi-magiske spejle for at være endnu mere nyttige og ærefrygtindgydende, end de allerede er. For at hjælpe dig med at få mest muligt ud af dit nye smarte spejl har vi valgt de 10 bedste MagicMirror2-moduler, som du skal prøve.

MagicMirror2-moduler leveres med deres installationsinstruktioner, som typisk indebærer at downloade modulet fra GitHub og derefter tilføje det til modularrayet i din konfiguration.js-fil.

1. MMM-Admin-grænseflade

Selv med et trådløst tastatur og en mus er det ikke ligefrem let at foretage ændringer i dit Raspberry Pi-smarte spejl, når det er blevet implementeret. Dette modul giver dig mulighed for at styre og konfigurere dit smarte spejl eksternt fra enhver moderne webbrowser, så du kan bruge dit trådløse tastatur og mus til noget andet. Admin-interface-modulet er ret simpelt at konfigurere, så længe du kender IP-adressen på de enheder, du vil have adgang til spejlets indstillinger fra.

2. MMM-PIR-sensor

Som du måske ved, bruger Raspberry Pi meget lidt strøm, og du kan lade den være tændt døgnet rundt uden at køre en enorm strømregning. Hvorfor alligevel spilde strøm, når du kan udstyre dit Raspberry PI-smarte spejl med en PIR-bevægelsessensor og sætte dit spejl i dvale, hvis ingen bruger det ved at slukke for HDMI-output eller ved at slukke for spejlet via et relæ? Hvis dette lyder interessant for dig, skal du sørge for at tjekke dette nyttige modul.

3. MMM-SmartTouch

Dette modul kan gøre dit Raspberry Pi smart spejl endnu smartere ved at omdanne det til en interaktiv touchscreen-oplevelse. Med et simpelt tryk på skærmen kan du skjule alle magiske spejlmoduler, afsløre knapper til nedlukning og genstart med mere. For at bruge dette modul skal dit Raspberry Pi-smarte spejl understøtte touch-input eller være udstyret med en IR-ramme.

4. MMM-stemme

Ville det ikke være sejt, hvis du kunne styre dit Raspberry Pi smarte spejl med din stemme? Nå, med dette modul kan du! Hvad vi elsker ved dette modul er, at det fungerer helt offline, hvilket betyder, at dine data ikke overføres til servere fra nogle virksomheder og analyseres til reklameformål. Da analyse af stemmedata er en beregningsdygtig opgave, er det bedre at kun bruge dette modul med den nyeste version af Raspberry Pi.

5. MMM-CoinMarketCap

Hvis du er interesseret i Bitcoin og andre kryptokurver, kan du sandsynligvis lide ideen om at vise kryptovalutaoplysninger på dit magiske spejl. Som navnet antyder, indsamler MMM-CoinMarketCap-modulet kryptovalutaoplysninger fra Coin Market Cap-webstedet og viser det i flere forskellige formater.

6. MMM-GoogleMapsTraffic

Hvem hader ikke at sidde fast i en trafikprop? Ved hjælp af MMM-GoogleMapsTraffic-modulet kan du få vist et kort over ethvert område med aktuelle Google Maps-trafikoplysninger og hurtigt se, hvor god eller dårlig trafiksituationen er. For at bruge dette modul skal du skaffe en API på Google Developer's side, og du skal også bruge bredde- og længdegradskoordinater fra Google Maps.

7. MMM-AirQuality

I tætbefolkede byområder er dårlig luftkvalitet blevet et stort problem og forårsager frygtelige luftvejsproblemer hos mennesker i alle aldre. Ved hjælp af dette MagicMirror2-modul kan du vise det aktuelle luftkvalitetsindeks for en bestemt placering og bruge disse oplysninger til at afgøre, om det er en god ide at forlade dit hus uden ansigtsmaske.

8. MMM-AfterShip

Det er ikke sjovt at vente på, at pakker ankommer, men du kan gøre ventetiden lidt mere tålelig med dette MagicMirror2-modul og bruge det til at vise alle pakker fra din AfterShip-konto. For at konfigurere det er alt hvad du behøver din AfterShip API-nøgle, som kan findes her.

9. MMM-IPCam

Det kan være overraskende nyttigt at vise et offentligt IP-kamera på dit magiske spejl, så du kan se den aktuelle trafiksituation eller vejret i realtid, og det er præcis, hvor dette modul kommer ind. Der er dog ingen grund til at begrænse dig til offentlige IP-kameraer, fordi MMM-IPCam understøtter adgangskodebaseret godkendelse.

10. MMM-Reddit

Hvis du er en ivrig Reddit-bruger, vil du ikke gå glip af dette modul, fordi det giver dig mulighed for at vise topindlæg fra din foretrukne subreddit lige på dit magiske spejl. Det understøtter to skærmtyper, og du kan konfigurere, hvor mange indlæg du vil have vist.

Er Raspberry Pi Smart Mirror det værd?

Vi synes, at det er det værd at opbygge et Raspberry Pi smart spejl! Fra at skabe rammen til at konfigurere selve det smarte spejl er hele processen en vidunderlig læringsoplevelse, der lader dig bruge din Raspberry Pi til at skabe et nyttigt samtalestykke, som du kan hænge på din væg og nyde hver eneste dag.

Hvis du allerede har nogle af de dyrere dele, der er nødvendige til dette projekt, kan du have dit futuristiske spejl til næsten ingenting. Hvis du nogensinde bliver træt af dit Raspberry Pi-smarte spejl, kan du nemt genbruge det ved at bruge det som en ekstern skærm og bruge din Raspberry Pi til et andet projekt.

5 bedste arkadespil til Linux
I dag er computere seriøse maskiner, der bruges til spil. Hvis du ikke kan få den nye høje score, ved du hvad jeg mener. I dette indlæg vil du kende n...
Kamp om Wesnoth 1.13.6 Udvikling frigivet
Kamp om Wesnoth 1.13.6 udgivet i sidste måned, er den sjette udviklingsudgivelse i 1.13.x-serien, og den leverer en række forbedringer, især til bruge...
Sådan installeres League Of Legends på Ubuntu 14.04
Hvis du er fan af League of Legends, er dette en mulighed for dig at prøvekøre League of Legends. Bemærk, at LOL understøttes på PlayOnLinux, hvis du ...