Mga guhit na gawang bahay na virtual reality na salamin. Paano gumawa ng mga baso ng virtual reality gamit ang iyong sariling mga kamay

Virtual reality sa iyong smartphone! Sa ilalim ng slogan na ito na iniimbitahan ng Google ang mga manggagawa na gumawa ng helmet virtual reality mula sa karton at smartphone. Alamin natin kung ano ito at kung paano ito gumagana.

Ang helmet na ito ay unang ipinakita sa kumperensya Google I/O 2014. Tingnan ang presentasyon ng helmet sa Google I/O 2014 Kaya mo , Opisyal na Pahina helmet - g.co/cardboard.

Kahit sino ay maaaring gumawa ng helmet, sa kondisyon na nahanap mo ang lahat ng mga bahagi: karton at mga lente para sa pag-assemble ng helmet mismo, Velcro upang ang istraktura ay collapsible, mga magnet upang makontrol ang virtual reality, isang nababanat na banda para sa pag-aayos ng smartphone at, isang opsyonal element , NFC tag para malaman ng smartphone na inilagay ito sa isang virtual reality helmet.

Ang ilan sa mga sangkap upang i-assemble ang helmet ay hindi madaling mahanap. Kapansin-pansin na pagkatapos ng paglalathala ng mga template para sa self-assembly ng isang helmet sa Internet, sa loob ng ilang oras ay lumitaw ang isang kit na tinatawag na Google Cardboard VR Toolkit sa isa sa mga online na tindahan ng Amerika, na kinabibilangan ng pre-cut na karton at lahat ng iba pang bahagi. . Sayang lang at walang nakahula nito kanina.

Kapag handa na ang lahat ng sangkap para sa helmet, i-assemble mo lang ito sa pamamagitan ng pagpasok ng iyong smartphone sa loob, tumingin sa loob ng helmet at mag-enjoy sa virtual reality.

Kaya, ano ang kailangan mo upang lumikha ng isang Google Cardboard virtual reality headset?

Ipinapakita ng larawan sa ibaba ang lahat ng kinakailangang bahagi para sa paggawa ng helmet at isang paglalarawan na may mga orihinal na link, pangunahin sa tindahan ng Amazon.

1. Karton

Dapat itong corrugated cardboard (inirerekumenda na gumamit ng class E micro-corrugated cardboard - na may bilang ng mga corrugations na 295 +/− 13 bawat 1 metro at isang kapal na 1.6 mm). Maaari kang magbasa ng higit pa tungkol sa mga kategorya ng corrugation sa Wikipedia (bersyon sa Ingles). Ang ganitong uri ng karton ay matatagpuan sa mga tindahan ng bapor. Para sa tagumpay magandang resulta maghanap ng matibay, manipis na karton. Ang minimum na laki ng sheet ay 22x56 cm, kapal 1.5 mm. Iminumungkahi ng mga lalaki mula sa Google na bumili ng karton at .

2. Mga lente

Ang bahaging ito ay ang pinakamahirap na hanapin. Ang helmet ay nangangailangan ng mga lente na may focal length na 45mm upang gumana. Mas gumagana ang mga biconvex lens dahil... pinipigilan nila ang pagbaluktot sa mga gilid. Gumamit ng set ng mga lente ang mga developer ng helmet ng Google Durovis OpenDive Lens Kit, available (USA) at (Europe).

3. Magnet

Kailangan mo ng hugis-singsing na neodymium magnet, tulad ng o, at isang ceramic disc magnet, tulad ng o. Tinatayang laki 19mm ang lapad at 3mm ang kapal.

4. Velcro

Kakailanganin mo rin ang ruler, pandikit, gunting, pamutol ng papel, o access sa laser cutter.

Para sa pagputol ng karton, ang mga master mula sa Google ay nag-aalok ng dalawang template: isa para sa pagputol sa isang laser cutter (file laser_cut.eps sa archive) at pangalawa para sa pagputol gamit ang isang papel na kutsilyo (file print_yourself.pdf sa archive). Sa pangalawang opsyon, kailangan mong i-print ang template sa papel, idikit ito sa karton, na tumutugma sa mga numero sa liwanag at madilim na mga bilog (ang ilaw ay nakadikit sa tuktok ng madilim) at gupitin ito. Maaaring ma-download ang mga template mula sa website ng Google o dito.

Mga Template ng Google Cardboard Bersyon:1.0

Mga template para sa paggawa ng virtual helmet Google reality Cardboard. Mag-file ng laser_cut.eps para sa pagputol ng karton sa isang laser cutter at ng file print_yourself.pdf para sa pag-print sa isang printer.

06.08.2014 611.02 KB 3620

Kapag handa na ang lahat, ilalagay ang helmet tulad ng ipinapakita sa g.co/cardboard, at ipinasok sa loob ang iyong smartphone.

Dapat munang mai-install ang Cardboard demo program sa iyong smartphone, kung saan maaari kang pumili ng isa sa mga sumusunod na demo:

- Lupa, kung saan maaari kang lumipad Google Earth;

- Gabay, kung saan maaari mong bisitahin ang Versailles kasama ang isang lokal na gabay;

- YouTube, kung saan nanonood ka ng video sa isang napakalaking screen;

- eksibisyon, kung saan maaari mong tingnan ang mga kultural na artifact mula sa lahat ng anggulo;

