I denne artikkelen vil vi lede deg gjennom hele prosessen med å bygge en Raspberry Pi Smart Mirror trinn for trinn og forklare hvordan du kan tilpasse den til å vise all informasjon du ønsker.
Hvordan bygge et Raspberry Pi smart speil
Å bygge et Raspberry Pi smart speil var ikke alltid så lett som det er i dag. Vi bør alle takke Michael Teeuw for å ha laget MagicMirror, en open source modulær smart speilplattform bak de fleste bringebærpi smarte speil du ser på nettet.
MagicMirror er et open source-prosjekt vedlikeholdt av en stor gruppe av entusiaster fra hele verden, og det inneholder API som lar tredjepartsutviklere bygge flere moduler som utvider funksjonaliteten.
Foruten MagicMirror, er det flere andre lignende programvareprosjekter, inkludert Dakboard, Makr Mirror og Mirr.OS, men vi ville ikke dekke dem i denne artikkelen.
Hva du trenger for Raspberry Pi Smart Mirror
For å sette sammen ditt eget Raspberry Pi Smart Mirror fra bunnen av, trenger du et par ting:
Trinn-for-trinn-instruksjoner
Har du alt du trenger for å lage ditt magiske speil? Fantastisk! La oss se på prosessen trinn for trinn.
Trinn 1: Sett opp Raspberry Pi
Vi anbefaler at du starter med å sette opp bringebærpi hvis du ikke allerede har gjort det. For å unngå vanskelige å slå sammen feil og andre ekle overraskelser, gjør en ren installasjon av den nyeste versjonen av Raspbian. Den offisielle installasjonsguiden forklarer alt du trenger å vite, så vi vil ikke gå nærmere inn på her.
Start inn i Raspbian og koble til Internett. Siden du sannsynligvis vil at Raspberry Pi Smart Mirror skal henge på en vegg et sted, bør du koble deg til Wi-Fi-nettverket ditt ved å klikke på Wi-Fi-symbolet øverst til høyre på skjermen.
Trinn 2: Installer MagicMirror2
Det er to måter å installere den nyeste versjonen av MagicMirror: du kan enten gjøre det manuelt eller bruke et automatisk installasjonsskript. Begge disse alternativene er beskrevet i detalj på det offisielle nettstedet til MagicMirror, men vi anbefaler at du gjør ting enklere for deg selv og går med et automatisk installasjonsskript.
Mer spesifikt anbefaler vi det automatiske installasjonsskriptet opprettet av Sam Detweiler. For å utføre dette skriptet, er alt du trenger å gjøre å lime inn en enkelt kommando inn i terminalvinduet:
# bash -c "$ (curl -sl https: // raw.GitHubUserContent.com/sdetweil/magicmirror_scripts/
Master/bringebær.sh) "
Skriptet vil stille deg noen spørsmål under installasjonen, så sørg for å sjekke fremgangen en gang i blant. Ikke 'glem å starte Raspberry Pi på nytt når MagicMirror er blitt lastet ned og installert fullt ut.
Trinn 3: Konfigurer MagicMirror2
Det som er så flott med MagicMirror, er at du endrer utseendet og atferden fullstendig. Som standard sender MagicMirror2 med følgende moduler: klokke, kalender, nåværende vær, værmelding, nyhetsfeed, komplimenter, hei verden og varsel.
Du kan tilpasse standardmodulen ved å redigere følgende konfigurasjonsfil:
~/MagicMirror/Config.JSHvis du roter noe, kan du ganske enkelt kopiere standardkonfigurasjonsfilen:
$ CD ~/MagicMirror/ConfigHusk at du må starte MagicMirror2 på nytt hver gang du gjør endringer i konfigurasjonsfilen. For å gjøre det, kan du enten starte Raspberry Pi på nytt eller bruke denne kommandoen:
$ pm2 omstart mmTrinn 4: Sett sammen det smarte speilet ditt
Nå som du er Raspberry Pi Magic Mirror er konfigurert etter din smak, kan du gå foran og sette sammen det. Forsikre deg om at rammen din dekker rammene på LCD -skjermen, ellers vil du se en unødvendig stor svart kant, og ikke glem å lage hull for strømkabler.
Trinn 5: Kos deg med det!
Gratulerer! Du har nettopp laget ditt første Raspberry Pi Smart Mirror. Du kan nå henge den på en vegg, koble den til strøm og nyte fruktene av arbeidskraften din.
Et Raspberry Pi Smart Mirror kan bli et nyttig informasjonsnav for hjemmet ditt, eller det kan bli et hendig dashbord for ditt neste prosjekt. Husk at du alltid kan lagre din nåværende konfigurasjonsfil og starte fra bunnen av for å gi bringebærpi et nytt liv.
Topp 10 beste MagicMirror2 -moduler
De fleste MagicMirror-brukere gleder seg over å prøve ut forskjellige tredjepartsmoduler og finjustere Raspberry Pi Magic-speilene sine for å være enda mer nyttige og imponerende enn de allerede er. For å hjelpe deg med å få mest mulig ut av det nye smarte speilet ditt, har vi valgt de 10 beste MagicMirror2 -modulene som du bør prøve.
MagicMirror2 -moduler kommer med installasjonsinstruksjonene sine, som vanligvis innebærer å laste ned modulen fra GitHub og deretter legge den til i modulene i konfigurasjonen.JS -fil.
MMM-ADMIN-grensesnittet
Selv med et trådløst tastatur og mus, er det ikke akkurat lett å gjøre endringer i Raspberry Pi Smart Mirror når det er utplassert. Denne modulen lar deg kontrollere og konfigurere det smarte speilet eksternt fra hvilken som helst moderne nettleser, slik at du kan bruke det trådløse tastaturet og musen til noe annet. Administratorgrensesnittmodulen er ganske enkel å konfigurere så lenge du kjenner IP -adressen til enhetene du vil få tilgang til speilets innstillinger fra.
MMM-pir-sensor
Som du kanskje vet, bruker Raspberry Pi veldig lite kraft, og du kan la den være døgnet rundt uten å løpe opp en enorm strømregning. Fortsatt, hvorfor avfall elektrisitet når du kan utstyre Raspberry Pi Smart Mirror med en PIR -bevegelsessensor og sette speilet ditt i dvale hvis ingen bruker det ved å slå av HDMI -utgangen eller ved å slå av speilet via et relé? Hvis dette høres interessant ut for deg, må du huske å sjekke ut denne nyttige modulen.
MMM-SmartTouch
Denne modulen kan gjøre Raspberry Pi Smart Mirror til og med smartere ved å forvandle det til en interaktiv opplevelse av berøringsskjermen. Med et enkelt trykk på skjermen kan du skjule alle magiske speilmoduler, avsløre avslutning og starte knapper på nytt og mer. For å bruke denne modulen, må bringebær Pi Smart Mirror støtte berøringsinngang eller være utstyrt med en IR -ramme.
Mmm-stemme
Ville det ikke være kult hvis du kunne kontrollere Raspberry Pi Smart Mirror med stemmen din? Vel, med denne modulen kan du! Det vi elsker med denne modulen er at den fungerer helt offline, noe som betyr at dataene dine ikke er strålt til servere av noen selskaper og analysert for reklameformål. Siden analyse av stemmedata er en beregningsmessig dyr oppgave, er det bedre å bruke denne modulen bare med den nyeste versjonen av Raspberry Pi.
MMM-CoinMarketCap
Hvis du er interessert i Bitcoin og andre cryptocurrencies, vil du sannsynligvis like ideen om å vise cryptocurrency -informasjon om Magic Mirror. Som navnet antyder, samler MMM-CoinMarketCap-modulen cryptocurrency-informasjon fra nettstedet til myntmarkedet og viser den i flere forskjellige formater.
MMM-GOOGLEMAPSTRAFFIC
Som ikke hater å sitte fast i et trafikkork? Ved hjelp av MMM-Googlemapstraffic-modulen kan du vise et kart over ethvert område med gjeldende Google Maps-trafikkinformasjon og se på et øyeblikk hvor god eller dårlig trafikksituasjonen er. For å bruke denne modulen, må du skaffe en API på Google Developers side, og du trenger også breddegrad og lengdegradskoordinater fra Google Maps.
MMM-luftkvalitet
I tettbygde byområder har dårlig luftkvalitet blitt et stort spørsmål, noe som forårsaker forferdelige luftveisproblemer hos mennesker i alle aldre. Ved hjelp av denne MagicMirror2 -modulen kan du vise gjeldende luftkvalitetsindeks for et bestemt sted og bruke denne informasjonen til å bestemme om det er en god idé å forlate huset ditt uten ansiktsmaske.
MMM-AFTSHIP
Å vente på at pakker skal ankomme er ikke morsomt, men du kan gjøre ventetiden litt mer tålelig med denne MagicMirror2 -modulen og bruke den til å vise alle pakker fra AFTERSHIP -kontoen din. For å konf.
Mmm-ipcam
Det kan være overraskende nyttig å vise et offentlig IP-kamera på ditt magiske speil, slik at du kan se den nåværende trafikksituasjonen eller været i sanntid, og det er akkurat der denne modulen kommer inn. Det er imidlertid ingen grunn til å begrense deg til offentlige IP-kameraer fordi MMM-IPCAM støtter passordbasert autentisering.
MMM-Reddit
Hvis du er en ivrig Reddit -bruker, vil du ikke gå glipp av denne modulen fordi den lar deg vise toppinnlegg fra din favoritt subreddit rett på ditt magiske speil. Den støtter to skjermtyper, og du kan konfigurere hvor mange innlegg du vil vise.
Er Raspberry Pi Smart Mirror verdt det?
Vi tror at det er verdt det å bygge et Raspberry Pi smart speil! Fra å lage rammen til å konfigurere det smarte speilet i seg selv, er hele prosessen en fantastisk læringsopplevelse som lar deg bruke Raspberry Pi til å lage et nyttig samtale stykke som du kan henge på veggen din og nyte hver eneste dag.
Hvis du allerede har noen av de dyrere delene som trengs for dette prosjektet, kan du ha det futuristiske speilet ditt for nesten ingenting. Skulle du noen gang bli lei av Raspberry Pi Smart Mirror, kan du enkelt repurpose det ved å bruke det som en ekstern skjerm og bruke Raspberry Pi til et annet prosjekt.