Kā veidot savu DIY viedo spoguli no plakanā ekrāna TV

$config[ads_kvadrat] not found

Kas notiek kad vārnai parāda spoguli ... :) :)

Kas notiek kad vārnai parāda spoguli ... :) :)
Anonim

Dilans Pierce, web dizainers Filadelfijā, domāja, ka viņš izmanto kādu datorzinātni un elkoņu smērvielu, lai izveidotu vienkāršu Ziemassvētku dāvanu savai draudzenei. Dažu dienu laikā un, pateicoties pakāpeniskam bloga ziņojumam, kas padarīja kārtas par visām pareizajām vietām internetā, gudrais spogulis, ko viņš izveidoja pēc tam, kad bija redzējis līdzīgu dizainu citā emuārā, ir kļuvis par vislielāko informāciju par DIY projektu kādu laiku.

Pierce, izveidojot monitoru, kas darbojas uz vienkārša datora un novieto to aiz plānas divvirzienu spoguļa, ko viņš ievietojis koka rāmī, Pierce izveidoja widget balstītu gudru spoguli, kas var izdarīt tādus ērtus trikus kā laika apstākļi vai saraksts jaunākie ziņu stāsti, atkarībā no tā, kā tas ir ieprogrammēts - robežas ir patiešām neatkarīgi no tā, ko vēlaties darīt. Spogulis arī - ta daaaaa! - parāda jūsu pārdomas. Tā ir pamata versija, kāda ir sarežģītajiem ekrāna displejiem, ko esat redzējis vairākus gadu desmitus sci-fi filmās, piemēram Mazākumtautību ziņojums un Kopējais atsaukums, izņemot, ja viņš to ir viegli veidojis. Es runāju ar Pierce par savu DIY tehnoloģiju, ko viņš jūtas par savu ideju, ka tā atņem internetā, un kā šī tehnoloģija var kļūt normāla mūsu ikdienas dzīvē.

No kurienes radās šī ideja?

Mana draudzene jau vairākus gadus dara kokapstrādi. Tāpēc es uzzināju kokapstrādes pamatus, tikai palīdzot viņai.

Kad es redzēju vēl vienu puisi pēc burvju spoguļa idejas, es mēģināju sekot līdzi tam, bet daudzas daļas bija tikai Eiropā. Tāpēc es pārdomāju savu dizainu, uzrakstīju savu programmatūru un domāju, ka tā būs ideāla Ziemassvētku dāvana manai draudzenei.

Jūsu neoficiālais vārds ir “MirrorMirror?”

Jā, es nācu klajā ar to tikai uz kaprīzēm. Iemesls tam ir, ka es ceru, ka vienā dienā tajā būs mikrofons, lai jūs varētu teikt „spoguļa spoguli”, un tas tikai ieslēdzas, lai atbildētu uz tādiem komentāriem.

Vai šī ir pirmā reize, kad esat darījis kaut ko līdzīgu šim nolūkam, vai arī jūs dublējaties datorizētos projektos?

Esmu ieplānojis vairākus gadus, bet es esmu bijis dators nerd visu savu dzīvi. Es mīlu datorus. Es tikko sāku programmēt koledžā, un man nebija pat datorzinātnes. Es tikai tevi mācīju. Tagad es strādāju pie starta, un es negaidīju, ka šī visa lieta uzspridzinās!

Bet pēdējos gados viss ir bijis programmatūra. Es izveidoju pāris tīmekļa platformas dažādiem uzņēmumiem, bet es nekad neesmu izveidojis aparatūras lietu. Tātad šis ir mans pirmais kokapstrādes projekts, kas ietver datoru.

Kāpēc jūs domājat, ka tas tik strauji izpūstas?

Es neesmu pirmā persona, kas to dara, bet es domāju, ka laiks bija pareizs. Tā bija Ziemassvētku dāvana, un es domāju, ka kopš šīs apmācības tik sīki izstrādāju, ka tas ir viegli. Pat programmatūra ļauj tiešām vienkārši sekot līdzi. Es domāju, ka tā bija liela daļa no tā.

Ko šajā brīdī spogulis var darīt?

Tieši tagad tas nav ļoti sarežģīts. Tam nav ieguldījumu, tāpēc tas ir vienvirziena lieta. Bet, ja kāds gribēja ienirt manā kodā, viņi varēja. Tā ir tikai tīmekļa lapa. Tas viss ir melnā tīmekļa lapa ar baltu tekstu. Tātad, ja jūs zināt Javascript, jūs varētu pievienot savu kalendāru, jūs varētu pievienot sporta komandu rādītājus - visa veida atdzist lietas, piemēram, ka.

Vai teksts vienmēr ir uz šī spoguļa atkārtojuma?

Jā. Šobrīd es konfigurēju to ekrānsaudzētājā, jo nav pieejams nekāds ievads, piemēram, mikrofons vai webcam. Bet, ja tā būtu, tad tas varētu būt daudz interaktīvāks vai ieslēgts ar noteiktām frāzēm vai, ja tiek atklāta seja, šāda veida darījums.

Tas darbojas nelielā datorā, zvanot Raspberry Pi. Kāpēc jūs to lietojāt?

Tā kā tas ir zems skaitļošanas līmenis. Tā izmanto zemu valodu, bet manas zināšanas ir Linux. Es zinu, kā izveidot tīmekļa serveri, un es zinu tīmekļa tehnoloģiju, tāpēc es to vienkārši pielāgoju tam, ko zinu. Turklāt tas ir grafisks. Ja es lietoju kaut ko līdzīgu, piemēram, Arduino, jums ir tikai viens mazais OED displejs, kas ir līdzīgs jūsu pamata akmens pulkstenim.

Cik daudz pētījumu veikāt pirms projekta uzsākšanas, vai tas bija vienkārša interešu un laika saskaņošana?

Es redzēju šo puisis un es jau zināju programmatūras daļu. Es domāju, ka nevarētu būt tik grūti izdarīt kokapstrādi. Tas noteikti nav perfekta lieta. Kāds ievietojis Reddit un teica, ka tas izskatās kā trešā greidera pirkstu glezna Smejas. Tas ir taisnība! Es neesmu kokapstrāde. Tas bija tikai pietiekami, lai tas izskatītos jauki. Vienmēr ir jautri iziet no savas specialitātes un izmēģināt kaut ko jaunu, tāpēc tas bija par to.

** Kāda veida neveiksmes jums bija, veidojot to?

Visgrūtākais bija tas, ka es nedomāju loģiski domāt par to, kā spoguļa dziļums darbosies. Ap monitoru es varētu uzbūvēt vienkāršu kvadrātveida koka kasti, bet tas, ko es nedomāju, bija komplikācijas, kas saistītas ar plānas akrila izveidošanu starp lietu un šo rāmi priekšā.

Ir daudz iespēju uzlabot, jo īpaši ar gaisa plūsmu. Es tikai urboju caurumus augšpusē un apakšā, tāpēc tas, iespējams, nav drošākais veids, kā to izdarīt. Es tagad daru idejas no citiem cilvēkiem.

Jūs minējāt savu emuāra pamācību. Vai tas ir tāpēc, ka jūs gribējāt, lai kāds vidējais Joe varētu būvēt to pat tad, ja viņi nav labi iepazinušies ar datorzinātnēm?

Es esmu, kur šodien esmu programmētājs, jo es lasu cilvēku blogus, kas sniedza norādījumus par to, kā rīkoties pakāpeniski. Ar spoguli es darīju visas cietās daļas. Es ieprogrammēju programmatūru un jums ir nepieciešams to instalēt un konfigurēt Raspberry Pi, lai to palaistu.

Tāpēc es patiešām domāju, ka vidusmēra cilvēks varētu doties tiešsaistē, kā es darīju, kad es biju bērns un izlasīju konsultācijas un rūpīgi sekoju. Es domāju, ka tiešām ir svarīgi dalīties ar to, kā es to uzbūvēju, jo es zinu, ka 15 gadus vecs man tas patīk.

* Es tevi saprotu tikai * ievietojis apmācību, bet vai esat guvuši atsauksmes no cilvēkiem, kas mēģina izveidot savu?

Es esmu saņēmis pieprasījumus katru stundu! Es joprojām mēģinu nosūtīt atbildes. Cilvēki cenšas veidot paši savus vai cilvēkus, kas pirms tam ir uzbūvējuši savas vietas un kaut kādu iemeslu dēļ nespēja pievērst uzmanību.

Man tikai ir grūti vienoties pa vienam. Tas, ko es cenšos darīt tagad, ir veidot forumu, kurā mēs visi varam runāt, un mums ir viena vieta, kur iet un prāta vētras.

Kādi ieteikumi ir cilvēkiem? Tieši tagad tas ir tikai prātu pamatkonference?

Esmu galvenokārt izmantojis Reddit komentārus. Ir visa veida noderīgi cilvēki no dažādiem apstākļiem. Viens cilvēks teica: „Jūs izmantojat nepareizu displeja veidu, tā vietā izmantojiet to.” Citi cilvēki ir, piemēram, „Ak, ja jums ir nepieciešama tīmekļa kamera, kas ir sejas atpazīšanas modulis, jūs varat to aplūkot.” ieteikumi un daudz vietas, lai cilvēki varētu būt radoši.

Ideālā gadījumā jūs varētu redzēt cilvēkus, kas to izmanto savā ikdienas dzīvē? Tuvākā lieta, ko es varu iedomāties, ir kā Amazon Echo vai Apple Watch.

Mēs virzāmies pretī internetam. Es nebūtu pārsteigts, ja mēs redzam lietas, kas ir līdzīgas mūsu ikdienā, piemēram, dodieties uz veikalu un nopirktu tādas lietas kā ļoti, ļoti drīz.

Kādas ir citas funkcijas, ko vēlaties pievienot funkcionalitātei, izņemot mikrofonu?

Tāpēc es cenšos sasniegt cilvēkus: es gribu, lai webcam, mikrofons. Bet man patiešām ir nepieciešams vairāk domāt un nākt klajā ar plānu un iesniegt to cilvēku grupai, kas, manuprāt, var palīdzēt izveidot versiju, kas, manuprāt, būtu veiksmīga visiem. Ne tikai hackers un DIY-ers. Šobrīd es tikai mēģinu iegūt impulsu par to, kas var man palīdzēt un kurš vēlas būt daļa no kopienas cilvēkiem, kas dara to pašu.

Kur cilvēki var ievietot forumā?

Man ir domēna vārds, un man ir kāds, kas man palīdz ar priekšējo galu. Tas būs Mirrormirror.tech. Cerams, ka tas notiks nākamajā vai divās dienās.

Ko tu nākamie soļi?

Es tiešām esmu par atvērtā pirmkoda ideju. Šis produkts nav no manis, tas ir no citiem cilvēkiem, kas dara citu cilvēku idejas. Es nekad nevēlos to atņemt. Pirmais acīmredzamais solis ir izveidot īpašu vietu cilvēkiem, kuri vēlas iemācīties veidot un uzlabot.

$config[ads_kvadrat] not found