- Photosphere, kung saan maaari kang tumingin sa paligid habang nasa loob ng mga photosphere (hindi ako makapag-screenshot dito dahil hindi nagsimula ang demo na ito para sa akin);

- Street Vue, kung saan sasakay ka sa paligid ng Paris sa araw ng tag-araw;

- Mahangin na araw, kung saan nanonood ka ng cartoon na nagaganap sa paligid mo.

Sa kasamaang palad, iyon lang ang mayroon sa ngayon. Ngunit dapat tayong umasa na mas maraming mga programa para sa helmet ang lalabas sa lalong madaling panahon Google Cardboard . Totoo, maaari mong subukan ang mga laro para sa Durovis Dive, ngunit para dito kakailanganin mong mag-attach ng helmet sa iyong ulo at ikonekta ang ilang uri ng gamepad sa iyong smartphone.

Aling mga smartphone ang angkop para sa Google Cardboard virtual reality headset?

Ngayon, alamin natin kung aling telepono ang angkop para sa isang helmet. Dapat itong isang smartphone na nagpapatakbo ng Android version 4.1 o mas mataas. Mas mainam na may suporta para sa teknolohiya ng NFC. Nasa ibaba ang isang listahan ng mga teleponong tugma sa helmet.

Mga ganap na katugmang smartphone:

Google Nexus 4 at 5;
- Motorola Moto X;
- Samsung Galaxy S4 at S5;
- Samsung Galaxy Nexus.

Mga bahagyang katugmang smartphone:

HTC One (magnet control ay hindi gumagana);
- Motorola Moto G (magnet control ay hindi gumagana);
- Samsung Galaxy S3 (hindi gumagana ang magnetic control, mga problema sa pagsubaybay sa ulo, mga problema sa pag-render).

Pagbuo ng iyong sariling mga programa

Kung ikaw ay isang programmer, maaari kang mag-isa na bumuo ng mga programa para sa helmet ng Google. Para magawa ito, nag-aalok ang Google ng isang pang-eksperimentong VR Toolkit. Bakit experimental? Dahil hindi susuportahan ng Google ang VR Toolkit sa parehong antas at may parehong kalidad tulad ng pangunahing Android SDK at mga aklatan. Maaaring magbago o masira ang toolkit na ito anumang oras, dahil patuloy ang pag-aayos dito.

Gayunpaman, may mga tutorial at dokumentasyon para sa VR Toolkit para sa mga interesado. Bilang karagdagan, mayroong posibilidad ng feedback mula sa mga developer.

Konklusyon

Upang ibuod ang lahat ng nakasulat, sulit na pasalamatan ang pangkat ng mga mahilig mula sa kumpanya Google, na lumikha ng ganoon abot-kayang helmet virtual reality at pagbabahagi ng iyong ideya sa lahat nang libre. Salamat sa kanila, masisiyahan tayo sa virtual na mundo gamit ang ating smartphone at espesyal na software. Dapat pansinin na ang pamamaraang ito ay may malawak na mga prospect. Pagkatapos ng lahat, sapat na upang ikonekta ang mga controller ng laro sa iyong smartphone at hindi mo lamang maiisip ang virtual reality, ngunit makilahok din dito. Bilang karagdagan, ang lahat ng mga interesadong developer ay maaaring lumikha ng kanilang sarili software para sa helmet Google Cardboard, dahil para dito Google nagbibigay ng mga kasangkapan VR Toolkit. Hihintayin natin ang pagbuo ng proyekto nang may interes.

Isang kawili-wiling kuwento ang lumabas sa Google Cardboard; sa pangkalahatan, binuo ng Google ang mga ito para sa isang eksibisyon bilang isang panunuya sa patuloy na pagtaas ng takbo ng virtual reality, ngunit ang ideya ay kumalat sa masa at ngayon ang mga 3D na baso para sa mga smartphone ay isa sa mga uso.

Sa android market at tindahan mga iOS application Makakakita ka ng maraming mga laro at entertainment application para sa Google Cardboard, pareho silang nasa bayad na seksyon at sa mga libreng programa.

Paano gumawa ng 3D na baso para sa isang smartphone

Ang paggawa ng sarili mong Google Cardboard ay napaka-simple, i-download ang drawing mula sa link sa ibaba, magpasok ng dalawang lente at i-assemble ang mga homemade na 3D glass na ito gamit ang iyong smartphone bilang screen.

I-download Google drawing Cardboard Maaari .

Ang tanging problema ay maaaring ang mga lente; kailangan mo ng biconvex magnifying glass na may diameter na 40 mm, magnification 3x, focal length 80 mm. Ngunit maaari silang i-order online.

Tingnan ang animation kung paano maayos na buuin ang 3D na baso mula sa karton.

Tulad ng nakikita mo, walang problema.

Oo nga pala, malaki ang kinikita ng mga tao sa mga 3D glass na ito!

Sa panahon ng pagdiriwang ng Geek Picnic 2015, ang mga karton na kahon na ito ay naibenta sa halagang "990 rubles lamang"!

Ang nakakatawa ay ang ganitong set ng Google Cardboard ay maaaring i-order mula sa China sa halagang $3!!!

Ngunit nagustuhan ng mga bisita ang karton na 3D na baso!

At maraming hindi nakakakilala sa kanila totoong presyo– binili nila ito, at kumuha ng higit sa isang kopya, ngunit dinala din ito bilang regalo sa kanilang mga mahal sa buhay.

Magtrabaho sa 3D Google glasses Cardboard na may halos anumang Android smartphone o iPhone. Para sa Android, ang tanging limitasyon ay ang OS ay dapat magkaroon ng isang bersyon ng hindi bababa sa 4.1.

Ang karaniwang Cardboard application para sa Android ay isang hanay ng mga mini-utility na nagpapakita ng mga kakayahan ng 3D glasses. Ang lahat ng mga application ay ipinapakita sa anyo ng isang laso ng mga icon, na maaaring i-navigate sa pamamagitan ng pag-ikot ng iyong ulo sa kaliwa at kanan. Ang pinakaunang bagay na dapat mong gawin ay ilunsad ang Tutorial program - isang napakaikli at simpleng video na nagtuturo kung paano magtrabaho sa 3D na baso.

Bilang karagdagan sa mga tagubilin, kasama sa package ang mga sumusunod na application:

Earth: Maaari kang lumipad sa paligid ng 3D na mga mapa ng Google Earth.

Gabay sa Paglilibot: Bisitahin ang Versailles kasama ang isang lokal na gabay.

YouTube: Manood ng mga sikat na video sa YouTube sa isang virtual na screen.

Exhibit: Galugarin ang mga kultural na artifact mula sa bawat sulok ng planeta.

Photo Sphere: Tingnan ang sarili mo o iba pang na-upload na spherical na larawan.

Street Vue: Magmaneho sa paligid ng Paris sa araw ng tag-araw.

Mahangin na Araw: Interactive na cartoon mula sa Spotlight Stories

Bigyang-pansin din ang programa ng VR Cinema.

VR Cinema para sa Cardboard - Virtual reality cinema para sa Cardboard

Salamat sa application na ito maaari kang manood ng mga pelikula sa iyong VR display. Hinahati ng application ang anumang MP4 na video. Ang screen ay nahahati sa dalawang halves na may parehong larawan sa magkabilang panig. Ito ay hindi tunay na 3D, ngunit ang pakiramdam ay maihahambing! Ang mga video ay dina-download mula sa memorya ng iyong gadget o mula sa Google Disk. Binibigyang-daan ka ng VR Cinema na manood ng mga video na nakunan sa camera ng iyong gadget. Ang app ay mayroon ding tampok na VR camera na gumagamit camera sa harap. Nakakatuwang effect, pero hindi ko na-appreciate. Hindi pa natatapos ang aplikasyon at mararamdaman mo na. Sa mga hinaharap na bersyon, ipinangako ng developer na ipakilala ang kontrol gamit ang magnetic ring, ang kakayahang maglipat ng video online at madaragdagan ang bilang ng mga naprosesong format.

Kung hindi ka makakuha ng mga lente o inaalok ang mga ito sa iyo sa presyong mas mataas sa $3, mag-order kaagad ng mga yari na Google Cardboard na nagkakahalaga ng $3.2!

Ang kailangan mo lang gawin ay tiklupin ang mga 3D glass na ito mula sa disassembled state, ipasok ang iyong smartphone sa mga ito at masisiyahan ka sa 3D reality!

Bumili ng Google Cardboard Pwede

Ang paggawa ng iyong smartphone sa mataas na kalidad na virtual reality na baso ay hindi mahirap. Upang gawin ito, hindi mo kailangang bumili ng anumang mga mamahaling aparato; sapat na upang maging malikhain gamit ang mga improvised na paraan. Nag-compile kami ng isang maliit na gabay para sa iyo: "Paano gumawa ng virtual reality glasses." Para sa virtual reality glasses ito ay ginagamit touchscreen na telepono sa Android OS 4.1 at mas mataas, sa iOS 7 at mas bago at sa Windows Phone 7.0 at mas mataas.

Gumagawa kami ng sarili naming virtual reality na baso.

Upang makagawa ng mga baso ng virtual reality kakailanganin mo: karton, gunting, isang utility na kutsilyo, papel na pandikit, isang printer, 2 flat-convex lens, Velcro (na ginagamit sa pananamit), isang smartphone.

Mga tool para sa paggawa ng virtual reality glasses ©Computerworld

Mga tool para sa paggawa ng mga baso ng virtual reality at isang blangkong template. ©Computerworld

Napakahalaga na ang display ay hindi bababa sa 4.5 pulgada. Ang telepono ay dapat na nilagyan ng accelerometer, magnetometer at gyroscope. Kung walang gyroscope at accelerometer, hindi susuriin ang virtual reality.

Susunod na kakailanganin mo ng isang sheet ng karton. Maipapayo na kumuha ng micro-corrugated na karton, na kadalasang ginagamit sa paggawa ng iba't ibang mga lalagyan (ang packaging ng pizza ay perpekto). Kailangan mo rin ng isang template para sa pagputol ng mga baso, na naka-print sa A4 sheet, at kakailanganin mo ng tatlong sheet. Ang template na ito ay madaling mahanap sa Internet.

Pizza cardboard para sa virtual reality glasses ©Computerworld

Maaari mong i-download ang template sa opisyal na website, sa ibaba ng pahina ay makikita mo ang Built It Yourself block at i-click ang I-download ang Mga Tagubilin: Cardboard na pindutan

O ang bersyon ng Ruso: Cardboard

Template para sa virtual reality glasses ©Computerworld

