Innehållsförteckning:

$ 100 Smart Mirror Pi: 6 steg (med bilder)
$ 100 Smart Mirror Pi: 6 steg (med bilder)

Video: $ 100 Smart Mirror Pi: 6 steg (med bilder)

Video: $ 100 Smart Mirror Pi: 6 steg (med bilder)
Video: Камера-ЛАМПА со слежением и определением человека. 2024, Juli
Anonim
$ 100 Smart Mirror Pi
$ 100 Smart Mirror Pi
$ 100 Smart Mirror Pi
$ 100 Smart Mirror Pi

Jag såg en av dessa speglar online och bestämde mig för att göra en på det billigaste, sparsamaste och enklaste sättet jag kunde hitta och nu kan du också! Denna spegel är min andra iteration, jag använde en bärbar dator först för att skriva koden och underlättade min användning av Raspberry Pi, den totala kostnaden för bygget var $ 146 NZD = ungefär $ 100 USD

Jag använder Raspberry Pi 3 modell B för projektets hjärnor eftersom det har inbyggt WIFI som är perfekt för detta. Att bygga denna spegel var min första smak av Pi, och det var utsökt … Om du gillar det här instruerbara, vänligen rösta på mig i Beyond the Comfort Zone eller Internet of Things-tävlingarna:-) thaaanks

Du kommer behöva:

