Paano gumawa ng mga baso ng virtual reality mula sa isang smartphone. Paano gumawa ng isang HTC Vive mula sa mga baso ng virtual reality para sa isang karton na smartphone gamit ang iyong sariling mga kamay

Ang virtual reality ay isang kamangha-manghang mundo, na isinasawsaw ang iyong sarili kung saan nakakakuha ka ng maraming hindi pangkaraniwang mga impression. Ngunit upang lumipat sa tatlong-dimensional na dimensyon, dapat mayroon ka espesyal na baso. Ang mga ito ay medyo mahal sa tindahan, ngunit hindi mahirap gawin ang mga ito sa bahay. Kailangan mo lang malaman kung paano gumawa ng baso para sa virtual reality gamit ang iyong sariling mga kamay. Ang pinakamadaling paraan ay ang gumawa ng isang analogue.

Ano ang kakailanganin para sa produksyon?

Sa katunayan, hindi mo kailangang bumili ng anuman para makagawa ng baso. malaking bilang ng mga kasangkapan at materyales. Kailangan mo lang magkaroon ng:

  1. Isang gadget kung saan mo ilulubog ang iyong sarili virtual na mundo. Maaari itong maging isang smartphone o tablet (mas mabuti ang smartphone)

Kung mas moderno ang device, mas magiging kahanga-hanga ang laro. Hindi rin mahalaga ang laki ng telepono o tablet. Ang tanging bagay ay ang pinakamaliit na bahagi ay dapat na katumbas ng hindi bababa sa dalawang distansya sa pagitan ng mga mag-aaral ng mga mata. Ngunit hindi ka rin dapat kumuha ng masyadong malaking gadget, dahil ang gitna ng bawat kalahati ng frame ay dapat mahulog sa gitna ng mag-aaral. Dapat isaayos ang parameter na ito gamit ang mga lente, na inilalapit ang mga ito nang palayo sa isa't isa.

  1. hindi magawa gawang bahay na helmet para sa virtual reality na walang lens. Dapat mayroong dalawang pares sa kanila. Mas mainam na pumili ng baso ng malaking diameter. Ito ay dahil sa ang katunayan na ang kanilang minimum na pagbaluktot ay mas malapit sa gitna. Kung mas malaki ang distansya, mas mababait ang imahe. Ang maliit na diameter ng mga baso ay hindi makakayanan ang pagkakaiba sa pagitan ng mga mag-aaral at sa gitna ng bawat kalahati ng larawan.
  2. Kakailanganin mo ang construction polyethylene na 20 mm ang kapal. Dapat itong nasa katamtamang density.
  3. Bilang karagdagan, kakailanganin mo ng double-sided tape, pati na rin ang regular o vinyl film.
  4. Ang frame ng helmet ay binubuo ng karton. Dapat itong micro-corrugated at 2 mm ang kapal.
  5. Upang ma-secure ang mga baso kakailanganin mo ng isang malawak na sinturon o nababanat na banda. Maginhawang gamitin ang Velcro fastening.
  6. Upang makagawa ng helmet, kailangan mo ng mga guhit. Upang lumikha ng mga ito kakailanganin mo ng mga tool para sa pagguhit at pagputol ng mga materyales.

Ang lahat ng mga materyales ay mura, at samakatuwid ang helmet ay mas mura kaysa sa isang nabili sa tindahan.

Gumagawa ng helmet

Bago ka gumawa ng isang virtual reality helmet gamit ang iyong sariling mga kamay, kailangan mong i-download nang maaga ang Cardboard smartphone application, na magbibigay-daan sa iyong suriin ang kalidad ng iyong helmet sa hinaharap.

Susunod, kailangan mong simulan ang paggawa ng frame para sa unang pares ng baso. Ito ay ginawa mula sa isang sheet ng foam plastic. Inirerekomenda na ayusin ang mga lente upang ang distansya sa pagitan ng iyong mga mata at screen ng telepono ay minimal. Upang gawin ito, ang smartphone ay inilalagay sa mesa at ang focus ay nababagay gamit ang mga lente. Kapag nahanap na ang kinakailangang distansya, maaaring putulin ang mga butas gamit ang centrifugal drill o isang compass na may utility na kutsilyo.

Susunod, isang frame ang ginawa para sa pangalawang pares ng mga lente. Ang bawat baso ay dapat ilagay sa polyethylene. Sa tulong nito, nakuha ang isang 3D na epekto. Upang makamit ito, kailangan mong piliin ang tamang focus. Magagawa lamang ito sa pamamagitan ng pag-eksperimento sa mga salamin.