Kailangan mo rin ng dalawang lens, katulad ng mga aspherical lens na may diameter na 25 mm na may focal length na 45 mm. Ang mga lente na ito ay maaaring mabili sa isang optical store o mag-order online.
Tandaan na kung mas malaki ang focal length, mas dapat na alisin ang telepono mula sa lens. Kung hindi mo alam ang focal length, kakailanganin mong lumikha ng isang device na nag-aayos ng distansya ng lens mula sa smartphone.

Gupitin ang mga baso mula sa karton ayon sa template ©Computerworld

Sa iba pang mga bagay, kailangan mo ng mga magnet. Ang isang bilog na magnet ay ipinasok sa loob ng istraktura, at ang isa ay nakakabit sa labas. Ang pangalawang magnet ay hawak sa lugar ni magnetic field unang magnet. Kapag na-expose sa virtual na mundo Ang magnet ay dapat ilipat pababa gamit ang iyong daliri at pagkatapos ay ibalik pabalik.
Gayundin, upang lumikha ng mga baso ng VR kakailanganin mo ang Velcro para sa damit. Ang nasabing Velcro ay ibinebenta sa anumang tindahan ng tela sa murang presyo. Sa wakas, kakailanganin mo ng utility na kutsilyo at double-sided tape.

Ngayon ay kailangan mong i-print ang template at idikit ito sa karton. Pagkatapos ang mga bahagi ay pinutol at ang mga kinakailangang pagbawas ay ginawa. Pagkatapos ay naka-attach ang Velcro sa kaliwa at kanang bahagi para hindi magkahiwalay ang istraktura. Inirerekomenda na takpan ang mga baso na may foam na goma sa mga lugar na nakikipag-ugnay sa mga mata.
DIY virtual reality na baso na gawa sa recycled na karton:

Tulad ng nakikita natin, ang paggawa ng mga baso ng VR sa iyong sarili ay talagang hindi mahirap. Ang pangunahing bagay dito ay ang pagkakaroon ng lahat ng kinakailangang detalye at patuloy na sundin ang mga hakbang. Maaari ka ring bumili ng virtual reality na baso para sa isang maliit na halaga sa Amazon, Ebay o Aliexpressat tipunin ang mga ito sa iyong sarili.

Pagkolekta ng mga virtual na puntos karton ng katotohanan:

Magandang hapon (gabi/gabi opsyonal).

Ngayon sasabihin ko sa iyo ang tungkol sa kung paano ka makakagawa ng mga baso ng virtual reality gamit ang iyong sariling mga kamay, walang mga telepono(Trapiko!):

PAUNANG-TAO

Naka-on sa sandaling ito HINDI opisyal na pamantayan para sa VR glasses/mask at iba pa. Tungkol sa Oculus, HTC, Samsung, Sony, atbp. walang kwenta ang pag-usapan at pagkukumpara. Ito ay mga device lang na may iba't ibang functionality +/-, ilang gadget. Walang punto sa pagtatalo tungkol sa kung ano ang VR, iba ang nakikita ng lahat.

Matagal ko nang gustong makipaglaro sa mga ganitong bagay, pero hindi nakaka-appeal ang phone glasses, inconvenient, mabigat at kakaunti ang applications, mahinang synchronization sa PC, phone battery, radio delay.

Sa proseso ng paggawa sa aking eksperimento, na-highlight ang 2 nuances na mahalaga sa akin:

1. Pagsubaybay sa ulo.
2. Display sa halip na isang telepono.

Batay sa mga nuances na ito, sinimulan kong itayo ang yunit.

Sasabihin ko kaagad na ang bagay ay nasa kanyang sarili at hindi nagpapanggap na may kalidad; sinuman ay maaaring ulitin ang paggawa ng helmet na ito batay sa mga tagubiling natanggap.

MGA COMPONENT

Para sa mga baso kailangan ko ang mga sumusunod na sangkap:

BAHAGI NG MATERYAL

Ang unang bagay ay isang babala:

Ang lahat ng responsibilidad, lalo na ang independiyenteng pagtagos sa katawan ng tapos na produkto na may kasunod na paglabag sa integridad at pagganap nito, ay nakasalalay sa taong gumawa ng aksyon na ito.

Frame:

Ang katawan ay kailangang tipunin nang hiwalay para sa matrix, dahil sa ang katunayan na ang matrix ay napakalaki at kinakailangan ng ibang distansya ng pagtutok. Kinakailangan ang pagpapalit ng lens. Ang bahaging ipapahid sa ulo at ilong ay kukunin sa katawan na ito.

Controller:

Ang pangunahing gawain ay i-synchronize ang controller sa matrix, alam ko na gagana ang controller at matrix, ngunit kung kukuha ako ng kinakailangang resolusyon ay isa pang tanong.

Bibigyan kita ng sipi mula sa datasheet:

Ang aking display ay may aspect ratio na 16:9 at isang resolution na nasa loob ng 1920x1440 range.

Ang problema ay ang controller ay may maling resolution at kailangang i-flash.

Sa una, kapag ikinonekta ang display, sa halip na isang larawan, nakatanggap ako ng isang hanay ng mga guhitan. (Akala ko pa nga natatakpan yung display mismo).

Ngunit pagkaraan ng ilang sandali (kapag nakakonekta sa isang computer) ay naging malinaw na ang display ay nagpapakita ng isang bagay, ngunit ito ay malinaw na ito ay may problema sa pag-synchronize at resolution.

Kapag nag-install ng firmware, dumaan ako sa higit sa isang dosenang at nanirahan sa bersyon na ito:

Ngayon, kapag nakakonekta sa isang computer, ang display ay nagpapakita ng impormasyon na ang isang HDMI connector ay konektado at nag-aalok ng isang resolution na 1024x600. Sa kasong ito, aktibong sinusubukan ng display na makatanggap ng signal mula sa VGA, at lilitaw ang mensaheng "Ikonekta ang VGA cable".

Kinailangan kong magkamot ulit ng ulo. Ang controller na ito ay isang direktang analogue ng mga board na may malaking halaga mga konektor, halimbawa:

Nangangahulugan ito na kailangan mong i-wire up ang mga button sa iyong controller para ma-customize mo ang display at lumipat ng mga operating mode. Nag-attach ako ng isang diagram para sa mga konektor, ang mga pindutan ay nakabitin sa ika-53 na binti ng chip:

Kung sakali, nag-attach ako ng diagram ng RTD2660 chip:

Pagkatapos mag-flash ng firmware at ilipat ang controller sa HDMI mode. Nagsimulang magsimula ang display sa ilalim ng WIndows 7, ang aking sorpresa ay napakahusay nang, bilang karagdagan sa katutubong, katutubong resolution na 1024x600, nagawa kong itakda ang resolution sa 720p at 1080p. Sa 720p ito ay mahusay na gumagana nang hindi nabaluktot, ngunit sa 1080p ang mga font ay hindi na nababasa, ngunit ito ay nagtataglay ng pareho, nakakagulat, ang pagpapatakbo ng mga laro sa 720p ay mas masaya kaysa sa 1024x600 (hindi lahat ng mga laro ay sumusuporta sa mga mababang resolution).

Matrix:

Naglalaro na ako ng salamin sa phone ko, 960X540 ang resolution. Inilunsad ko ang Half-life 2, Portal, ngunit hindi ko nagustuhan ang katotohanan na ito ay isang telepono at ang katotohanan na hindi ako makatingin sa espasyo gamit ang aking ulo, inikot ko ang mouse + mga pagkaantala ng Wi-Fi, ang mga ito ay nagalit sa akin at hindi ako pinayagang maglaro. Sa pangkalahatan, nakikita ang mga pixel, ngunit nagustuhan ko pa rin ito.

Ang isang 7-pulgada na 1024x600 matrix, numero ng bahagi 7300130906 E231732 NETRON-YFP08, ay inalis mula sa kahon ng mga ekstrang bahagi. Batay sa magagamit na resolution ng matrix, maaari nating tapusin na para sa bawat mata ang resolution ay magiging 512x600, na bahagyang mas mataas kaysa sa resolution ng screen ng telepono at, higit sa lahat, walang mga pagkaantala.

Ang matrix connector ay may 50 pin at ganap na tugma sa display controller.

Upang makamit ang maximum na kaibahan at kayamanan ng imahe, kakailanganin mong alisin ang matte na pelikula mula sa matrix. Dahil isasara ang produkto, walang panganib ng anumang liwanag na nakasisilaw.

Ang pagtatapos ng matrix ay isinasagawa sa 7 yugto:

1. i-disassemble ang matrix sa gilid ng frame;

2. ilagay ang module sa lining (dito maaari mong i-tape ang mga gilid ng module sa lining upang hindi masira ng tubig ang bahagi);

3. Maglagay ng basang tela sa ibabaw ng display, mas mabuti na kasing laki ng matte film;

4. Dahan-dahang ibabad ang napkin na may kaunting tubig sa humigit-kumulang 25 degrees;

5. maghintay ng mga 2 - 3 oras, ang lahat ay depende sa kalidad ng patong. (ang pandikit ng mga matte na pelikula ay sensitibo sa tubig);

6. maingat na pry up ang gilid at dahan-dahan, nang walang jerking, alisin ang matte layer;

7. suriin.

Kung gusto mong mangolekta ng baso sa isang 2K na display, bibigyan kita ng link:

Para sa presyong ito sa Ali maaari kang bumili ng yari na device na may FullHD ->

Samakatuwid, hindi ako gumastos ng pera sa konsepto at nagpasya na gamitin ang mayroon ako para sa pagsubok.

Arduino at gyroscope:

Ang pinakamahalagang bahagi ng pagkuha ng epekto ng presensya sa isang laro, application o video ay ang kakayahang kontrolin ang iyong ulo, na nangangahulugang magsusulat kami ng head tracking.

Sipi mula sa opisyal na mapagkukunan para sa Arduino Leonardo:

Hindi tulad ng lahat ng nakaraang mga board, ang ATmega32u4 ay may built-in na suporta para sa isang koneksyon sa USB, pinapayagan ka nitong itakda kung paano makikita si Leonardo kapag nakakonekta sa isang computer, maaari itong maging isang keyboard, mouse, virtual serial / COM port.

Ito talaga ang kailangan ko.

Ang pinakasimpleng at pinaka-karaniwang gyroscope ay pinili - GY521, na mayroong isang accelerometer na nakasakay:

1. Mga hanay ng accelerometer: ±2, ±4, ±8, ±16g
2. Mga hanay ng gyroscope: ± 250, 500, 1000, 2000 °/s
3. Saklaw ng boltahe: 3.3V - 5V (kasama sa module ang isang mababang drop-out voltage regulator)

Koneksyon ng gyroscope:

#isama #isama #isama #isama MPU6050 mpu; int16_t palakol, ay, az, gx, gy, gz; int vx, vy; void setup() ( Serial.begin(115200); Wire.begin(); mpu.initialize(); if (!mpu.testConnection()) ( while (1); ) ) void loop() ( mpu.getMotion6( &ax, &ay, &az, &gx, &gy, &gz); vx = (gx+300)/200; vy = -(gz+100)/200; Mouse.move(vx, vy); delay(2); )

Batay sa sketch, maaari nating tapusin na ang pagsubaybay sa ulo ay mahalagang isang gyro-mouse.

KONSEPTO

Ang lahat ay bumaba sa dibisyon sa mga yugto:

1. sinusubukan sa pagsubaybay sa ulo;
2. pagsulat ng tracker firmware;
3. pag-order ng kinakailangang controller para sa display;
4. pag-set up at paglulunsad ng display gamit ang controller;
5. angkop at pangkalahatang pagpupulong.

Ganito ang hitsura ng pag-debug ng head tracker na may gyroscope:

Video ng head tracker na kumikilos:

Pagpapatakbo ng display gamit ang isang controller:

Upang patakbuhin ang display, kailangan ko ang Tridef 3D program, na nagbibigay-daan sa iyo upang magpatakbo ng mga laro at application na may Side by Side na mga imahe, na ginamit ko bilang isang pagsubok.

Ang dahilan ng paggamit ay medyo malinaw, ang mga basong ito ay hindi makikilala bilang Oculus DK1/DK2 na baso at upang ang device ay makilala bilang VR na baso ng hindi bababa sa mga unang rebisyon ng oculus, kinakailangan na ganap na baguhin ang software ng display controller, na hindi ko pa kayang bayaran, kaya mangangailangan ito ng bahagyang prototyping, o upang lumikha muli ng concept board batay sa mga gyroscope tulad ng mga ginagamit sa mga oculus -

Ngunit dahil sa katotohanan na nagpasya akong hindi gumastos ng malaki sa proyektong ito at hindi rin ako kikita dito, iiwan natin iyon para sa ibang tao. (Alam ko kung sino ang gumagawa ng mga set gamit ang oculus firmware batay sa mga katulad na baso para sa mga smart phone, ngunit hindi ko ito ia-advertise, ang post ay hindi tungkol sa kanila)

Frame

Ang pagkakaroon ng sapat na paglalaro sa isang karaniwang katawan, nagpasya akong subukan ang matrix dito at labis na nabigo, ang matrix ay naging masyadong malaki para sa focal length, nakita ko ang lahat ngunit hindi ko nakita ang buong larawan, hindi ito nagdagdag sa isa.
Ang pagpupulong ng katawan ay nagsimula sa simula.

Naputol ang lahat ng mga nakausli na bahagi, pati na rin ang pangkabit ng strap ng ulo, nakuha ko ang sumusunod na hanay:

Sa totoo lang, tulad ng maraming mga prototype, pinili ko ang corrugated cardboard bilang ang pinaka-flexible, madaling ma-access na materyal:

Pagsubok

Sa panahon ng pagsubok, ang mga baso ay gumanap nang mahusay; ang paglalaro sa 720p na resolution ay isang kasiyahan. Ang gyroscope ay mahusay na gumagana at sumusunod sa mga paggalaw ng ulo, ang mouse ay hindi lumulutang kasama ang mga coordinate, ipinasa ko ang cable sa aking ulo sa likod ko, 3 metro ay higit pa sa sapat.

Nuance:
Ang mga baso ay lumalabas nang husto, kahit na ang masa ay hindi masyadong malaki, kailangan mong masanay na iikot ang iyong ulo.

Mga disadvantages ng naturang sistema:

1. Kailangan mo ng mas maliit na matrix para mabawasan ang haba ng katawan.
2. Kailangan mo ng mga de-kalidad na lente (para sa akin, kinuha ko sila mula sa magnifying glass sa pinakamalapit na print shop).

Sa pangkalahatan, para sa aking sarili, bilang isang hindi mapaghingi na tao, gagawin nito.

Kapag naglaro na ako ng sapat sa lahat ng ito, gagawa ako ng 8D projector mula sa matrix at controller na ito. (Subaybayan ang mga review)

Salamat sa iyong pansin at pasensya, ikalulugod kong sagutin ang iyong mga komento.

Ang pagkakaroon ng sarili mong virtual reality module ay pangarap ng marami mula pagkabata, at ang pag-unlad ay napakalapit na sa paglikha ng mga naturang device. Noong 2014, ipinakita ng mga developer ng Google sa mundo ang isang nakamamanghang imbensyon na ginamit ang mga kakayahan ng mga regular na smartphone. Android platform. Sa mismong kumperensya, sinumang kalahok ay maaaring mag-assemble ng isang virtual reality helmet mula sa karton at ilang simpleng bahagi at pahalagahan ang mga kasiyahan ng three-dimensional na graphics at atmospheric na video na may kakayahang tingnan ang buong 360-degree na view.

Virtual reality sa mura

Ang Google Cardboard ay hindi isang teknolohikal na pambihirang tagumpay; ang mga virtual reality na helmet ay matagal nang umiiral; bukod pa rito, marami ang pamilyar sa mga device ng mga bata para sa pagtingin sa mga three-dimensional na larawan. Sa ngayon, kakaunting tao ang maaaring mabigla sa kakayahan ng mga smartphone na mag-navigate sa kalawakan; hindi, nagulat ang publiko sa ibang bagay. Ang pagiging simple at pagiging naa-access ng disenyo ay kung ano ang talagang nararapat pansin, at bukod pa, ang mga developer ay naglabas na ngayon ng maraming mga application na gumagamit ng device na ito upang isawsaw ang kanilang mga sarili sa virtual reality.

Binuksan ng mga developer ng Google Cardboard ang lahat ng teknikal na dokumentasyon para sa device, na tumatangging ipagpalit ang kanilang imbensyon, at agad na kinuha ng mga manufacturer ang ideya. Sa ngayon, maraming iba't ibang mga modelo na gawa sa plastik, karton at kahit na mga produkto ng katad. Sa halagang humigit-kumulang $20, maaari kang bumili ng mga cardboard kit tulad ng mga unang ipinakita sa kumperensya ng developer noong Hunyo 2014. Gayundin, ang mga tagubilin at mga diagram ay magagamit sa sinuman, at hindi magiging mahirap na tipunin ang Cardboard gamit ang iyong sariling mga kamay.

Mga materyales

Ang mga presyo para sa isang karton na kahon, siyempre, ay medyo makabuluhan, ngunit bago ka gumawa ng Cardboard sa iyong sarili, dapat mong malaman kung saan mahahanap o bilhin ang natitirang mga materyales. Kakailanganin namin ang:


Electronic component - isang malakas na smartphone

Suriin natin ngayon ang lahat ng mga bahagi ng punto sa pamamagitan ng punto, simula sa mga modelo angkop na mga smartphone. Mahahanap ng sinuman ang mga naimbento ng mga developer para sa Google builds DIY Cardboard drawings. Ang mga sukat ng mga teleponong angkop para sa mga naturang bersyon ng salamin sa mata 2.0 ay limitado sa lapad na hanggang 83 mm at isang dayagonal na hanggang 6 na pulgada. Para sa iba pang mga sukat, kailangan mong pag-isipan ang iyong sariling disenyo, pagpili ng mga distansya sa mga lente sa eksperimentong paraan, o maghanap ng opsyon mula sa mga handa na produkto sa tindahan. Ang mga 3D na salamin ay naglalagay din ng mga karagdagang pangangailangan sa screen ng device. Tandaan, hindi ka lang titingin sa screen ng iyong telepono na may napaka Malapitan, ngunit kumuha ng magnification sa pamamagitan ng mga lente. Siyempre, mas mahusay ang screen, mas kaunting kakulangan sa ginhawa. Sa ngayon, posibleng gumamit ng mga smartphone batay sa o mas mataas (mula sa 4 na iPhone) o Windows Phone 7.0 at mas mataas, ngunit sa simula ang buong system ay partikular na idinisenyo para sa Android 4.1. Mag-download ng anumang VR application at suriin ang iyong smartphone para sa compatibility sa pamamagitan ng pag-ikot nito at panonood ng larawan.

Materyal sa pabahay

Hindi mahirap pumili ng karton para sa base ng aming mga baso; ang isang malaking kahon ng pizza ay may angkop na mga parameter. Maaari ka ring bumili ng karton sa mga tindahan ng craft o i-disassemble ang ilang walang may-ari na kahon ng mga gamit sa bahay. Ang karton na masyadong makapal ay hindi maginhawang gupitin at ibaluktot, habang ang manipis na karton ay malamang na hindi hahawakan ang mga lente at smartphone sa isang mahigpit na nakapirming posisyon sa ulo.

Mga optika

Ang mga lente ay marahil ang pinakamahirap, ngunit ang mga ito ang pinakamahalagang materyal para sa 3D na baso. Inirerekomenda ng Google ang paggamit ng mga lente para sa Cardboard na may focal length na 45 mm; nang naaayon, ang mga sukat ng virtual reality na salamin mismo sa site ay idinisenyo lamang para sa mga lente na may ganitong focal length. Kaya, ang pagnanais na gumamit ng iba't ibang mga lente, o marahil isang sistema ng dalawa o higit pang mga lente sa bawat eyepiece, ay hindi maiiwasang hahantong sa muling pagsasaayos ng distansya sa mga mata at sa screen, sa gayon ay binabago ang buong disenyo. Kung sa tingin mo ay may sapat na tiwala, sulit na mag-eksperimento, ngunit mas madaling mag-order ng mga lente.

Mga fastener

Bilang isang attachment sa ulo, maaari mong gamitin ang isang tela na nababanat na banda o isang Velcro strap. Hindi mahirap maghanap ng mga rubber band para sa case, at mas madaling palitan. Matapos i-assemble ang buong istraktura, kailangan lamang itong hawakan ang hugis nito. Maaari mo lamang idikit ang mga 3D na baso sa lahat ng mga joint pagkatapos ayusin ang mga lente gamit ang pandikit o tape. Kakailanganin ang dalawang Velcro strip na may sukat na 15x20 mm para ma-secure ang saradong takip habang ang smartphone ay nakapasok. Sa kawalan ng isa, maraming mga pagpipilian para sa pag-aayos ng takip ng karton; ang pangunahing bagay ay upang matiyak na ang smartphone ay hindi mahulog habang gumagamit ng 3D na baso.

Mga karagdagang kontrol

