Com construir el vostre mirall intel·ligent DIY des d'un televisor de pantalla plana

$config[ads_kvadrat] not found

Внутри CPU: Intel 8086

Внутри CPU: Intel 8086
Anonim

Dylan Pierce, dissenyador de pàgines web a Filadèlfia, va pensar que utilitzaria algunes informàtiques i greix de colze per construir un senzill regal de Nadal per a la seva núvia. Al cap de pocs dies, i ajudat per un post pas a pas que va fer rondes en tots els llocs adequats a Internet, el mirall intel·ligent que va crear després de veure un disseny similar en un altre bloc s'ha convertit en el més entusiasmat del projecte de bricolatge a un temps.

Mitjançant destrossar un monitor que funciona en un ordinador senzill i col·locar-lo darrere d’un fi mirall de dues direccions que s’ha instal·lat en un marc de fusta, Pierce va crear un mirall intel·ligent basat en ginys que pot fer trucs tan pràctics com dir-li el temps o enumerar el les últimes notícies, depenent de com es programa - els límits són realment el que vulgueu fer amb ell. El mirall també - ta daaaaa! - us mostra la vostra reflexió. És una versió bàsica del tipus de visualització sofisticada que s’ha vist durant dècades en pel·lícules de ciència ficció com Informe de la minoria i Recuperació total, excepte que va fer que fos fàcil de construir. Vaig parlar amb Pierce sobre la seva tecnologia de bricolatge, el que sent que la seva idea s'iniciés a Internet i com la tecnologia com aquesta pot arribar a ser normal en la nostra vida quotidiana.

D'on ve la idea?

La meva xicota fa anys que treballa la fusta. Així que vaig aprendre els conceptes bàsics de treballar la fusta només per ajudar-la a sortir.

Quan vaig veure un altre tipus publicar una idea de mirall màgic, estava intentant seguir-la, però moltes parts només eren a Europa. Així que vaig ajustar el seu disseny, vaig escriure el meu propi programari i vaig pensar que seria el regal de Nadal perfecte per a la meva xicota.

El vostre nom no oficial per a ell és "MirrorMirror?"

Sí, ho vaig fer amb caprici. El motiu és que estic esperant un dia per tenir-hi un micròfon perquè pugueu dir el "mirall mirall" i només es torna a respondre a comentaris com aquest.

És la primera vegada que hagueu fet alguna cosa així o bé feu projectes basats en ordinador?

He estat programant des de fa un parell d’anys, però he estat un equip informàtic tota la meva vida. M'encanten les computadores. Acabo de començar a programar a la universitat i ni tan sols era un gran informàtic. Només acabo d’ensenyar-me. Ara treballo per a una posada en marxa, i no vaig esperar que això fos completament explotat.

Però durant els darrers anys tot ha estat programari. Vaig construir un parell de plataformes web per a diferents empreses, però mai no he construït cap maquinari. Així que aquest és el meu primer projecte de fusteria que implica una computadora.

Per què creus que es produeix una popularitat tan ràpida?

No sóc la primera persona a fer-ho, però crec que el moment era correcte. Va ser un regal de Nadal, i crec que des que vaig fer aquest tutorial tan detallat que és fàcil. Fins i tot el programari fa que sigui molt senzill que algú segueixi. Crec que va ser una gran part d’ella.

Què pot fer el mirall en aquest punt?

Ara mateix no és molt complicat. No hi ha cap aportació, de manera que s’és una cosa unidireccional. Però si algú volia submergir-se en el meu codi, podrien. És només una pàgina web. Tot el que és és una pàgina web negra amb text blanc. Per tant, si coneixíeu Javascript, podeu afegir el vostre propi calendari, podeu afegir puntuacions d'equips esportius: tot tipus de coses interessants.

El text sempre està present en aquesta iteració del mirall?

Sí. De moment, l’he configurat com a estalvi de pantalla perquè no hi ha cap entrada disponible com un micròfon o una càmera web. Però si tingués les coses, podria ser molt més interactiu o activar-se amb determinades frases o quan es detecta una cara, aquest tipus de tracte.

S'executa en un ordinador petit que truca Raspberry Pi. Per què ho vas fer servir en particular?

Perquè és una informàtica de baix nivell. Utilitza un llenguatge de baix nivell, però el meu coneixement està en Linux. Sé com fer funcionar un servidor web i conec la tecnologia web, per la qual cosa només l'he adaptat al que sé. A més, és gràfic. Si utilitzés alguna cosa semblant a un Arduino, està limitat a una petita pantalla OED, que és com el vostre rellotge de còdols bàsic.

