Innehållsförteckning:
- Tillbehör
- Steg 1: Konfigurera SD-kortet
- Steg 2: Konfigurera
- Steg 3: Rengöring av Pi
- Steg 4: Installera Magic Mirror
- Steg 5: Final Tweak
- Steg 6: Gör din spegel
- Steg 7: Slutför
Video: Enkel smart spegel: 7 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:40
Wow! det har varit ganska länge jag har laddat upp något, varit upptagen med att arbeta med så många grejer och insåg att jag måste släppa något för mina följare som man säger, "har alltid ett projekt att jobba på" haha det är kanske bara jag, i alla fall tillbaka till affären !!
Har du någonsin blivit förvånad över att se "magiska speglar" eller smarta speglar och önskar att du kunde bygga dina? eller har du provat stegen av andra och fortfarande stöter på nya problem och fastnat och gav upp? du är inte ensam, jag har också och har kunnat hitta enkla sätt att göra det mycket enklare och undvika onödig nedladdning av saker du inte behöver egentligen! tillsammans efter att vi byggt vår första, kom med mig låt oss gå på en resa för att bygga en pekskärm smart spegel i storleken på 15,6 "bärbar datorskärm eller 32 tums TV med ikoner och hoppas att den här resan kommer att vara värd det för nybörjare och de som letar efter spänning !!!!
Jag kommer att lägga ut stegen så detaljerat jag kan, och i 'lekman' -termer med tanke på någon som inte har kunskap om kodning eller elektronik.
Jag kommer att lämna spegeldelen sist, för om du kan få skärmen att fungera perfekt är det lättast att bygga spegelramen (du kan bara köpa en spegelram) och använda den för att montera displayen.
Tillbehör
1. Raspberry pi 3 up (Använd inte något lägre än pi 3. OBS: du kommer att göra mycket mer kodning för att förbereda den för att få den att köra magic mirror)
2. USB WiFi Adapter dongle (Om du pi är utan WiFi) kan du också använda Ethernet
3. Tangentbord
4. Mus
5. LCD/LED -skärm (stationär datorskärm MED HDMI -port, defekt bärbar dator med fungerande bildskärm mitt val, eller så kan du börja med en pi 7 -tums LCD -skärm) beroende på vad du kan få tag på kommer att fungera bra.
6. Dator OBS: inte nödvändigt (det hjälper bara att använda VNC viewer -länk till pi och styra det på din dator men inte nödvändigt kan du ignorera det)
7. Glasram
Steg 1: Konfigurera SD-kortet
Detta är ett mycket viktigt steg för att undvika "buggar" ensam, eftersom det bara hjälper 100% att radera filer från kortet, så det bästa är att ladda ner en SD -kortformaterarlänk nedan;
1. https://www.sdcard.org/downloads/formatter_4/ gå till sidan och ladda ner för Windows/Mac
Du kommer också att behöva bildskrivare för att skriva pi -bilden du ska ladda ner till SD -kortet som du kommer att använda och formatera, använd länken nedan;
2.
gör nu nästa nedladdning genom att gå till raspberry pi -webbplatsen
3.
En mycket viktig sak att ta inte här när du utför installationer, hoppa inte så snabbt för att installera MagicMirror² som rotanvändare! gör det som den vanliga, icke -privilegierade pi -användaren och använd sudo -kommandot istället.”Fråga mig inte varför? anledningen är att vi inte kontrollerar alla möjliga moduler som andra bidrar med och någon, eller något, kan utsätta din Raspberry Pi eller hela ditt nätverk för omvärlden. UNDVIK till varje pris.
Steg 1. Formatera SD -kortet
När du har extraherat de nedladdade filerna startar du appen och formaterar ditt SD -kort!
Steg 2. Skriv den nedladdade bilden till dig pi
Använd Win32diskimager eller Etcher för att skriva bilden till SD -kortet. Nu är det dags att skriva operativsystemets bild på kortet. OBS: efter extrahering bör du ha en.img -fil.
För utgivningen den 27 maj är filnamnet 2016-05-27-raspbian-jessie.img. För det här steget kommer du att använda programmet Win32 Disk Imager. Det måste köras som administratörsanvändare, annars misslyckas det.
Klicka på Start, hitta programmet i din meny, högerklicka på namnet på det och välj Kör som administratör. På Windows 10.
Mata ut kortet. dra inte bara ut det !! Varför? eftersom allt detta hjälper till att signalera latent process för att skriva färdigt till kortet eller enheten. Du är nu redo att sätta in kortet i din Raspberry Pi och starta upp det för första gången.
Steg 3. Sätt in SD-kortet i pi (uppstart)
Nu är du redo att starta upp Raspberry pi. Sätt in SD -kortet i facket på undersidan av pi, anslut din bildskärmskabel, tangentbord, mus och wifi -adaptern till pi, sätt på monitorn (använd pi -laddare, cos pi är ett mycket hungrigt saftätande monster).
Uppstart kan ta lite längre tid första gången på grund av att den omkonfigurerar sig själv och ställer in alla standardvärden. Om allt gick bra borde det starta direkt in i det grafiska gränssnittet.
Det finns lite mer konfiguration som behöver göras, men jag kommer att använda Storbritannien som mina standardval. Du kan välja ditt land och de som är relaterade till dig eller ditt val när vi går.
Vi kommer nu att köra igenom den grundläggande konfigurationen av själva pi.
Steg 2: Konfigurera
Efter att du har satt in SD -kortet i pi;
Jag gör det kort och precist, nedan är de koder du behöver för att komma åt inställningskonsolfönstret på din pi;
1. sudo raspi-config (öppnar ett konsolfönster) använd piltangenten på tangentbordet för att bläddra igenom, tryck på tangenten för att hoppa till botten, mellanslagstangenten för att välja och gå in för att acceptera.
2. Konfigurera internationaliseringsalternativen korrekt språk, tidszon och andra. Välj det alternativet
(5) och tryck enter/return. Välj det första alternativet, Ändra språk (I1) nu
3. Bläddra till önskat språk med hjälp av upp-/nedpilarna. I mitt fall använde jag GB engelska. gå och välj din tangentbordstyp, välj UTF -versionen eftersom den stöder alla Unicode -tecken. ISO-8859-1 stöder bara de första 256 tecknen.
4. Välj internationaliseringsalternativ igen och gå till det andra alternativet, Ändra tidszon (I2) (Välj din region och tidszon ditt land
5. Gå tillbaka till internationaliseringsalternativen och välj det tredje alternativet, Ändra tangentbordslayout (I3). Standard är ett standardtangentbord i Storbritannien i full storlek. Om det är det du använder behöver du inte göra det här. Det är dock fortfarande värt att titta på om du råkar ha ett annat tangentbord.
6. Gå tillbaka till internationaliseringsalternativ och välj det sista objektet, Ändra WiFi -land (I4). Detta kommer att ställa in de tillgängliga tillgängliga kanalfrekvenserna.
7. Anslut din WiFi -adapter, klicka på den i det högra hörnet, hitta din wifi, ange lösenord och du. Efter anslutning, gå till tillbehör> terminal och skriv sudo reboot. detta kommer att starta om pi och se om det lyckas ansluta till WiFi. OBS: om du redan har inbäddad Wi -Fi, loggar du bara in, om du inte använder Ethernet -kabel eller ansluter med WiFi -adapter
Steg 3: Rengöring av Pi
Låt oss städa upp rpi OS och ta bort några av de stora paketen och några saker som vi inte behöver. Detta är bara en liten lista över appar, men de är de klart största bortsett från själva X-servern. Det finns två kommandon du kan använda 'df -k' eller 'df -h' typ i terminalfönstret. använd bara 'df -h' där -h betyder mänskligt läsbart så ser du hur mycket minne du har och använt.
1. Ta bort onödiga programpaket. Jag började med saker jag vet att jag inte kommer att använda och de stora grejerna! du kommer att ta bort alla dessa filer;
(idle3, java-common, libreoffice, minecraft-pi scratch, nuscratch, penguinspuzzle, python-minecraftpi, python3-minecraftpi, smartsi, sonic-pi, wolfram-engine)
Skriv in koden nedan i terminalfönstret; (sudo apt-get remove --purge idle3 java-common libreoffice* minecraft-pi scratch nuscratch penguinspuzzle python-minecraftpi python3-minecraftpi smartsim sonic-pi wolfram-engine)
När du kör det kommer det att samla allt som behöver tas bort och presentera dig en [J/n] fråga. Lägg märke till hur mycket utrymme som ska återvinnas
2. När det är klart tar vi också bort de som inte behövs längre skriver: (sudo apt-get autoremove) i terminalfönstret. Det kommer att visa dig en lista med paket som inte används längre (eftersom du just tog bort alla de andra ovan). Säg igen Y (es) till frågan:
3. Går vidare. Det är dags att köra en uppdatering/uppgradering av systempaketen. Du gör det genom att ange följande kommandon: (sudo apt-get update) och (sudo apt-get upgrade) Eller om du vill göra dem båda tillsammans: sudo apt-get update; sudo apt-get-uppgradering, se bara till att du börjar med uppdateringen först.
4. Det sista är att se till att firmware på pi: n är aktuell. Att utföra en sudo apt-get-uppgradering utlöser inte alltid detta, så vi gör det manuellt. Kommandot för det är: sudo rpi-update
5. Observera att det kräver en omstart när det är klart. En sudo -omstart gör det för dig. Låt oss nu titta på lagringsanvändningen en gång till:
Steg 4: Installera Magic Mirror
När du har konfigurerat och uppdaterat din Raspberry Pi och startat om, 1. starta ett terminalfönster igen och skriv in bash -c $ (curl -sL https://raw.githubusercontent.com/MichMich/MagicM… Detta startar installationsprocess för dig:
2. om du vill rotera skärmen: Skriv in sudo nano /boot/config.txt och lägg till följande i filen. Var du lägger till spelar det egentligen ingen roll:
# Rotera displayen vertikalt
display_rotate = 1
Tryck på CTRL-X när du är klar och säg Y (s) för att spara ändringarna.
3. Låt oss inaktivera skärmsläckaren och skärmsläckningen också. Detta måste göras på två ställen. Först i autostart-konfigurationen: sudo nano/etc/xdg/lxsession/LXDE-pi/autostart Och lägg till följande i botten av filen:
@xset s noblank
@xset är avstängd
@xset -dpms
4. Nästa i X-windows manager-konfigurationen: sudo nano /etc/lightdm/lightdm.con f. Rulla ner till avsnittet [SeatDefaults] och leta efter kommandoraden xserver nedanför. Ändra raden för att se ut så här: xserver -command = X -s 0 -dpms (så du tar bort # på framsidan och lägger till de bitar som saknas i slutet.) Slå igen CTRL -X och säg Y (es) för att spara filen.
5. En Raspberry Pi är konfigurerad för att automatiskt stänga av delar av hårdvaran som inte används aktivt. Detta inkluderar också WiFi -drivrutinen. Detta kommer att få MagicMiror² att ibland inte hämta uppdateringar för saker som nyhetsflöde, väder och andra. Du kan inaktivera energisparfunktionen för WiFi från gränssnittets konfigurationsfil: sudo nano/etc/network/interfaces. Hitta wlan0-sektionen och lägg till trådlös avstängning under den.
6. När du är klar med det, starta om rpi en gång till med sudo reboot och när det kommer upp igen, öppna ett terminalfönster och skriv in iwconfig så ska du se att energihanteringen nu är avstängd.
7. Du kan nu försöka starta MagicMirror². pi@magicpi: ~/MagicMirror/config $ cd
$ HOME/MagicMirror
pi@magicpi: ~/MagicMirror $ npm start
Om allt gick bra borde din skärm ladda upp MagicMirror² -gränssnittet. Hurra!!!!! du klar!!!
Steg 5: Final Tweak
För att få uppdateringar om live väder behöver du en API -nyckel och ett plats -ID. Gå online till https://home.openweathermap.org/api_keys registrera dig och skaffa dig API -nyckel och sök efter ID för din plats.
med det i handen;
1. Öppna filer> MagicMirror> config> config.js
uppdatera koden med den nya API -nyckeln och plats -ID och tryck på ctrl+X och Y enter för att spara
2. Ändra USA -helgdagar till ditt land, mina helgdagar i Storbritannien och gör alla ändringar du behöver!
Steg 6: Gör din spegel
Skaffa dig antingen en snygg färdig tvåvägs spegel eller en begagnad inramad spegel som min som jag fick online för bara £ 5,00. Jag kan antingen ta bort beläggningen på spegeln och använda tvåvägsfilmen för att täcka den eller så kan jag bara köpa ett klart glas och köpa tvåvägs spegelfilmen och slå in den. (Det var vad jag gjorde på slutet)
som ska jag gå för hmm, beslut! beslut !! OK, jag bestämde mig för att köpa tvåvägsfilmen online från eBay: https://www.ebay.co.uk/itm/Mirror-Window-Film-Two-…, det berodde på att skrapa av baksidan av den gamla spegeln kan lämna bucklor som kan vara synliga efter att jag därför undvek det, men det kan göras och det kan se bra ut om du är tålmodig nog att göra det.
Steg för att göra spegeln av glas
1. Skär filmen i storlek glas
2. Rengör glasytan
3. spraya vatten på glasytan du vill applicera filmen
4. fäst två säljband på filmen (detta hjälper till att ta bort plasthöljet på filmen så att den inte fastnar och drar isär de två kranarna för att släppa filmen från gummilocket)
5. lägg det på glaset och använd skrapan för att släta ut det och klipp ut eventuell restfilm.
6. ge lite tid för det att lösa sig
När du har gjort spegeln redo lägger du bara displayen på baksidan för att se om den är synlig och resten är upp till dig att bestämma var du ska sätta in den på baksidan av spegeln och använda svart vinyl för att täcka den exponerade delen av spegeln runt display för att förhindra att ljuset släpper igenom.
Hur du vill ha det är upp till din smak, du kan ha skärmen horisontell eller vertikal, jag fokuserar inte på den delen eftersom alla har olika smak. Därför kommer vi att avsluta lektionerna, nästa lektion efter att du har försökt och lyckats med det, vi kommer att gå vidare till att använda en större display och även hur man gör den till en pekskärmsspegel !!! hoppas att vi ses snart på denna resa med nöje och spänningar och inte hoppar av på vägen när vi alla går sida vid sida.
Tack för att du läste !!!!!!
Steg 7: Slutför
Lägg till lysdioder och gör det fantastiskt, om du har tid och har lite kodningskunskap kan du lägga mer tid på att ändra alla gränssnitt och moduler för att bara visa vad du behöver.
Det blir för vår nästa lektion.
Vi kommer att arbeta med en pekskärmspegel nästa !!! är så exalterad över detta eftersom jag har testat en första modell av den som mäter 24 "x 18" med en 15,6 bärbar datorskärm.
Rekommenderad:
Hur man gör en DIY smart spegel: 12 steg (med bilder)
Hur man gör en DIY Smart Mirror: En " Smart Mirror " är en tvåvägs spegel med en display bakom som vanligtvis används för att visa användbar information som tid och datum, vädret, din kalender och alla möjliga andra saker! Folk använder dem för alla slags ändamål
Flytande smart magisk spegel från gammal bärbar dator med Alexa röstigenkänning: 6 steg (med bilder)
Flytande smart magisk spegel från gammal bärbar dator med Alexa röstigenkänning: Anmäl dig till min 'Elektronik i ett nötskal' kurs här: https://www.udemy.com/electronics-in-a-nutshell/?couponCode=TINKERSPARK Kolla också in min youtube -kanal här för fler projekt och elektronikhandledning: https://www.youtube.com/channel/UCelOO
Inte så smart-men-mycket-hälsosam-men-lite-läskig spegel: 5 steg (med bilder)
Inte så smart-men-mycket-hälsosam-ännu-lite-läskig spegel: Behöver du en spegel men inte vill lägga till ännu ett smart föremål till ditt hem? Då är denna inte-så-smart-men-väldigt-hälsosamma-ännu-lite-läskiga spegel precis rätt för dig
Infinity -spegel och bord (med avslappnade verktyg): 7 steg (med bilder)
Infinity Mirror and Table (With Casual Tools): Hej allihopa, För ett tag sedan kom jag på denna instruerbara och togs direkt med den och ville göra min egen, men kunde inte få tag på 1) Envägs plexiglasspegel eller 2) En CNC -router. Efter lite letande kom jag på
Smart spegel med trasig Android -surfplatta: 5 steg (med bilder)
Smart Mirror med trasig Android -surfplatta: För ett tag sedan tappade jag av misstag min Android -surfplatta i ansiktet. Glaset gick sönder, men resten fungerade fortfarande bra. Med risk för att bli kallad hoarder av min partner en gång till, satte jag det oavgjort och hoppades att jag skulle hitta någon nytta av det någon dag. Den där