De 8 bästa Raspberry Pi Smart Magic Mirror-projekten

By rik

Att skapa en förtrollande spegel som i realtid visar väder, nyheter och reseinformation, med mera, är ett omtyckt projekt. Upptäck hur du konstruerar en egen smart spegel till en låg kostnad med en Raspberry Pi-enkortsdator och låt dig inspireras av några exempel.

Varför en Raspberry Pi är nödvändig

En smart spegel består i grunden av en spegel med en bildskärm bakom. Denna skärm kan vara en Android-surfplatta eller en datorskärm. En datorskärm passar utmärkt för en större spegel, och det är ett utmärkt sätt att ge nytt liv åt en gammal LCD-skärm. Att trycka in en fullstor dator är däremot svårt, om man inte använder en Raspberry Pi.

Raspberry Pi är en dator i kreditkortsformat som kör Linuxbaserade operativsystem och har en omfattande utvecklargemenskap. Inom DIY-kretsar för smarta speglar är Pi det föredragna alternativet. Med en låg prislapp, från 35 dollar för en fullstor modell, är det ett enkelt val framför andra enheter.

Det borde till och med vara genomförbart att konstruera en smart spegel med den trådlöst utrustade Raspberry Pi Zero 2 W för 15 dollar. Undersök vilken Raspberry Pi-modell som lämpar sig bäst för ditt kommande projekt.

Komponenter för din smarta spegel

Oavsett vilket projekt du väljer från denna lista, finns det några grundläggande delar som är nödvändiga. För att underlätta din sökning och undvika upprepning, presenteras här de viktigaste komponenterna.

Tvåvägsspegel

Eftersom det är en smart spegel, är det ingen överraskning att du behöver en spegel. Projektet kräver en tvåvägsspegel, som kan köpas från TwoWayMirrors.com eller hos en lokal järnaffär. Det är bäst att beställa från webbplatsen eftersom du kan anpassa höjd, bredd och kanter.

LCD-skärm

Bakom spegeln monteras en skärm. Det går bra att köpa en ny, men det är ett utmärkt sätt att återanvända en gammal datorskärm.

Raspberry Pi

Bildkälla: Raspberry Pi

Även om det är möjligt att bygga en smart spegel med en Pi Zero 2 W för 15 dollar, kommer det inte att ge de bästa resultaten. Överväg istället den kraftfullare Raspberry Pi 4 eller Pi 5, som finns tillgängliga från 35 respektive 60 dollar. Välj den produkt och distributör som passar dig bäst via den officiella webbplatsen.

Träram

En ram för att hålla spegeln och skärmen på plats. Det är möjligt att hoppa över detta steg, men det kommer att se lite oputsat ut och kräva noggrann kabelhantering. En lokal järnaffär kan hjälpa dig.

Utöver dessa behöver du alla grundläggande verktyg som krävs för att arbeta med dessa. Se till att du har en skruvmejsel, skruvar, slipmaskin, träbearbetningsverktyg och så vidare.

1. MagicMirror²: Den ursprungliga smarta spegeln med Pi

Detta är MagicMirror². Många uppskattar den, men den här versionen är skapad av Michael Teeuw. Han var en av de första som konstruerade och dokumenterade hela processen med en smart spegel med hjälp av en Raspberry Pi. Dessutom valde han att göra all sin kod öppen källkod och modulär, så att vem som helst kunde skapa sin egen version och förbättra den.

Michael har skrivit en serie med handledningar för MagicMirror², så du kan läsa allt om det på hans blogg. Han lotsar dig genom hela installations- och konstruktionsprocessen.

Det bästa är hur enkelt han har gjort processen. Genom att köra ett enkelt Bash-skript från MagicMirror² blir din Raspberry Pi redo att användas. Standardmodulerna inkluderar en klocka, en kalender, väderprognos, nyhetsflöde och ett kostnadsfritt meddelande. Dessutom utvecklar människor tredjepartsmoduler som du kan installera.

Om du är ny inom smarta speglar är detta det perfekta projektet att börja med. Det finns en stor community som stödjer den och du kan be om hjälp i MagicMirror² forum.

Webbplatser: Firmware | Fullständig guide | GitHub

2. MirrorMirror: Den bästa hårdvaruguiden

Dylan Pierces MirrorMirror har ingen koppling till MagicMirror², men den är lika användbar. Främst för att Pierces ursprungliga blogginlägg är den bästa steg-för-steg-guiden till själva byggprocessen.

Pierce bröt från normen och konfigurerade Chromium att köras vid uppstart efter att han hade installerat Raspbian (numera känt som Raspberry Pi OS) på Raspberry Pi. Till sist skapade han en egen webbsida och server.

Läs hela inlägget innan du skapar din egen smarta spegel. Pierce skapade den här smarta spegeln som en present. Han har därför säkerställt att den ser fantastisk ut. Även om guiden är lite gammal, finns det användbara tips här, som hur man tar bort en skärms ram eller hanterar kablar. Men höjdpunkten är hans träbearbetning.

Webbplatser: Fullständig guide

3. Den röststyrda smarta spegeln