Pagkatapos nito, kailangan mong gumawa ng isang frame para sa helmet. Narito ito ay mahalaga upang ayusin ang kahon sa iyong anatomical na mga tampok: ang hugis ng ilong, bungo, paningin. Ang pangunahing bagay ay ang helmet ay komportable.

Kinakailangan din na isaalang-alang ang output ng tunog. Dito dapat kang pumili ng magagandang headphone.

Ang susunod na hakbang ay ang tamang pagpoposisyon ng screen ng telepono o tablet.

Mahalaga! Ang axis ng symmetry, na matatagpuan pahalang, ay dapat na tumutugma sa taas ng kinakatawan na linya sa pagitan ng mga mag-aaral.

Ang screen ay dapat na humigit-kumulang 4 cm mula sa malapit na gilid ng eyepiece. Samakatuwid, ito ay kinakailangan upang palamutihan ang tuktok, ibaba, at mga gilid na may foam plastic. Dapat itong magmukhang isang uri ng kahon. Nakalagay dito ang screen ng gadget.

Matapos handa na ang lahat, kailangan mong muling ayusin ang focus ng mga lente at, kung kinakailangan, itama ang lokasyon ng device.

Ang huling yugto ay ang paggawa ng panlabas na frame ng helmet, na gawa sa karton. Ito ay lumabas na isang kahon na may takip, sa loob kung saan matatagpuan mobile device. Pinoprotektahan nito ang marupok na foam device mula sa pinsala. Bilang karagdagan, ito ay ang karton na frame na humahawak sa karamihan ng smartphone o tablet at pinindot ito laban sa foam.

Ngayon ang lahat na natitira ay upang ikabit ang pangkabit ng rubber band. Maaari mong ilakip ito sa frame gamit ang double-sided tape.
Kailangan mo ring gumawa ng butas para sa USB cable.

Handa na ang virtual reality helmet! Maaari mong ligtas na mag-download ng mga larong may 3D effect sa iyong device at masiyahan sa kapana-panabik na kuwento.

Sa pinakahuling I/O conference, ipinakita ng Google ang bersyon nito ng cardboard virtual reality glasses. Sa prinsipyo, ang mga scheme para sa gayong mga baso ay umiikot sa Internet sa loob ng mahabang panahon (halimbawa, FOV2GO). Gayunpaman, ang pamamaraan ng mga lalaki mula sa Google ay naging mas simple kaysa sa kanilang mga analogue, at nagdagdag din sila ng isang chip na may magnet na gumagana bilang isang panlabas na analog na pindutan. Sa post na ito ibabahagi ko ang aking karanasan sa pag-assemble ng virtual reality glasses batay sa isang smartphone: Google Cardboard gawa sa karton, OpenDive na gawa sa plastic at mga basong pinutol sa isang laser cutter mula sa acrylic.

Mga materyales

  1. karton. Gumamit ako ng hindi gustong laptop box. Ang isa pang pagpipilian ay mag-order ng iyong paboritong pizza o bumili ng karton sa isang espesyal na tindahan (hanapin ang micro-corrugated cardboard E).
  2. Velcro. Maaaring mabili sa anumang tindahan ng pananahi. Kumuha ako ng isang strip ng malagkit na Velcro para sa 100 rubles. Ang tape na ito ay magiging sapat para sa mga pares ng 10 puntos.
  3. Mga magnet. Sa prinsipyo, ang bagay na ito ay opsyonal kung hindi mo planong gamitin ang Google API. Inirerekomenda mismo ng Google na kumuha ng 1 nickel magnet at ang pangalawa ay ferromagnet. Sa aming Internet mayroong maraming tulad ng mga magnet sa mga dalubhasang tindahan, ngunit tamad akong maghintay para sa order. Bilang isang resulta, sa parehong tindahan bumili ako ng isang hanay ng mga magnet para sa mga fastener, gayunpaman, hindi sila gumana nang perpekto para sa akin. Gastos - 50 rubles para sa 3 magnet.
  4. Mga lente. Sa pangkalahatan, inirerekumenda na kumuha ng mga lente na 5-7x, 25mm diameter, aspherical. Ang pinakamadaling paraan ay bumili ng magnifier na may dalawang lente, tulad ng Veber 1012A, na mas mura kaysa sa pagbili ng 2 magkapareho. Mayroon lang akong 30x magnifying glass na may dalawang 15x lens sa kamay (bumili ako ng ganoong magnifying glass sa merkado sa halagang 600 rubles). Sa kabila ng labis na pagpapalaki, ito ay naging maayos.
  5. Nababanat na banda at carabiner. Kakailanganin mo ang mga ito kung plano mong gamitin ang Cardboard bilang baso at hindi hawakan ng iyong kamay sa lahat ng oras. Bumili ako ng 2 metro ng nababanat at isang pares ng mga carabiner sa parehong tindahan ng pananahi para sa isa pang 100 rubles.
  6. Foam goma. Upang maiwasang maputol ang mga salamin sa iyong mukha, dapat mong takpan ang mga contact point ng foam rubber. Gumamit ako ng window insulation tape. Isa pang 100 rubles sa merkado ng konstruksiyon.

