Talaan ng mga Nilalaman:

DIY Raspberry Pi VR Goggles: 9 Hakbang (na may Mga Larawan)
DIY Raspberry Pi VR Goggles: 9 Hakbang (na may Mga Larawan)

Video: DIY Raspberry Pi VR Goggles: 9 Hakbang (na may Mga Larawan)

Video: DIY Raspberry Pi VR Goggles: 9 Hakbang (na may Mga Larawan)
Video: How To Use Bixby 2024, Hulyo
Anonim
DIY Raspberry Pi VR Goggles
DIY Raspberry Pi VR Goggles
DIY Raspberry Pi VR Goggles
DIY Raspberry Pi VR Goggles
DIY Raspberry Pi VR Goggles
DIY Raspberry Pi VR Goggles
DIY Raspberry Pi VR Goggles
DIY Raspberry Pi VR Goggles

DISCLAIMER! Dahil sa ang katunayan na ang Raspberry Pi Zero ay hindi isang napakalakas na computer, ang frame-rate sa napakababang (Sa ilalim ng 10 fps) na maaaring makasasama sa iyong mga mata

Ang mga VR goggle na ito ay binuo gamit ang Raspberry Pi Zero na ginagawang medyo mas mababang gastos.

Maaari mong ma-access ang USB sa gilid, na kung saan ay apat na port. Gumagamit ito ng isang baterya at ang screen ay naka-plug nang direkta sa Raspberry Pi para sa lakas, na kumukuha ng isang USB port.

Maaaring magmukhang mayroon lamang itong maraming mga wire sa tuktok, ngunit hindi ako higit sa isang tagapag-ayos, at mayroon lamang 3 mga wires.

Paumanhin kung ang mga imahe ay hindi napakahusay, wala akong napakahusay na ilaw noong kinuha ko sila.

Hakbang 1: Mga Kagamitan

Narito ang isang listahan ng mga materyales na ginamit ko:

Isang micro-SD card (8-32 gigabyte, anumang gagana (sa palagay ko)), Ilang Mga Babae / Babae na jumper Wires (Kung wala kang o hindi alam kung saan hahanapin ang mga ito dito ay isang link sa Adafruit para sa kanila: Mga Wire ng Babae / Babae na Jumper), Raspberry Pi Zero: Raspberry Pi Zero W sa Adafruit

Elecrow 5 "TFT Screen: TFT LCD screen (Gumagana ito nang maayos para sa isang screen nang walang anumang mga pagsusuri) O anumang 5" TFT lcd screen ay dapat na gumana, ginamit ko lang ang pagsasaayos para sa screen na ito.

5V 1A Battery pack (Hindi ko alam kung saan makahanap ng isa, sigurado akong makakahanap ka ng partikular para sa raspberry pi zero)

3-Axis Gyroscope / Accelerometer: MPU-6050 sa Amazon (Alam kong wala itong pinakamahusay na mga pagsusuri, ngunit sa ngayon ay gumagana ito ng maayos.)

Dalawang micro USB sa mga USB cable. (7 mahaba o higit pa dapat gumana)

Isang pinalakas na micro USB sa USB hub: LoveRPi USB hub para sa Raspberry Pi zero

Isang maliit na mini HDMI sa HDMI cable. (Kung mayroon ka lamang isang mini HDMI to HDMI converter, gagana rin iyon, Iyon ang ginagamit ko, ngunit wala akong anumang mga kable na mas maikli sa 3 o higit pa)

Tape, Foam Double-Sided tape, Ang mga sumusunod na item ay maaaring maging opsyonal, kahit na kung hindi mo gagamitin ang mga ito, inirerekumenda ko ang paggamit ng isang murang VR viewer na maaari mong makuha para sa iyong telepono. (Mangyaring basahin ang buong itinuturo bago bumili ng isang manonood bagaman)

Maraming hindi naka-corrugated na karton.

Mayroon akong isang template mula sa isang template ng manonood ng karton na VR at lens na mula sa Radoishack® at maaari kang makahanap ng isang template sa paghahanap ng imahe sa google. Tulad ng template na ito: Template

Hindi ko alam kung saan mo mahahanap ang lens ngunit ang lugar na ito: Ang DIY VR Viewer ay Nagbibigay ng isang medyo detalyadong paglalarawan sa kung paano gumawa ng isa.

Hakbang 2: Mga tool

Ang mga tool na kakailanganin mo ay:

Isang mainit na baril ng pandikit, Isang X-acto Knife, At Gunting.

Hakbang 3: Paggawa ng Manonood

Ginagawa ang Manonood
Ginagawa ang Manonood
Ginagawa ang Manonood
Ginagawa ang Manonood
Ginagawa ang Manonood
Ginagawa ang Manonood
Ginagawa ang Manonood
Ginagawa ang Manonood