(Utgifter jag betalade i NZ -dollar)

  • Raspberry Pi 3 (med strömförsörjning) - $ 70
  • Desktop Monitor (rekommenderar 19 "eller större) - $ 20
  • HDMI till VGA -adapter för skärm - $ 10
  • Fotoram med glas (eller någon glasbit större än din bildskärm) - $ 10
  • Silverreflekterande fönsterfilm - $ 20 - AMAZON
  • 3 mm svart akrylplast (för laserskärning) - $ 6
  • 6X små skruvar - $ 5
  • Superlim - $ 5

Lyckligtvis har jag billig tillgång till några kraftfulla verktyg genom Victoria University där jag studerar mediedesign som gjorde att jag kunde göra all tillverkning själv. Jag har aldrig laserskurit någonting innan det här projektet och har minimal erfarenhet av en 3D -skrivare så om jag kan göra det är jag säker på att du också kan! Om du inte har tillgång till denna utrustning kan det finnas några lokala Maker -anläggningar i ditt område, till exempel: Techshop / MakerSpace / FabLab eller någon som kommer att göra det mot en liten avgift.

Verktyg:

  • 3d skrivare
  • Laserskärare
  • Sandpapper
  • Borra
  • Skruvmejsel

Steg 1: Specifikationer

Specifikationer
Specifikationer

Så innan jag började bygga min spegel bestämde jag mig för att anteckna några projektmål som beskriver exakt vilka egenskaper spegeln kommer att ha i sin slutliga form.

Den måste visa:

  • Dagens datum och tid
  • De aktuella väderförhållandena med ikon och utomhustemperatur
  • En lista med påminnelser om saker jag behöver göra idag + imorgon
  • Mina kommande inlämningsdatum för universitetsprojekt
  • Den aktuella veckan på året och vilka händelser jag har den här veckan

Själva spegelns design måste syfta till att vara:

  • Lätt för bärbarhet
  • Justerbar (höjd och vinkel)
  • Mycket stark och hållbar
  • Sexig

Steg 2: Börja bygga

Börja bygga
Börja bygga
Börja bygga
Börja bygga
Börja bygga
Börja bygga

Jag började med att städa upp en gammal bildram jag hämtade från en butik för $ 20, jag försökte förklara för den gamle mannen som arbetade där att jag gjorde den till en Smart Mirror och jag har aldrig sett någon se så förvirrad ut. Jag letade efter att köpa en som hade en glasyta större än 19 bildskärmen jag planerade att montera den också. Jag ville också att själva träramen skulle vara stor + tillräckligt stark för att stödja 6 små skruvar. Försök få en med tjockt glas till undvik att spricka det i byggprocessen som jag gjorde med mitt första koncept.

När jag hade fått den perfekta ramen slipade jag tillbaka den till sin naturliga träkorn och tonade glaset med min envägs spegelfärgfilm. Om du aldrig har färgat något med film rekommenderar jag starkt att du tittar på några youtube -videor om hur du installerar reflekterande fönsterfilm, eftersom det finns några knep för att göra det utan bubblor i slutet. Du måste också vara uppmärksam på tonens VTL -nivå (Visual light Transmittance). VTL för dessa filmer varierar från cirka 5% = Very Dark. 15% = Mörk. 35% = Lätt mörkt. 50% = Ljus. 65% = Mycket lätt. För detta specifika projekt syftar vi till att färga glaset på ett sätt som ger ytreflektion på utsidan men också låter den grafiska utsignalen från spegeln överföra genom glaset. Jag använde 20% för min men jag tror att det kan finnas en mer lämplig VTL för att uppnå denna effekt.

Steg 3: Montera spegeln på monitorn

Montering av spegeln på monitorn
Montering av spegeln på monitorn
Montering av spegeln på monitorn
Montering av spegeln på monitorn
Montering av spegeln på monitorn
Montering av spegeln på monitorn

Detta är den del där jag laserskar två rektanglar ur 1 bit akrylark. Den första rektangeln som skärs ut av akrylarket var i storlek med min träram och den andra var till storleken på min bildskärm 19.

Jag gjorde detta genom att göra en mycket enkel fil i Illustrator och skicka den till laserskäraren. Jag skulle bifoga filen men dina mått kommer sannolikt att vara annorlunda än mina.

När denna bit har klippts ut i perfekt storlek överlimmas den på framsidan av min bildskärm. Jag tog av bildskärmens framsida för det här steget för att undvika att få lim på skärmen.

De fästes extremt bra och jag ställde sedan upp akrylen med baksidan av träramen och började borra små hål genom plasten och mjukt in i träet. Borrning av hål är mycket viktigt för att låta skruvarna gå in i träet och plasten utan att orsaka sprickor eller klyftor. Jag gjorde detta med 3 skruvar som körde ner på varje sida, 6 totalt för att fästa ramen på akryl / bildskärm.

Steg 4: Låt oss bli nördiga (kodning)

Låt oss bli nördiga (kodning)
Låt oss bli nördiga (kodning)
Låt oss bli nördiga (kodning)
Låt oss bli nördiga (kodning)
Låt oss bli nördiga (kodning)
Låt oss bli nördiga (kodning)

Om du är ny på Raspberry Pi som jag och du är helt osäker på hur du ska komma igång, bör du, precis som jag, gå vidare till denna instruerbara

www.instructables.com/id/Setting-up-and-run…

för att lära dig hur du laddar ner och konfigurerar NOOBS operativsystemet för Pi.

Pi innehåller alla hjärnor för spegeln och låter den köra en bearbetningsschiss.

När din Raspberry Pi är igång med NOOBS installerad måste du installera Processing.

Processing är en IDE (integrerad utvecklingsmiljö) som används av Designer's för att skriva Java -applikationer. Bearbetning har först nyligen fått stöd av Raspberry Pi och du kan skapa applikationer direkt på din Pi utan att behöva en annan bärbar dator eller dator. För att installera Processing på din Pi, ta filen 'processing-linux-arm' som bifogas detta steg, lägg den på en USB och överför den till Pi. Nu är det bara att öppna det på Raspberry -skrivbordet och bearbetningen ska börja installeras.

Jag har bifogat bearbetningsskissen (den finns i filen Mirror_Pi.zip tillsammans med väderikonerna och påminnelser.txt) som jag använde för att skapa applikationen för spegeln. Fortsätt och öppna den på din Pi och tryck på "Kör". Du måste ändra bredd- och höjdvärdena i setup () -slingan för att matcha skärmens upplösning.

Denna skiss hämtar väderdata från internet för Wellington City och hämtar aktuellt datum och tid från Pi: s standardinställningar för tidszon. Det hämtar också mina kommande inlämningar från en.txt-fil i rotmappen som kallas påminnelser.txt som enkelt kan redigeras efter dina behov. Den har en kalender- och veckoplanerare hårdkodad i den så den vet vilken vecka det är på året och visar dina händelser för den veckan.

*** Du behöver lite kodningsförmåga för att få skissen att dra väderdata för din stad. Jag tog dessa data direkt från accuweather.com genom att använda firefox utvecklarverktyg för att hitta var i webbplatsens kod det visar dagens förhållanden och temp och visar det i applikationen. Du kan göra detta med din valda väderwebbplats eller använda ett API som Yahoo Weather. ***

När du är nöjd med skissen och hur den ser ut på skärmen trycker du på knappen Export Sketch högst upp i bearbetningsfönstret och exporterar den som ett program.

Steg 5: Innehåller Pi

Innehåller Pi
Innehåller Pi
Innehåller Pi
Innehåller Pi
Innehåller Pi
Innehåller Pi

Jag bestämde mig för att 3D -skriva ut ett fodral för min PI så att jag kunde montera det på baksidan av skärmen. Jag hittade det här fallet på thingiverse med tillstånd av en tillverkare vid namn Normand:

Jag 3D -skrivit ut den på cirka 2 timmar på en UP Mini. Detta fodral är idealiskt för det här projektet eftersom det skyddar GPIO -stiften men ger åtkomst till USB-, HDMI-, SD- och Micro USB -portarna (ström).

Jag fäst den nedre delen av fodralet på baksidan av min bildskärm med mer superlim för att undvika att sätta skruvar i bildskärmens inre organ.

Steg 6: Starta och beundra

Slå på och beundra
Slå på och beundra
Slå på och beundra
Slå på och beundra

Allt du behöver göra är att slå på din bildskärm och din Raspberry Pi och öppna den exporterade applikationen från bearbetning.

Varsågod !

om du följde med borde du nu äga din egen smarta spegel, grattis! Jag skulle älska att se dina projekt och jag kommer att vara här för att svara på alla frågor som hjälper dig. Om det finns några råd du har för mig skulle jag bli glad att höra det. Jag planerar att utveckla denna prototyp ytterligare så om du vill se var det går härifrån, följ mig för framtida uppdateringar:-) Det finns så många potentiella utvecklingar för detta projekt och jag hoppas att denna instruerbara är en användbar plan för Maker Gemenskap.

Glad att göra peeps!

Bortom tävlingen Comfort Zone
Bortom tävlingen Comfort Zone
Bortom tävlingen Comfort Zone
Bortom tävlingen Comfort Zone

Andra pris i tävlingen Beyond the Comfort Zone

Tävlingen Internet of Things 2016
Tävlingen Internet of Things 2016
Tävlingen Internet of Things 2016
Tävlingen Internet of Things 2016

Stora priset i tingenas tävling 2016

Rekommenderad: