Indholdsfortegnelse:
- Trin 1: Specifikationer
- Trin 2: Start med at bygge
- Trin 3: Montering af spejlet på skærmen
- Trin 4: Lad os blive nørdet (kodning)
- Trin 5: Hus Pi
- Trin 6: Start og beundr
Video: $ 100 Smart Mirror Pi: 6 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:30
Jeg så et af disse spejle online og gik straks ud for at lave et på den billigste, sparsommeligste og letteste måde, jeg kunne finde, og nu kan du også! Dette spejl er min anden iteration, jeg brugte først en bærbar til at skrive koden og lettede mig til at bruge Raspberry Pi, De samlede omkostninger ved bygningen var $ 146 NZD = cirka $ 100 USD
Jeg bruger Raspberry Pi 3 model B til projektets hjerner, da det har indbygget WIFI, som er perfekt til dette. At bygge dette spejl var min første smag af Pi, og det var lækkert … Hvis du kan lide dette instruerbare, kan du stemme på mig i Beyond the Comfort Zone eller Internet of Things-konkurrencer:-) thaaanks
Du får brug for:
(Udgifter jeg betalte i NZ Dollar)
- Raspberry Pi 3 (med strømforsyning) - $ 70
- Desktop Monitor (anbefal 19 "eller større) - $ 20
- HDMI til VGA -adapter til skærm - $ 10
- Billedramme med glas (eller et stykke glas større end din skærm) - $ 10
- Sølvreflekterende vinduesfilm - $ 20 - AMAZON
- 3 mm sort akrylplast (til laserskæring) - $ 6
- 6X små skruer - $ 5
- Superlim - $ 5
Heldigvis har jeg billig adgang til nogle kraftfulde værktøjer gennem Victoria University, hvor jeg studerer mediedesign, som tillod mig at lave al fremstilling selv. Jeg har aldrig laserskåret noget før dette projekt og har minimal erfaring med en 3D -printer, så hvis jeg kan gøre det, er jeg sikker på, at du også kan! Hvis du ikke har adgang til dette udstyr, kan der være nogle lokale Maker -faciliteter i dit område, såsom: Techshop / MakerSpace / FabLab eller nogen, der vil gøre det mod et mindre gebyr.
Værktøjer:
- 3D printer
- Laserskærer
- Sandpapir
- Bore
- Skruetrækker
Trin 1: Specifikationer
Så før jeg begyndte at bygge mit spejl, besluttede jeg mig for at skrive nogle projektmål ned, der præcist beskriver, hvilke egenskaber spejlet vil have i sin endelige form.
Den skal vise:
- Dagens dato og klokkeslæt
- De aktuelle vejrforhold med ikon og udetemperatur
- En liste med påmindelser om ting, jeg skal gøre i dag + i morgen
- Mine kommende afleveringsdatoer for universitetsprojekter
- Den aktuelle uge på året og hvilke begivenheder jeg har i denne uge
Selve spejlets design skal sigte mod at være:
- Let til transport
- Justerbar (højde og vinkel)
- Meget stærk og holdbar
- Sexet
Trin 2: Start med at bygge
Jeg startede med at rydde op i en gammel billedramme, jeg hentede fra en butik for $ 20, jeg forsøgte at forklare den gamle mand, der arbejdede der, at jeg gjorde det til et Smart Mirror, og jeg har aldrig set nogen se så forvirret ud. Jeg ledte efter at købe en, der havde en glasoverflade større end den 19 skærm, jeg planlagde også at montere den. Jeg ville også have, at selve trærammen var stor + stærk nok til at understøtte 6 små skruer. Prøv at få en med tykt glas til undgå at knække det i byggeprocessen, som jeg gjorde med mit første koncept.
Da jeg havde den perfekte ramme, slibede jeg den tilbage til dens naturlige trækorn og tonede glasset med min envejsspejlfarve. Hvis du aldrig har tonet noget med film, kan jeg varmt anbefale at se et par youtube -videoer om Sådan installeres reflekterende vinduesfilm, da der er et par tricks til at gøre det uden bobler i slutningen. Du skal også være opmærksom på farveniveauet VTL (Visual light Transmittance). VTL for disse film spænder fra omkring 5% = Meget mørkt. 15% = Mørk. 35% = Let mørk. 50% = Lys. 65% = Meget let. Til dette specifikke projekt sigter vi mod at farvelægge glasset på en måde, der giver overfladerefleksion på den ydre side, men også tillader det grafiske output fra spejlet at transmittere gennem glasset. Jeg brugte 20% til min, men jeg tror, at der kunne være en mere egnet VTL til at opnå denne effekt.
Trin 3: Montering af spejlet på skærmen
Dette er den del, hvor jeg laserskåret to rektangler ud af 1 stykke akrylark. Det første rektangel, der blev skåret ud af akrylpladen, var på størrelse med min træramme, og det andet var på størrelse med min skærm 19.
Jeg gjorde dette ved at lave en meget grundlæggende fil i Illustrator og sende den til laserskæreren. Jeg vil vedhæfte filen, men dine dimensioner vil sandsynligvis være forskellige fra mine.
Når dette stykke er skåret ud i den perfekte størrelse, limes det på forsiden af min skærm. Jeg tog forsiden af skærmen af for dette trin for at undgå at få lim på skærmen.
De hæftede ekstremt godt, og jeg lagde derefter akrylen op med bagsiden af trærammen og begyndte at bore små huller gennem plasten og blødt ind i træet. Det er meget vigtigt at bore huller for at lade skruerne gå ind i træet og plasten uden at forårsage revner eller splittelser. Jeg gjorde dette med 3 skruer, der løb ned ad hver side, 6 i alt for at fastgøre rammen til akryl / skærm.
Trin 4: Lad os blive nørdet (kodning)
Hvis du er ny på Raspberry Pi som mig, og du er helt usikker på, hvordan du kommer i gang, skal du ligesom mig også gå til denne instruktive
www.instructables.com/id/Setting-up-and-run…
for at lære at downloade og konfigurere NOOBS operativsystemet til Pi.
Pi’en indeholder alle hjernerne til spejlet og gør det muligt at køre en Processing sketch.
Når din Raspberry Pi er i gang med NOOBS installeret, skal du installere Processing.
Processing er et IDE (integreret udviklingsmiljø), der bruges af Designer's til at skrive Java -applikationer. Behandling er først for nylig blevet understøttet af Raspberry Pi, og du kan oprette applikationer direkte på din Pi uden behov for en anden bærbar computer eller pc. For at installere Processing på din Pi skal du tage filen 'processing-linux-arm', der er knyttet til dette trin, sætte den på en USB og overføre den til Pi. Nu skal du bare åbne den på Raspberry -skrivebordet, og behandling skal begynde at installere.
Jeg har vedhæftet behandlingsskitsen (den er i Mirror_Pi.zip -filen sammen med vejrikonerne og påmindelser.txt), som jeg brugte til at oprette applikationen til spejlet. Gå videre og åbn den på din Pi og tryk på 'Kør'. Du bliver nødt til at ændre bredde- og højdeværdierne i setup () loop for at matche opløsningen på din skærm.
Denne skitse trækker vejrdata fra internettet til Wellington City og henter den aktuelle dato og klokkeslæt fra Pi's standard tidszoneindstillinger. Det henter også mine kommende indleveringer fra en.txt-fil i rodmappen kaldet påmindelser.txt, der let kan redigeres efter dine behov. Den har en kalender- og ugeplanlægger, der er hårdt kodet ind i den, så den ved, hvilken uge det er i året, og viser dine begivenheder for den uge.
*** Du skal bruge lidt kodningsevner for at få skitsen til at trække vejrdata til din by. Jeg tog disse data lige fra accuweather.com ved hjælp af firefox's udviklerværktøjer til at finde, hvor i webstedskoden de viser dagens betingelser og temp og viser det i applikationen. Du kan gøre dette med dit vejrwebsted efter eget valg eller bruge en API som Yahoo Weather. ***
Når du er tilfreds med skitsen, og hvordan den ser ud på din skærm, skal du trykke på knappen Eksporter skitse øverst i vinduet Bearbejdning og eksportere den som et program.
Trin 5: Hus Pi
Jeg besluttede at 3D -udskrive en sag til min PI, så jeg kunne montere den på bagsiden af skærmen. Jeg fandt denne sag på thingiverse med tilladelse fra en producent ved navn Normand:
Jeg 3D -printede det på cirka 2 timer på en UP Mini. Denne sag er ideel til dette projekt, da den beskytter GPIO -benene, men giver adgang til USB-, HDMI-, SD- og Micro USB -portene (strøm).
Jeg fastgjorde det nederste stykke af sagen på bagsiden af min skærm med mere superlim for at undgå at sætte skruer i skærmens indre organer.
Trin 6: Start og beundr
Det eneste du skal gøre er at tænde for din skærm og din Raspberry Pi og åbne den eksporterede applikation fra behandling.
Værsgo !
hvis du fulgte med, skulle du nu eje dit helt eget smarte spejl, tillykke! Jeg ville elske at se dine projekter, og jeg vil være her for at besvare eventuelle spørgsmål for at hjælpe dig videre. Hvis der er nogle råd du har til mig, vil jeg blive glad for at høre det. Jeg planlægger at udvikle denne prototype yderligere, så hvis du vil se, hvor den går herfra, skal du sørge for at følge mig for fremtidige opdateringer:-) Der er så mange potentielle udviklinger for dette projekt, og jeg håber, at denne instruerbare er en nyttig blueprint for Maker Fællesskab.
Glad for at lave peeps!
Anden pris i konkurrencen Beyond the Comfort Zone
Storpris i tingenes internetkonkurrence 2016
Anbefalede:
Smart vækkeur: et smart vækkeur lavet med hindbær Pi: 10 trin (med billeder)
Smart vækkeur: et smart vækkeur lavet med Raspberry Pi: Har du nogensinde ønsket et smart ur? I så fald er dette løsningen for dig! Jeg lavede Smart Alarm Clock, dette er et ur, hvor du kan ændre alarmtiden i henhold til webstedet. Når alarmen går, kommer der en lyd (summer) og 2 lyser
Simple Smart Mirror: 7 trin (med billeder)
Simpelt smart spejl: Wow! det har været længe jeg har uploadet noget, haft travlt med at arbejde med så mange ting og indset, at jeg er nødt til at droppe noget til mine følgere, som man siger, 'har altid et projekt at arbejde med' haha måske er det bare mig, alligevel tilbage til busin
Sådan laver du Infinity Mirror Heart med Arduino og RGB Leds: 8 trin (med billeder)
Sådan laver du et uendeligt spejlhjerte med Arduino og RGB -lysdioder: En gang i en fest så jeg og konen et uendeligt spejl, og hun var fascineret af udseendet og blev ved med at sige, at jeg vil have et! En god mand lytter og husker altid, så jeg besluttede at bygge en til hende som en valentinsdag
Hexagon Infinity Mirror med LED -lamper og lasertråd: 5 trin (med billeder)
Hexagon Infinity Mirror With LED Lights and Laser Wire: Hvis du ønsker at skabe et unikt belysningsstykke, er dette et virkelig sjovt projekt. På grund af kompleksiteten kræver nogle af trinene virkelig en vis præcision, men der er et par forskellige retninger, du kan gå med det, afhængigt af det overordnede udseende
Smart Mirror fra Raspberry Pi: 5 trin (med billeder)
Smart Mirror fra Raspberry Pi: Så der var en ubrugt hindbær pi 1B i skuffen og en ubrugt skærm. Det er grund nok til at oprette et Smart Mirror. Spejlet skal vise tid, dato og vejrinformation samt statusoplysninger om smart home switches og hvad musi