Quina investigació vau fer abans de llançar-se al projecte, o es tractava d’una combinació simple d’interessos i de temps?

Vaig veure el blog d’aquest tipus i ja coneixia la part del programari. Vaig pensar que no podia ser tan difícil fer la fusta. Definitivament no és una cosa perfecta. Algú va publicar Reddit i va dir que sembla que es fa com la pintura de dits d'un estudiant de tercer nivell Rialles. Això és cert. No sóc ni un fuster. Només era suficient per fer-ho bé. Sempre és divertit sortir de la vostra especialitat i provar alguna cosa nova, de manera que s’aconsegueix.

** Quins tipus de contratemps vau tenir durant la seva construcció?

La part més difícil va ser que no pensava logísticament sobre com anava a funcionar la profunditat del mirall. Vaig poder construir una simple caixa quadrada de fusta al voltant del monitor, però el que no vaig pensar va ser les complicacions de tenir un acrílic fi entre el estoig i el marc del davant.

Hi ha molt espai per millorar, especialment amb el flux d’aire. Acabo de perforar forats a la part superior i inferior, de manera que probablement no sigui la manera més segura de fer-ho. El que estic fent ara és aconseguir idees d'altres persones.

Heu esmentat el vostre tutorial de bloc. És això perquè volíeu que un Joe promig pogués construir-ne un, encara que no estigués bé en ciències de la computació?

Sóc on avui sóc programador perquè he llegit els blogs de persones que van donar instruccions sobre com fer les coses pas a pas. Amb el mirall, vaig fer totes les peces dures. He programat el programari i només heu d'instal·lar-lo i configurar el Raspberry Pi per executar-lo.

Per tant, realment crec que una persona mitjana podia anar en línia com quan jo era un nen i vaig llegir els tutorials i seguir-lo de prop. Vaig pensar que era realment important compartir com el vaig construir, ja que sé que a mi, de 15 anys, m'agradaria això.

* M'adono només heu publicat el tutorial, però heu rebut comentaris de gent que intenta fer-ne els propis?

He rebut sol·licituds cada hora! Encara estic intentant enviar respostes. La gent està tractant de construir els seus propis o de persones que van construir les seves pròpies i no van cridar l'atenció per algun motiu estan dient a mi i dient: "Construïm alguna cosa junts".

Per a mi, és realment difícil afegir-me un per un. El que estic intentant fer ara mateix és crear un fòrum on tots puguem parlar i tenir un lloc on anar i fer una pluja d'idees.

Quin tipus de suggeriments té la gent? Ara mateix és només una reunió bàsica de les ments?

S’està passant principalment per comentaris Reddit. Hi ha tot tipus d’usuaris útils de diferents orígens. Una persona va dir: "Esteu utilitzant un tipus de pantalla equivocat, haureu d’utilitzar-ho en el seu lloc." Altres persones són com "Oh, si necessiteu una càmera web, aquí teniu un mòdul que reconeix cares, podeu mirar-lo". suggeriments i un munt d’espai perquè la gent sigui creativa.

L'ideal seria que en el futur es pogués veure la gent fent-ho en la seva vida quotidiana? El més proper que puc imaginar és com Amazon Echo o Apple Watch.

Ens dirigim a Internet com a coses. No em sorprendria en absolut si veiem coses com aquestes al nostre diari, com anar a la botiga i comprar coses així, molt aviat.

Quines són algunes de les altres funcions que voleu afegir a la funcionalitat que no sigui el micròfon?

Per això estic intentant arribar a la gent: vull la càmera web, el micròfon. Però realment necessito fer una pluja d'idees i proposar un pla i presentar-lo a un grup de persones que crec que poden ajudar a construir una versió que crec que tindria èxit per a tothom. No només els pirates informàtics i els bricoladors. Ara mateix només estic tractant d’obtenir un pols sobre qui em pot ajudar i qui vol formar part d’una comunitat de persones que fan el mateix.

On es poden publicar les persones al fòrum?

Tinc el nom de domini i tinc algú que m'ajudi amb la portada. Serà Mirrormirror.tech. Esperem que s’acabi el dia següent o dos.

Quins són els propers passos?

Estic realment sobre la idea de codi obert. Aquest producte no és de mi, és d’altres persones que fan les idees d’altres persones. Mai no vull treure'l. El primer pas obvi és tenir un lloc dedicat per a persones que vulguin aprendre a construir i millorar.

$config[ads_kvadrat] not found