Du kan interagera med Evan Cohens smarta spegel genom att prata med den, precis som med en Android-telefon. Den körs dessutom fortfarande på en Raspberry Pi, så du behöver ingen Android-enhet.

Cohen har tillhandahållit all dokumentation om hur man bygger, installerar och använder sin smarta spegel. Videon är imponerande och den fungerar med ett flertal tredjepartsappar. Du kan till exempel styra smarta LED-lampor genom att prata med din spegel.

Denna har också en fantastisk och detaljerad hårdvaruguide. Om du planerar att bygga den, använd den medföljande guiden istället för Pierces metod.

Webbplatser: Fullständig guide | GitHub

4. Röst- och geststyrd smart spegel

Är det möjligt att skapa en smart spegel med pekskärm? Ja, det är möjligt, vilket vi kommer att se senare. Ett annat sätt att interagera med din magiska spegel är att använda geststyrning eller röststyrning. Det var precis vad byggaren Josep Cumeras i Khan började arbeta med.

Denna smarta spegel har en del coola funktioner. Du behöver klappa händerna för att aktivera röstigenkänningen och sedan utfärda kommandon som ”spela upp radion” eller ”visa mig nyheterna”.

Khan har sammanställt mycket dokumentation om den, så du borde kunna få igång dina favoritappar på nolltid. Använd enkla gester för att navigera i en app.

Detta projekt är bland de dyrare magiska speglarna och kostar 400 euro. Men när du ser resultatet i videon förstår du att det är värt det.

Webbplatser: Guide | Ytterligare guide | GitHub

5. Smart pekskärmsspegel med Face ID

Eben Kouao har inte bara byggt en smart pekskärmsspegel, utan den har till och med Face ID för att identifiera personen som står framför den.

Att bygga en smart pekskärmsspegel är inte enkelt eftersom tjockleken på tvåvägsspegeln gör det omöjligt att använda en vanlig kapacitiv pekskärm. Eben har istället lagt till en IR-ram för beröringsförmågan: med lysdioder på ena sidan och ljusdetektorer på den andra, kan den se var du har rört vid spegeln.

Med tillägget av en Raspberry Pi-kameramodul kan spegeln se användaren och identifiera dem med hjälp av en OpenCV-ansiktsigenkänningsmodul. Det finns en steg-för-steg-handledning som så småningom bör täcka tillägg av hemautomation och flera användarprofiler.

Webbplatser: Fullständig guide | Smart Touch GitHub | Face ID GitHub

6. AI Yoga Smart Mirror

YogAI lyfter konceptet med den smarta spegeln till en helt ny nivå genom att tillhandahålla en AI-baserad personlig tränare som guidar och korrigerar användarens yogapositioner.

Skapad av de självutnämnda fitnessentusiasterna Salma Mayorquin och Terry Rodriguez, använder den en Raspberry Pi-kameramodul och TensorFlow-maskininlärning för att bedöma en mängd olika yogaställningar. En avatar på skärmen efterliknar till och med användarens rörelser.

Dessutom kan spegeln styras med talade kommandon för att starta, stoppa, pausa och återuppta ett yogapass. Den ger också respons genom Flites röstsyntes för att vägleda användaren att uppnå rätt position.

Webbplatser: Fullständig guide | GitHub

7. 100-dollars smart spegel: Det billiga och enkla sättet

Du behöver inte spendera en förmögenhet för att skapa en smart spegel. Som Carl Gordon visar kan du få en igång för omkring 100 dollar (eller 150 nyzeeländska dollar, i Gordons fall). Hela hans mål med det här projektet är att göra det så billigt och ekonomiskt som möjligt.

Gordons smarta spegel använder inte det populära operativsystemet MagicMirror², men inget i konstruktionen tyder på att systemet inte skulle fungera. Slutresultatet är en enkel magisk spegel till ett lågt pris, som ändå ger dig alla de grundläggande funktionerna. Den är dessutom lätt och bärbar, så du kan använda den i flera rum om du vill.

Webbplatser: Fullständig guide

8. Återanvänd iPad för magisk spegel

Ett annat sätt att spara pengar är att återanvända gamla enheter. I det här fallet räddade Chris Greening en trasig första generationens iPad för att använda till sin magiska spegel, genom att försiktigt ta bort LCD-panelen under den krossade skärmen.

Användningen av en Raspberry Pi Zero W för 15 dollar, som kör standardversionen av Raspberry Pi OS, bidrar också till att hålla kostnaderna nere. Ett drivrutinskort för video tar HDMI-utgången från Pi:n och skickar den till LCD-panelen.

För att minska LCD-skärmens ljusstyrka, så att konturerna inte syns tydligt bakom tvåvägsspegeln, lade Chris till ett par tonade acetatark. Slutresultatet är en övertygande magisk spegel till en mycket låg kostnad.

Webbplatser: Videoguide

Konstruera din egen magiska spegel

Om du planerar att bygga en magisk spegel själv, är det möjligt att göra det med en annan enhet, till exempel en Windows-dator på en sticka. Men om du gillar DIY-elektronik och konstruktion, är chansen stor att du har en extra Raspberry Pi liggande. Tillsammans med MagicMirror² OS, blir det betydligt enklare att bygga en smart spegel.