Para sa paggawa ng manonood, idinikit ko ang template sa aking karton (Kung wala kang sapat na karton, gupitin ang template sa kalahati nang hindi pinuputol ang anuman sa mga aktwal na linya at mga katulad nito). Matapos kong idikit ang template, pinutol ko ang karton sa mga lugar na sinabi sa akin ng template, at tiniklop sa mga lugar na sinabi nito sa akin.

Matapos akong magawa niyan, idinikit ko ang magkakahiwalay na mga piraso nang dapat kong gawin, at isinasara ang isang telepono upang subukan ito. Gumana ito ng maayos sa unang pagsubok nito.

Hakbang 4: Pag-set up ng Iyong Raspberry Pi

Kakailanganin mong i-download ang Raspbian Stretch: Stretch Image

I-click ang I-download ang ZIP para sa Stretch With Desktop.

Kapag natapos na ang pag-download, Maaari mong sundin ang mga tagubilin dito para sa pag-install ng imahe:

Pag-install ng Larawan ng Raspbian

Kapag tapos na iyon, i-plug ang SD card sa iyong Raspberry Pi Zero at i-boot ito!

Ang iyong Raspberry Pi ay dapat na mag-boot up sa desktop, ngunit kung ito ay naka-boot sa login screen:

ang username ay: pi

at ang password ay: raspberry

Kapag nakapasok ka na, maging komportable ka sa kung paano ito gumagana at kung nasaan ang lahat.

Ngayon ay lilipat kami sa pag-install ng Pi3D.

Hakbang 5: Pag-install ng Software

Maaari kang makakuha ng pi3D mula rito:

github.com/tipam/pi3d

Magbibigay ito ng isang paliwanag kung paano ito mai-install mula sa linya ng utos sa Raspberry Pi.

Maaari mong mai-install ang library para sa sensor sa pamamagitan ng simpleng pagpapatakbo:

sudo pip install mpu6050

Kapag na-install na ang mga ito, maaari kang lumipat sa susunod na hakbang.

Hakbang 6: Paglalakip sa MPU6050

Paglalakip sa MPU6050
Paglalakip sa MPU6050

Ang imahe sa itaas ay isang iskema ng kung saan dapat mong ikabit ang mga MPU6050 Pins sa mga Raspberry Pi Zeros GPIO na mga pin.

Kapag nakakonekta mo na sila, maaari kang lumipat sa programa.

Hakbang 7: Programming

Mayroong isang naka-attach na file na mayroong programa para sa mga VR goggle. Buksan ito sa Geany Programmer's Editor at pindutin ang F5 upang patakbuhin ito at upang matiyak na gumagana ito, pagkatapos ay subukan ang sensor ng gyro sa pamamagitan ng pag-ikot nito at tiyakin na nakahanay ito sa pag-ikot ng imahe. Upang isara pindutin lamang ang Esc sa keyboard at dapat ipakita ang terminal na nagsasabing "Pindutin ang Enter upang magpatuloy" Kung ginawa mo ang lahat nang tama, dapat ay mayroong isang screen na pinaikot depende sa gyro sensor!

Ngunit hindi iyan lang … ipapakita ko sa iyo kung paano gawin ang natitirang mga salaming pang-VR!

Hakbang 8: Pagsasama-sama sa Lahat ng Ito

Pagsasama-sama sa Lahat ng Ito
Pagsasama-sama sa Lahat ng Ito
Pagsasama-sama sa Lahat ng Ito
Pagsasama-sama sa Lahat ng Ito
Pagsasama-sama sa Lahat ng Ito
Pagsasama-sama sa Lahat ng Ito

Ito ang ilang mga larawan ng iba't ibang mga butas at kahon na aking ginupit upang magkasya ang mga bagay.

Inilagay ko ang screen sa puwang kung saan pupunta ang isang telepono, at ang pack ng baterya ay napunta mismo sa harap kung ito. Gumamit ako ng tape upang ilakip ang gyroscope, at ang dobleng panig na tape upang ikabit ang USB hub. Ang Raspberry Pi ay nakakabit na may foam tape at ang baterya ay dumulas lamang ako sa kompartimento na ginawa ko para dito.

Ang mga strap ng ulo ay hindi kasama, binago ko ang mga may ilang nababanat at isang lumang headlight band.

Hakbang 9: Konklusyon

Konklusyon
Konklusyon

Ngayon na tapos na ito, maaari mo itong subukan! I-plug ang lakas ng screen sa USB hub at i-plug ang USB hub sa Raspberry Pi Zero. Kung hindi ka sigurado kung ano ang iba't ibang mga port sa isang Raspberry Pi Zero, mayroong isang imahe sa itaas na nagsasabi tungkol sa iba't ibang mga port.

Tiyaking nakakonekta ang HDMI sa pagitan ng Raspberry Pi at ng screen. I-plug ang lakas ng Raspberry Pi sa baterya at i-on ito!

Inirerekumendang: