Sådan bygger du din egen DIY Smart Mirror fra et flatscreen-tv

$config[ads_kvadrat] not found

КУПИЛ XBOX SERIES S / SERIES X - РАСПРОДАН

КУПИЛ XBOX SERIES S / SERIES X - РАСПРОДАН
Anonim

Dylan Pierce, en webdesigner i Philadelphia, troede, at han ville bruge nogle datalogi og albuefedt til at bygge en simpel julegave til sin kæreste. Inden for få dage, og hjulpet af et trin for trin blogpost, der gjorde rundene på alle de rigtige steder på internettet, blev det smarte spejl, han skabte efter at have set et lignende design på en anden blog, blevet mest buzzed om DIY-projektet i et stykke tid.

Ved at slukke en skærm, der kører på en simpel computer og placerer den bag et tyndt tovejsspejl, som han monterede i en træramme, oprettede Pierce et widgetbaseret småt spejl, som kan gøre sådanne praktiske tricks som fortæller vejret eller lister Seneste topnyheder, afhængigt af hvordan det er programmeret - grænserne er virkelig hvad du vil gøre med det. Spejlet også - ta daaaaa! - viser dig din refleksion Det er en grundlæggende version af den slags sofistikerede skærmbilleder, du har set i årtier i sci-fi-film som Minoritetsrapport og Samlet tilbagekaldelse, bortset fra at han gjorde det let at bygge. Jeg talte til Pierce om hans DIY-teknologi, hvad han føler om sin idé at tage ud på internettet, og hvordan teknologi som dette kan blive til en normal del i vores hverdag.

Hvor kom ideen fra?

Min kæreste har lavet træbearbejdning i et par år nu. Så jeg lærte det grundlæggende i træbearbejdning ved bare at hjælpe hende ud.

Da jeg så en anden fyr indlæg en magisk spejlide, forsøgte jeg at følge med med det, men mange dele var kun europæere. Så jeg tweaked hans design, skrev min egen software til det, og troede, det ville være den perfekte julegave til min kæreste.

Dit uofficielle navn til det er 'MirrorMirror?'

Ja, jeg kom op med det bare på et indfald. Årsagen til det er, at jeg håber en dag at have en mikrofon i det, så du kunne sige spejl spejl og det slår bare til at reagere på kommentarer som det.

Er det første gang du har gjort noget som dette, eller har du dablet i computerbaserede projekter?

Jeg har programmeret i et par år nu, men jeg har været en computer nørd hele mit liv. Jeg elsker computere. Jeg har lige begyndt at programmere på college, og jeg var ikke engang en computer science major. Jeg lærte kun mig selv. Jeg arbejder nu for en opstart, og jeg forventer ikke, at det hele skal blæse op!

Men i de sidste par år har alt været software. Jeg har bygget et par webplatforme til forskellige virksomheder, men jeg har aldrig bygget en hardware ting. Så dette er mit første træbearbejdningsprojekt, der involverer en computer.

Hvorfor tror du det er sprængt i popularitet så hurtigt?

Jeg er ikke den første person til at gøre det, men jeg synes timingen var rigtig. Det var en julegave, og jeg tror, ​​da jeg lavede denne vejledning så detaljeret, at det er let. Selv softwaren gør det virkelig nemt for nogen at følge med. Jeg synes det var en stor del af det.

Hvad kan spejlet gøre på dette tidspunkt?

Lige nu er det ikke meget kompliceret. Der er ingen input til det, så det er lidt en envejs ting. Men hvis nogen ville dykke ind i min kode, kunne de. Det er bare en webside. Alt det er er en sort webside med hvidtekst. Så hvis du kendte Javascript, kunne du tilføje din egen kalender, du kunne tilføje sportshold scoringer - alle slags cool stuff sådan.

Er teksten altid til stede på denne spejlvendte iteration?

Ja. I øjeblikket konfigurerede jeg det til screensaver-off, fordi der ikke er nogen input tilgængelig som en mikrofon eller et webcam. Men hvis det havde dem så kunne det være meget mere interaktivt eller tænde med bestemte sætninger eller når et ansigt opdages, den slags aftale.

Det kører på en lille computer kalder Raspberry Pi. Hvorfor brugte du det specielt?

Fordi det er lavt niveau computing. Det bruger et lavt niveau sprog, men min viden er i Linux. Jeg ved, hvordan man laver en webserver kørende, og jeg kender webteknologi, så jeg skræddersyede det bare til det, jeg ved. Plus det er grafisk. Hvis jeg brugte noget som en Arduino, er du lidt begrænset til en lille OED-skærm, som er lidt som dit grundlæggende stenbrud.

Hvor meget forskning har du gjort før lancering i projektet, eller var det en simpel matchning af interesser og timing?

Jeg så den fyrs blog og jeg kendte allerede softwaredelen. Jeg troede det kunne ikke være så svært at gøre træbearbejdning. Det er bestemt ikke en perfekt ting. Nogen bogført på Reddit og sagde det ser ud som om det er gjort som en tredje graders fingermaleri Laughs. Det er rigtigt sandt! Jeg er slet ikke en træarbejder. Det var bare nok til at få det til at se godt ud. Det er altid sjovt at gå ud af din specialitet og prøve noget nyt, så det handler det om.

** Hvilke slags tilbageslag har du haft, mens du bygger den?

Den sværeste del var, jeg tænkte ikke logistisk på, hvordan spejldets dybde skulle fungere. Jeg kunne bygge en simpel firkantet kasse med træ omkring skærmen, men hvad jeg ikke tænkte på var komplikationerne ved at have en tynd akryl mellem sagen og den ramme i fronten.

Der er meget plads til forbedring, især med luftstrøm. Jeg har lige boret huller på toppen og bunden, så det er nok ikke den mest sikre måde at gøre det på. Hvad jeg laver nu, er at få ideer fra andre mennesker.

Du nævnte din blog tutorial. Er det fordi du ville have nogen gennemsnitlig Joe at kunne bygge en, selvom de ikke er velbevandrede inden for datalogi?

Jeg er, hvor jeg i dag er programmør, fordi jeg læser folks blogs, der gav instruktioner om, hvordan man gør ting trin for trin. Med spejlet gjorde jeg alle de hårde dele. Jeg programmerede softwaren, og du skal bare installere den og konfigurere Raspberry Pi til at køre den.

Så jeg tror virkelig, at en gennemsnitlig person kunne gå online som jeg gjorde, da jeg var barn og læste tutorials og følge det nøje. Jeg troede, det var virkelig vigtigt at dele, hvordan jeg bygget det, fordi jeg ved, at den 15-årige-mig ville elske dette.

* Jeg er klar over dig bare * indsendt vejledningen, men har du fået feedback fra folk, der forsøger at lave deres egne?

Jeg har fået anmodninger hver time! Jeg forsøger stadig at sende svar. Folk forsøger at bygge deres egne eller folk, der har bygget deres før og ikke fik opmærksomhed af en eller anden grund, når ud til mig og siger: "Lad os bygge noget sammen."

Det er virkelig svært for mig bare at nå ud en-til-en. Hvad jeg forsøger at gøre lige nu, er at opbygge et forum, hvor vi alle kan tale og have et sted at gå og brainstorm.

Hvilke slags forslag har folk? Lige nu er det bare et grundlæggende møde i sindet?

Jeg har for det meste gennemgået Reddit kommentarer. Der er alle slags hjælpsomme mennesker af alle forskellige baggrunde. En person sagde, "Du bruger den forkerte type skærm, du skal bruge dette i stedet." Andre mennesker er som: "Åh, hvis du har brug for et webcam her er et modul, der genkender ansigter, kan du se på det." Der er forslag og masser af plads til, at folk er kreative.

Ideelt set i fremtiden kan du se, at folk bruger dette i deres hverdag? Det nærmeste, jeg kan forestille mig, er Amazon Amazon eller Apple Watch.

Vi bevæger os hen imod internet-som-ting. Jeg ville ikke være overrasket overhovedet, hvis vi ser ting som dette i vores hverdag, som at gå til butikken og købe ting som sådan meget, meget snart..

Hvad er nogle af de andre funktioner, du vil tilføje funktionalitet til det andet end mikrofonen?

Derfor forsøger jeg at nå ud til folk: Jeg vil have webcamet, mikrofonen. Men jeg har virkelig brug for at brainstorm mere og komme med en plan og præsentere den for en gruppe mennesker, som jeg tror kan hjælpe med at opbygge en version, som jeg tror ville være vellykket for alle. Ikke bare hackere og DIY-ers. Lige nu forsøger jeg bare at få en puls på, hvem der kan hjælpe mig og hvem vil være en del af et fællesskab af mennesker, der gør det samme.

Hvor kan folk poste til forummet?

Jeg har domænenavnet, og jeg har nogen hjælp mig med den forreste ende. Det kommer til at være Mirrormirror.tech. Forhåbentlig vil det være op i den næste dag eller to.

Hvad er du næste skridt?

Jeg handler virkelig om open source-ideen. Dette produkt er ikke fra mig, det er fra andre mennesker, der laver andre folks ideer. Jeg vil aldrig tage det væk. Det første indlysende skridt er at have et dedikeret sted for folk, der ønsker at lære at bygge og forbedre.

$config[ads_kvadrat] not found