Pangwakas na presyo ng mga materyales: 400-1000 rubles depende sa mga lente.

Mga gamit

  1. Stationery na kutsilyo.
  2. Hot-melt glue (na may baril). Mas maganda ang maliit.
  3. Stapler o sinulid na may karayom.

Assembly

Dito, sa pangkalahatan, ang lahat ay walang halaga.
  1. Pumunta sa website ng Google Cardboard at i-download ang cutting diagram. Kung mayroon kang laser cutter sa kamay, maaari mo itong gupitin. Kung hindi, pagkatapos ay i-print ito sa isang printer at gupitin ito kasama ang tabas.
  2. Ikinakabit namin ang Velcro. Bilang karagdagan sa dalawang Velcro sa orihinal, nagdagdag ako ng isa sa kaliwang bahagi para hindi magkahiwalay ang istraktura. Nagdikit din ako ng dalawang Velcro strips sa mga gilid, kung saan ipapadikit namin ang isang nababanat na banda para idikit sa ulo.
  3. Ipinasok namin ang mga lente, isang magnet at tiklop ang istraktura.
  4. Nag-attach kami ng 2 piraso ng nababanat sa Velcro. Sa isang dulo ay nagpasok kami ng isang carabiner sa isang nakapirming distansya (naayos ko ito sa isang nababanat na banda na may stapler :)). Sa kabilang panig ay kumuha kami ng isang nababanat na banda na may reserba at ilakip ang pangalawang bahagi ng carabiner na may kakayahang ayusin ang haba.
  5. Tagumpay!

Gayunpaman, pagkatapos i-install ang application, natuklasan ko na ang aking pindutan ay hindi gumagana sa form na ito. Upang maisaaktibo ang pag-click, kinailangan kong kunin ang magnet sa aking kamay at direktang ilipat ito sa kaliwang bahagi ng telepono, gayunpaman, kahit na sa ganitong paraan ito ay gumagana paminsan-minsan. Isang senyales na ginagawa mo ang lahat ng tama - kapag hinawakan mo dapat mayroong pakiramdam magnetic field, na bahagyang itinulak ang magnet palayo sa telepono.

Marahil ang dahilan ay ang pagkuha ko ng masyadong mahinang magnet. Marahil ito ay dahil ang aking modelo (Galaxy Nexus) ay hindi idineklara na suportado ng Google. Gayunpaman, gumagana ang mga demo, pinindot ang pindutan, hurray!

Modelong plastik

Kung gusto mong mag-alala tungkol sa pag-assemble nang kaunti hangga't maaari at mayroon kang 3D printer (o sapat na pera para mag-order ng pag-print), kung gayon ang pagpipiliang ito ay para sa iyo. :) Nag-print ako ng isang modelo mula sa website ng Thingverse. Doon sa kahilingan" virtual reality"Mayroong ilang higit pang katulad na mga pagpipilian.

Nag-order ako ng isang print mula sa 3D Printing Laboratory, nagkakahalaga ito ng halos 3000 rubles.

Ang lahat ng mga materyales mula sa Cardboard ay may kaugnayan para sa mga baso na ito, kaya ang pangwakas na tag ng presyo ay umabot sa halos 3500 rubles.

Pagtitipon ng isang plastik na modelo

Ipinasok namin ang mga lente, idinidikit ang foam, at gumagamit ng mga regular na goma sa opisina upang ma-secure ang telepono. Maaari mo ring takpan ang buong ibabaw sa labas ng mga lente gamit ang foam rubber, kung gayon ang ilaw mula sa iyong smartphone ay hindi makaistorbo sa iyo. Ang mga malalaking lente ay maaari ding ipasok sa mga basong ito.

Ang isa pang pagpipilian: magpasok ng mga lente mula sa isang stereoscope ng Sobyet. Upang gawin ito, kakailanganin mong bahagyang baguhin ang mount, palitan ang mga bilog na butas ng mga hugis-parihaba. Ang opsyon na may stereoscope ay medyo maginhawa, ngunit mayroon itong kawalan - ang lugar ng pagtatrabaho ay mas maliit, ang imahe ay na-crop sa itaas at ibaba.

Modelong gawa sa acrylic (o plywood)

Bago pa man maging uso ang pagkolekta ng virtual reality na baso, isang magandang disenyo ng mga basong hiwa sa isang laser cutter ang lumitaw online. Nang walang pag-iisip, nagpasya akong mag-order ng kanilang pagputol sa parehong laboratoryo. Wala silang plywood sa sandaling iyon at inalok nila akong putulin ito ng itim na acrylic. Ang gastos ng pagputol kasama ang materyal ay halos 800 rubles.

Bilang karagdagan sa mga lente, rubber band at foam rubber, para sa pagpupulong kakailanganin mo ang tungkol sa 20 screws na may 3-4mm nuts (iminumungkahi ng may-akda ng modelo ang paggamit ng 4mm, ngunit mahirap para sa akin na magkasya at kumuha ako ng 3mm).

Kakatwa, ang huling bersyon ay naging mas mahusay kaysa sa 3D printer. Una, ang mga baso ay mas magaan at mas compact. Pangalawa, ang materyal ay makinis at mas kaaya-aya sa pagpindot. Ang downside ay ang acrylic ay isang medyo marupok na materyal, at ang gayong mga baso ay maaaring hindi makaligtas sa pagkahulog.

Konklusyon

Sa kasamaang palad, mayroon pa ring napakakaunting nilalaman para sa gayong mga baso. Maaari mong subukang maglaro sa streaming, tulad ng inilarawan sa kamakailang

Ngayon sasabihin ko sa iyo kung paano gumawa ng HTC Vive mula sa virtual reality glasses para sa karton ng smartphone gamit ang iyong sariling mga kamay, gumagastos lamang ng 7 libong rubles, habang ang orihinal na virtual na baso ng HTC Vive ay nagkakahalaga ng halos 70 libong rubles. Ang malaking bentahe ng mga mamahaling virtual reality na baso na ito ay ang pagkakaroon ng mga remote control, ngunit hindi ito isang problema, dahil ngayon maaari silang mapalitan ng isa pang device. Halimbawa, ang parehong LeapMotion sensor, kung saan papalitan ng iyong mga kamay ang mga remote control.

Kaya, upang makagawa ng helmet para sa 7 libong rubles, kakailanganin ang mga sumusunod na aparato:

  • PC na may hindi bababa sa isang processor Intel core i5 at isang video card ng hindi bababa sa Nvidia GeForce 750,
  • smartphone na may built-in na gyroscope sensor,
  • LeapMotion sensor,
  • virtual reality na baso para sa smartphone cardboard
  • at mas mabuti ang dalawang USB extension cable.
  • Maaari mong gamitin ang iyong sariling smartphone, maaari kang bumili ng LeapMotion sensor para sa halos 5 libong rubles, at mga virtual na baso na may magandang epekto ang diving ay gagastos sa iyo ng humigit-kumulang 2,000 – 3,000 rubles. Kaya, gagawa ka ng sarili mong HTC Vive, na nagkakahalaga ng 10 beses na mas mababa kaysa sa orihinal.

    Mula sa software na kailangan namin:

  • at ito ay kanais-nais na operating system ay Windows 10.
  • Una kailangan mong i-install ang Vridge RiftCat program sa iyong PC at ang kaukulang application sa iyong smartphone. Tutulungan ka ng program na ito na ikonekta ang iyong computer sa iyong smartphone at tularan ang nakakonektang HTC Vive VR glasses. Upang gawin ito, ikonekta ang telepono sa PC gamit ang isang USB cable, pumunta sa mga setting sa smartphone, at i-activate ang USB modem mode. Pagkatapos kung saan ang computer at smartphone ay papasok sa karaniwan lokal na network. Maaari mong, siyempre, hindi ikonekta ang iyong smartphone sa iyong PC gamit ang isang USB cable, ngunit gumamit lamang ng Wi-Fi. Bakit ako pumili ng koneksyon sa USB? Kaya, makakamit mo pinakamahusay na kalidad mga imahe na inilipat mula sa isang PC patungo sa isang smartphone, ang kalidad ng larawan ay magiging mas malala sa pamamagitan ng Wi-Fi. Ngayon buksan ang RiftCat sa iyong smartphone at kumonekta sa RiftCat sa iyong PC.

    Susunod, kailangan mo ang LeapMotion sensor, na nabanggit na, ikinonekta din namin ito gamit ang isang USB cable sa PC at i-install ang Leap Motion VR Orion Driver at Leap Motion Desktop Software na binanggit sa itaas.

    Kakailanganin mo ring i-install ang Steam program sa iyong PC at lumikha ng isang account para sa iyong sarili. Sa Steam, pumunta sa tab na "Library" at pumunta sa seksyong "Mga Tool", hanapin ang SteamVR sa listahan at i-install.

    At sa dulo nag-install kami ng Leap Motion Steam VR Driver.

    Matapos ikonekta ang lahat ng aming mga device at i-install ang lahat ng mga kinakailangang programa, sa Vridge RiftCat program sa PC, i-click ang Play SteamVR Games, sa sandaling ito ay lilitaw ang isang window, magsisimula ang emulator, at pagkatapos ay awtomatiko itong magsisimula Programa ng singaw VR at kung ang lahat ay na-configure nang tama, ang mga icon para sa mga baso at remote control sa SteamVR ay magiging kulay berde. Pagkatapos ay maaari kang mag-click sa pamagat ng SteamVR window at gawin ang "Room Setting" sa pamamagitan ng pagpili ng isang maliit na silid, at ang distansya mula sa sahig ay maaaring tukuyin bilang 180cm. Narito mayroon kaming lahat ng konektado at gumagana. Ngayon sa Steam naglulunsad kami ng anumang larong VR na katugma sa mga virtual na baso HTC katotohanan Vive. Upang simulan ang paglalaro, kailangan mo ng mga remote control, ngunit sa aming kaso, tulad ng sinabi ko, ang aking mga kamay ay papalitan ang mga ito. Susunod, ipinasok namin ang smartphone sa virtual reality na baso at idikit ang LeapMotion sensor sa harap ng mga baso.

    Nang mailunsad ang laro, nagsimulang maglabas ng mga remote control ang aking mga kamay. Pagbabaluktot hintuturo, maglalabas ka ng trigger pull. Mayroong kaunting pagkaantala sa oras, iyon ay, sa computer ang aksyon ay magaganap nang kaunti sa huli kaysa sa aktwal mong yumuko ang iyong mga daliri, ngunit hindi ito nakakatakot. Gayundin, hindi katulad ng mga remote control virtual na baso HTC Vive, dapat nasa harap mo ang iyong mga kamay, na nakikita ng touch camera. Sa pamamagitan ng pagkalat ng iyong mga kamay sa mga gilid, mawawala sa paningin ng camera ang mga ito, at mawawala ang mga remote control sa laro, kaya inirerekomenda naming panatilihin ang iyong mga kamay sa field of view ng touch camera. Maaari kang mag-shoot sa mga laro sa pamamagitan ng pagyuko ng iyong mga hintuturo. Ang pagpuntirya sa mga laro gamit ang iyong mga kamay, siyempre, ay hindi masyadong maginhawa, ngunit sa prinsipyo maaari mong mabilis na masanay dito. Inirerekomenda namin na maging pamilyar ka sa mga magagamit na galaw sa site na ito.

    Naniniwala ako na ang teknolohiyang ito ay angkop para sa mga gustong makilala ang mga virtual reality na baso sa isang computer nang hindi gumagastos ng 70 libong rubles. Siyempre, ang pamamaraan na ito ay nangangailangan ng sapat malakas na computer, na may Intel Core i5 processor at isang video card na hindi bababa sa Nvidia GeForce 750. Hindi ko inirerekomenda na subukang ikonekta ang mga baso sa isang laptop, maliban kung mayroon kang gaming laptop. Sa pangkalahatan, ang mga virtual na baso ay hindi gagana sa isang laptop, at sa ilan, kahit na nagawa mong ikonekta ang mga ito, hindi ka pa rin makakapaglaro nang kumportable.

    Bumili ng LeapMotion sensor at virtual reality glasses para sa iyong smartphone sa sa kasong ito, Sa palagay ko posible na maging pamilyar sa mga laro at sa mismong operating technology. Siyempre, maaari kang masanay sa paglalaro nang walang mga remote, ngunit ang epekto ay magiging ganap na naiiba. Hindi mo makukuha sa bersyong ito ang mga emosyon na maaari mong makuha virtual na baso HTC Vive. Ang napaka-inconvenient na bagay ay na gamit ang sensor kailangan mo lamang panatilihin ang iyong mga kamay sa larangan ng view ng touch camera, habang gamit ang HTC Vive remotes, maaari mo itong iwagayway kung gusto mo. Kung gusto mong maglaro nang buo at makatipid ng pera, ipinapayo ko sa iyo na bumili ng RazerHydra remotes sa halip na ang LeapMotion sensor, na mahusay na sinusubaybayan sa espasyo, tulad ng mga tunay na remote mula sa HTC Vive. Gamit ang RazerHydra maaari kang maglaro nang kumportable gaya ng paggamit ng mga remote ng HTC Vive.

    Kaya, sa artikulong ito sinabi ko sa iyo ang tungkol sa kung paano lumikha ng isang mas mababa, siyempre, ngunit magandang kapalit para sa mahal na virtual Mga baso ng HTC Vive, nagtitipid ng 10 beses. Bilhin ang iyong sarili ng LeapMotion touch camera o RazerHydra remotes, virtual reality glasses para sa iyong smartphone, i-install ang mga kinakailangang program sa iyong PC at mag-enjoy sa mga virtual reality na laro para sa HTC Vive virtual reality glasses sa amin! Umorder ng lahat ng kailangan mo sa BESTVR!

    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, dapat itong ganap na baguhin. software display controller, na hindi ko pa kayang bayaran, mangangailangan din ito ng bahagyang prototyping, o lumikha muli ng concept board batay sa uri ng mga gyroscope na 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.

    Ngunit kamakailan lamang ay nagbayad ang mga tao ng maraming pera para dito! Noong mga araw na ang virtual reality glasses ay nasa mga screen ng pelikula, ang mga mayayamang mahilig lamang ang kayang bumili nito. Kailangan mong maglabas ng ilang libong dolyar para sa isang window sa virtual na mundo - pagkatapos ng lahat, ang treasured device ay gumamit ng mga miniature color display na may resolution na hindi bababa sa 640 x 480 (at ang katumbas na laki ng pixel) at mga kamangha-manghang "gyroscopic" na sensor.

    Ang fashion ay isang pabagu-bagong babae: ang mga virtual reality na device ay lumabas sa mga screen ng pelikula nang mas mabilis kaysa sa kanilang pinamamahalaang bumaba sa presyo at naging laganap. Nakalimutan sila nang mahabang panahon, at nang maalala nila muli, lumabas na ang isang magandang kalahati ng mga mamamayan ay nagdadala ng parehong display na may mga tuldok na hindi makilala kahit na sa ilalim ng magnifying glass, at mga accelerometers na may mga angular sensor araw-araw. Mag-attach lang ng case at isang pares ng lens sa anumang modernong smartphone, at makakakuha ka ng VR glasses na hindi mas malala kaysa sa isinusuot ni Johnny Mnemonic.

    Secure na phablet mount Galaxy Note, kumportableng magkasya sa ulo, espesyal na napiling optika na may tumpak na nababagay na larangan ng pagtingin at kaunting pagbaluktot - isang seryosong pagbili para sa mga tunay na mahilig sa 3D entertainment.

    Mayroong ilang mga paraan upang makuha ang iyong mga kamay sa coveted case na may mga lente. Maaari kang bumili ng seryoso (at mahal) na device na may maraming pagsasaayos, gaya ng Samsung Gear VR. Maaari kang mag-order ng isa sa mga cardboard kit sa halagang dalawampung bucks, ang pinakasikat kung saan ay ang Google Cardboard. O hindi ka makapaghintay para sa paghahatid, ngunit gumawa ng mga baso ng VR gamit ang iyong sariling mga kamay mula sa mga magagamit na materyales.


    Ang sleek, inirerekomenda ng Google na disenyo ay pinutol at tinupi mula sa isang solong flat na piraso ng karton. Ang negatibo lang ay kailangan mong kumuha ng mga lente na may mahigpit na tinukoy na focal length at diameter.

    Mahalaga ang sukat

    Ang disenyo ng mga baso, na ginawa namin sa aming sarili, ay may isang kalamangan kaysa sa Google Cardboard: ang mga lente sa loob nito ay maaaring lumipat sa screen, kaya maaari mong ayusin ang mga baso sa partikular na paningin ng isang partikular na tao.


    Iginuhit namin ang mga detalye ng aming mga baso nang direkta sa karton, sa mode ng libreng pagkamalikhain, sa pamamagitan ng mata, na kung ano ang nais namin para sa iyo: talagang nagustuhan namin ang resulta. Kung sakaling gusto mong ulitin ang aming karanasan nang eksakto, kumuha kami ng mga sukat mula sa mga resultang bahagi at gumuhit ng isang guhit. Mga bahagi na angkop para sa smartphone Samsung Galaxy S4 at mga lente na may diameter na 3.5 cm na may focal length na 3.5 cm. Kapag minarkahan ang ilalim na dingding ng katawan ayon sa iyong mga sukat, huwag kalimutang mag-iwan ng silid para sa ilong. Siguraduhing magbigay ng isang mekanismo para sa paglakip ng smartphone (sa aming kaso, ito ay mga kawit at nababanat na mga banda).

    Ang haba ng katawan ay tinutukoy ng mga katangian ng salamin: na may pantay na diameter ng lens, mas mahaba ang focal length, mas mahaba ang katawan, at kabaliktaran. Nakakita kami ng dalawang magnifying glass sa tindahan na may focal length na 3.5 cm at diameter na 3.5 cm. Kung makakita ka ng parehong salamin, huwag mag-atubiling kopyahin ang aming mga scan.


    Kung ang mga lente ay naiiba, ayusin ang haba ng katawan sa kanilang mga katangian. Madaling gawin ito sa pamamagitan ng mata: ilagay ang iyong smartphone sa mesa, i-on ang VR application at tingnan ang screen gamit ang mga lente. Makikita mo na ang konsepto ay gumagana nang mahusay kahit na walang kaso. Pagkatapos masiyahan sa panoorin, makakakuha ka rin ng ideya ng laki ng hinaharap na aparato.

    Ang lapad at taas ng kaso ay tinutukoy ng modelo ng smartphone. Ang distansya sa pagitan ng mga dingding sa gilid ay katumbas ng lapad ng screen, at ang distansya sa pagitan ng itaas at ibabang mga plato ay tumutugma sa lapad ng katawan ng telepono. Idinisenyo ang aming mga pag-scan na nasa isip ang Samsung Galaxy S4.


    Ang isang piraso ng makapal na tape sa sulok ng kaso ay gumaganap ng isang mahalagang function: pinoprotektahan nito ang power button ng smartphone mula sa hindi sinasadyang pagpindot. Ang mekanismo ng pagsasaayos ay nagpapahintulot sa iyo na ilipat ang mga lente sa pagitan ng screen at mga mata, na umaangkop sa paningin ng manlalaro.

    Upang gawin ang kaso, pinili namin ang makapal na milimetro na karton. Ang disenyo ay dapat sapat na matibay upang suportahan ang bigat ng smartphone at mapanatili ang isang tinukoy na distansya sa pagitan ng screen at ng mga lente. Ang partisyon na naghihiwalay sa mga imahe para sa kanan at kaliwang mata ay gawa sa makapal na papel. Ang mga bracket ng lens ay gawa rin sa papel. Ang parehong karton at papel ay madaling maputol gamit ang isang stationery na kutsilyo kasama ng ruler.

    Maligayang pagdating sa matrix

    Walang maraming mga application para sa "mobile virtual reality", ngunit marami. Mahahanap mo sila sa pamamagitan ng keyword Cardboard (cardboard) o sa pamamagitan ng pagdadaglat na VR. Kabilang sa mga ito ang mga atraksyon at laro, mga konsyerto at pelikula, mga 3D na paglilibot sa mga lungsod sa buong mundo at mga paglalakbay na pang-edukasyon sa kailaliman ng Uniberso. Pinili namin ang mga pinaka-kapaki-pakinabang na app para magsimulang makilala ang mundo ng virtual reality.
    Roller Coaster Vr. Mayroong dose-dosenang mga application na may ganitong pangalan, dahil ang "roller coaster" ay isang klasikong virtual reality attraction, isang uri ng "Tetris" ng mga VR application. Makakakita ka ng pinakakahanga-hangang "mga slide" sa pangalan ng nag-develop na FIBRUM. I-rotate ang iyong ulo at idirekta ang iyong mga mata ayon sa gusto mo, at masisiyahan ka sa mga nakamamanghang tanawin ng gumugulong na gubat, mga nakamamanghang flight at bilis sa isang maibiging nai-render na background. Sa pamamagitan ng paraan, ang kumpanya ng Russia na FIBRUM ay hindi lamang bumubuo ng mahusay na software, ngunit gumagawa din ng isang napaka-advanced na virtual reality headset para sa mga smartphone na may 4.5-5.5-inch na mga screen.
    Zombie Shooter Vr. Kung gusto mong makita ang iyong kaibigan na umiikot nang ligaw sa gitna ng silid na sumisigaw ng hindi maipaliwanag na mga sumpa, anyayahan siyang maglaro ng larong ito. Ang walang alinlangan na bentahe ng application (muli mula sa FIBRUM) ay ito ay isang tunay na 3D shooter, nang hindi nangangailangan ng karagdagang mga controllers (joysticks, gamepads o keyboard). Ginagalaw ng manlalaro ang crosshair sa pamamagitan ng pag-ikot ng kanyang ulo. Kapag tumpak na nakatutok sa isang kaaway, ang pagbaril ay awtomatikong nangyayari. Kaya, ipinapatupad ng laro ang prinsipyong "kung saan ako tumitingin, bumaril ako." Gusto kong magsabi ng isang espesyal na pasasalamat sa mga developer para sa hindi pagpapaalam sa mga kaaway na makalapit ng ilang metro sa player, kung hindi, maaari kang magkaroon ng atake sa puso: ang isang virtual na zombie sa 3D ay mukhang mas nakakatakot kaysa sa pinaka advanced. 2D na laruan.
    Paul McCartney. Ang isang aplikasyon mula sa Jaunt Inc. ay pinangalanan sa dakilang Sir Paul, na nag-aalok na nasa parehong yugto bilang isang kalahok Ang Beatles at makita ito nang literal sa haba ng braso. Buong immersion Hindi lamang ang three-dimensional na imahe at mahusay na gawa ng camera, ngunit nakakatulong din ang surround sound sa kapaligiran ng konsiyerto. Sa kasamaang palad, available lang ang app para sa mga device na may laki ng screen na mas malaki sa limang pulgada.
    Orbulus. Ang pinaka-halatang bentahe ng virtual reality ay ang pagkakataong bisitahin ang mga pinakakagiliw-giliw na sulok ng mundo nang hindi umaalis sa iyong upuan. Ang Orbulus application ay nagsisilbi nang tumpak sa layuning ito, na idinisenyo upang dalhin ang viewer sa pinaka sulit na mga lugar sa ating planeta at maging sa kabila. Maglakad sa Mars, bisitahin ang Oxford Natural History Museum, tamasahin ang Northern Lights at tamasahin ang mga paputok ng Bagong Taon ng Hong Kong. Ang application ay nagpapatupad ng isang kawili-wiling mekanika ng kontrol gamit ang iyong tingin: upang pumunta sa nais na lugar, kailangan mo lamang tingnan ito.

    Mga bato sa ilalim ng tubig

    Ang pagbuo ng isang karton na kahon na may mga lente ay hindi madali, ngunit napakasimple. Ngunit gayon pa man, may ilang mga subtleties din dito. Ang ibaba ng katawan ay dapat na mas maikli kaysa sa tuktok na plato nito upang bigyang-daan ang ilong ng tumitingin. Ang mga bevel cut sa mga lens mount ay nagsisilbi sa parehong layunin.


    Loobang bahagi Lubos na inirerekomendang ipinta ang case ng itim upang maiwasan ang hindi makatotohanang pagmuni-muni sa screen. Sa labas, iniwan namin ang mga baso sa kanilang orihinal na anyo ng karton: gusto namin ang kanilang brutal, artisanal na hitsura.

    Sa harap ng kaso, ang itaas at ibabang mga plato ay bahagyang nakausli sa kabila ng mga dingding sa gilid. Ginagawa ito upang ang smartphone ay nakasalalay sa mga nagresultang protrusions. Ang mga plato ay may mga kawit: mga goma na banda ay inilalagay sa mga ito upang ma-secure ang telepono. Napakahalaga ng ligtas na pag-mount ng device, dahil karamihan sa mga VR application ay nangangailangan ng aktibong pag-ikot ng ulo.

    Ang mga button sa gilid na gilid ng smartphone, na naka-sandwich sa pagitan ng mga panel ng VR glasses body, ay maaaring magpakita ng isang sorpresa. Upang maiwasan ang mga ito mula sa kusang pinindot, ito ay nagkakahalaga ng pagbibigay ng mga cutout para sa kanila o, sa kabaligtaran, mga suporta.


    Ang panloob na ibabaw ng kaso ng salamin ay dapat na pininturahan ng itim. Mahigit sa kalahati ng screen ang nahuhulog sa field ng view ng bawat mata. Lumilikha ito ng pakiramdam ng panonood sa isang sinehan, kapag bukod sa screen ay makikita mo ang mga dingding sa gilid, sahig at kisame. Pinipigilan ng itim na tinta ang mga hindi kinakailangang pagmuni-muni at liwanag, na tumutulong sa iyong tumuon sa screen.

    Isang huling payo: kapag nag-imbita ng isang tao na subukan ang iyong bagong VR glass, maghanda ng pangalawang smartphone o camera nang maaga. Malamang na gusto mong i-video ang tester. Ang sadyang "karton" na disenyo ng mga salamin sa VR ay mapanlinlang: ang isang gawang bahay na aparato ay lumilikha ng hindi inaasahang malakas na epekto paglulubog sa virtual na mundo, na nagdudulot ng bagyo ng emosyon sa mga manonood.

    Ibahagi