Kailangan ang mga magnet upang makagawa ng opsyonal na 3D headset control button sa case, at angkop lamang para sa mga modelo ng smartphone na may built-in na magnetometer. Kapag gumagawa ng helmet para sa pagsubok, hindi ka dapat mag-aksaya ng pagsisikap at pera sa paghahanap ng angkop na magnet. Ang naturang button ay maaaring i-attach sa virtual reality glasses nang hiwalay pagkatapos ng buong pagsubok ng device o hindi na-install. Para sa pangmatagalang 3D na baso, kakailanganin mo ng neodymium magnet ring at magnetic ceramic disc, na parehong may sukat na hindi hihigit sa 3x20mm. Maaari ka ring maghiwa ng mga butas at patakbuhin ang iyong smartphone gamit ang iyong mga daliri.

Ang isang NFC sticker ay nakadikit sa loob ng mga salamin, na nagpapahintulot sa smartphone na awtomatikong ilunsad ang mga kinakailangang application. Malamang na mahahanap mo ito sa mga tindahan ng komunikasyon o sa mga online na tindahan; hindi rin ito sapilitan, at maaari mo itong i-install sa ibang pagkakataon.

Mga tool at pag-iingat sa kaligtasan

Ang pinakasimpleng tool na kakailanganin mo ay:

  • Template ng Google Cardboard. Ang mga guhit ay nasa artikulo.
  • Isang matalim na kutsilyo, isang matibay na stationery na kutsilyo ang gagawin. Ang karton ay kailangang i-cut nang malinaw sa mga linya ng template, lalo na ang mga grooves at butas, kaya ang gunting ay hindi gagawin ang trabaho.
  • Scotch tape o pandikit.
  • Matigas na linya.

Sinasabi ng Google na sapat na ang gunting para sa trabaho; huwag linlangin ang iyong sarili, ang mga manipis na hiwa at pag-aayos ng mga uka ay mas maginhawang putulin gamit ang isang talim.

Ang disenyo ay pinalakas ng mga stiffening ribs mula sa loob, kaya walang gaanong pagkakaiba sa pagitan ng pagputol ng isang buong pattern mula sa isang mahabang piraso ng karton o pag-assemble nito mula sa 2-3 bahagi, pagkonekta sa kanila gamit ang tape. Kapag naggupit gamit ang isang kutsilyo, mag-ingat na huwag scratch ang ibabaw ng mesa o sahig; kumuha ng isang espesyal na board para sa layuning ito, halimbawa, isang cutting board mula sa kusina. Ang partikular na pangangalaga ay dapat gawin kapag naggupit ng mga butas para sa mga lente, upang pagkatapos ay ang mga lente ay namamalagi sa parehong eroplano, patayo sa view.

Pagtitipon ng aparato

Magtipon ayon sa mga guhit, palakasin ang frame na may malagkit na tape at maingat na subaybayan ang lokasyon ng mga lente. Sa isang nakapirming posisyon, ang karton ay mahigpit na pinindot ang mga lente upang hindi sila gumalaw nang may kaugnayan sa bawat isa. Susunod na kailangan mong i-glue ang Velcro bilang mga fastener sa mga gilid ng tuktok na bahagi at sa sa loob mga takip, at mag-install din ng mga magnet sa lugar. Sa yugtong ito, maaari mo nang subukan ang 3D na baso sa iyong ulo upang matukoy ang mga lugar ng posibleng chafing ng balat. Halimbawa, kapag nanonood ng isang pelikula sa mahabang panahon, ang mga puntong ito ay maaaring maging lubhang nakakainis, kaya maaari mong dagdagan ang mga ito ng mga manipis na piraso ng foam rubber.

Ang laro ba ay nagkakahalaga ng kandila?

Handa na ang 3D glasses, ang kailangan mo lang gawin ay i-secure ang mga ito sa iyong ulo gamit ang isang elastic band o strap na gusto mo, magpasok ng smartphone na may 3D application at mag-enjoy sa virtual reality. Tulad ng para sa halaga ng nagreresultang device, maraming mga alok ng mga ready-made kit na wala pang $10 ang presyo. Makakatipid ka lamang ng pera kung ang lahat ng mga bahagi ay nasa kamay o madaling maabot. Kung mag-order ka ng mga ekstrang bahagi, na isinasaalang-alang ang iba't ibang mga gastos sa pagpapadala at mga oras ng lead, lumalabas na bahagyang mas mahal kaysa sa pagbili ng buong kit. Naturally, kung kagatin ng iyong aso ang 3D na baso dahil nakaupo ka sa virtual reality sa halip na pakainin o ilakad ang hayop, madali kang makakaipon ng mga bago gamit ang mga tagubilin sa itaas at ang mga natitirang bahagi. Pansamantala, naghahanap ka ng karton na palitan ng nasira, upang maibalik ang Cardboard gamit ang iyong sariling mga kamay, maaari mo ring ilakad ang aso at pakainin ito.

Mga kakayahan ng device

Sa ngayon, mayroon nang malaking bilang ng mga na-optimize para sa Google Mga aplikasyon ng karton at ilang mga pelikula. Ipinares sa mga headphone, ang mga virtual reality glass ay madaling mapapalitan ang isang magandang 3D cinema, at ang mga laro, ayon sa mga user, sa kabila ng pagiging primitive ng mga ito, ay maaaring magdagdag ng isang malakas na pakiramdam ng presensya at kapaligiran. Para sa mga craftsmen at mahilig sa iba't ibang mga teknikal na gawain, mapapansin na posible Mga baso ng karton kumonekta sa isang computer upang magamit ang virtual reality module sa mga laro. Dito pumapasok ang tunay na nakaka-engganyong karanasan.

Ibahagi