Përmbajtje:

DIY VR HEADSET për $ 80: 10 hapa (me fotografi)
DIY VR HEADSET për $ 80: 10 hapa (me fotografi)

Video: DIY VR HEADSET për $ 80: 10 hapa (me fotografi)

Video: DIY VR HEADSET për $ 80: 10 hapa (me fotografi)
Video: How to Make a Smartphone VR using Plastic Bottle 2024, Korrik
Anonim
DIY VR HEADSET për 80 dollarë
DIY VR HEADSET për 80 dollarë

Qëllimi im fillestar ishte ta bëja këtë për nën $ 150 (USD), megjithatë pasi bleva dhe ndryshova disa pjesë për alternativa, arrita ta zbres atë në rreth $ 80. Pra, le të fillojmë.

Pjesët e kërkuara janë:

  • Toggle Flick Switch
  • 2x LED
  • 1x rezistencë 150 Ohm
  • 1x kabllo Micro USB (të paktën 2 metra e gjatë)
  • 1x kabllo HDMI (ato të holla funksionojnë më mirë pasi pengojnë lëvizjen më pak, gjithashtu të paktën 2 metra të gjatë)
  • Disa tela kërcyes
  • Pllaka DC Adapter 5V 3A (Raspberry Pi e pajtueshme funksionon shkëlqyeshëm)
  • Butoni i Shtypjes
  • Kufje VR të pajtueshme me Google Cardboard (Unë rekomandoj një me një derë të ndarjes së telefonit që hapet pasi jep qasje më të mirë sesa ato që përdorin një tabaka që rrëshqet brenda)
  • 6DOF MPU 6050 3Xhiroskop dhe akselerometër aksi
  • Arduino Micro (mund të përdorë alternativë jashtë markës)
  • Ekran LCD 5 inç RaspberryPi 800 × 480 me ndërfaqe HDMI

Furnizimet

  • Toggle Flick Switch
  • 2x LED
  • 1x rezistencë 150 Ohm
  • 1 x kabllo Micro USB (të paktën 2 metra e gjatë)
  • 1x kabllo HDMI (ato të holla funksionojnë më mirë pasi pengojnë lëvizjen më pak, gjithashtu të paktën 2 metra të gjatë)
  • Disa tela kërcyes
  • Pllaka DC Adapter 5V 3A (Raspberry Pi e pajtueshme funksionon shkëlqyeshëm)
  • Butoni i Shtypjes
  • Kufje VR të pajtueshme me Google Cardboard (Unë rekomandoj një me një derë të ndarjes së telefonit që hapet pasi jep qasje më të mirë sesa ato që përdorin një tabaka që rrëshqet brenda)
  • 6DOF MPU 6050 3Xhiroskop dhe akselerometër aksi
  • Arduino Micro (mund të përdorë alternativën e markës)
  • Ekran LCD 5 inç RaspberryPi 800 × 480 me ndërfaqe HDMI

Hapi 1: Kostoja e pjesës

Kosto e Pjesës
Kosto e Pjesës
Kosto e Pjesës
Kosto e Pjesës
Kosto e Pjesës
Kosto e Pjesës
Kosto e Pjesës
Kosto e Pjesës

Të gjitha këto pjesë mund të blihen në AliExpress për rreth 80 dollarë (82.78 dollarë për të qenë të saktë), siç mund të shihet në imazhe.

Hapi 2: Kërkohet softuer

Ju gjithashtu do të kërkoni Tridef3D ose softuer të ngjashëm (ka disa alternativa falas, por unë nuk kam pasur një shans t'i provoj për momentin). Tridef3D përdoret për të kthyer çdo lojë Direct X 9/10/11 në stereoskopike 3D. Tridef3D ofron një provë 14-ditore falas, e cila është e mjaftueshme për ta provuar këtë. Versioni i plotë i Tridef3D shitet për 39.99 dollarë.

Hapi 3: Montimi

Tani që kemi të gjithë përbërësit e kërkuar, le të fillojmë me montimin.

Asambleja përbëhet nga 3 elementë kryesorë:

  1. Mikro qarku Arduino (që përmban MPU 6050, butonin e shtypjes dhe led)
  2. Tela (sigurimi i lidhjes me Arduino Micro dhe fuqia në ekran)
  3. Futja e ekranit në kufje dhe lidhja e kabllove mikro USB si dhe kabllit HDMI.

Hapi 4: Mikro qarku Arduino

Mikro qarku Arduino
Mikro qarku Arduino

Diagrami ilustron sesi komponentët e ndryshëm duhet të lidhen me Arduino Micro.

Butoni i shtytjes përdor pinin dixhital 5 dhe MPU 6050 lidhet me Arduino Micro si më poshtë: - Kunja MPU 6050 SCL në Digital Pin 3 në Arduino

- PIN MPU 6050 SDA në Pin Pin 2 në Arduino

- MPU 6050 VCC në pin 5V në Arduino

- MPU 6050 GND në GND pin në Arduino

Hapi 5: Kodi për Arduino

Kodi për Arduino
Kodi për Arduino

Këtu është kodi që duhet të ngarkohet në Arduino.

Hapi 6: Montimi i xhiroskopit

Montimi i xhiroskopit
Montimi i xhiroskopit

Vetëm vini re se orientimi i MPU 6050 bën një ndryshim se cili nga boshtet e xhiroskopit do të përdoret. Për kodin e mësipërm MPU 6050 ishte montuar në anën e kufjeve siç tregohet në fotografi.

Në rast se MPU 6050 është montuar me një orientim të ndryshëm, mund t'ju duhet të zëvendësoni midis vlerave gx, gy dhe gz derisa të arrihet konfigurimi i dëshiruar.

Për konfigurimin tim, unë po rrotullohem rreth boshtit Y dhe Z.

Gjithashtu numrat e lidhur me llogaritjen e vx dhe vy mund të duhet të ndryshohen për të marrë rezultatet (shpejtësia e lëvizjes etj.) Që dëshironi.

Shtova gjithashtu një buton shtytës, i cili kur shtypet përkohësisht çaktivizon lëvizjen xhiroskopike të miut. Kjo është e dobishme kur doni të rivendosni këndvështrimin tuaj në lojëra.

Hapi 7: Bashkimi i gjithçkaje me kufjet

Bashkangjit gjithçka në kufje
Bashkangjit gjithçka në kufje
Bashkangjit gjithçka në kufje
Bashkangjit gjithçka në kufje
Bashkangjit gjithçka në kufje
Bashkangjit gjithçka në kufje
Bashkangjit gjithçka në kufje
Bashkangjit gjithçka në kufje

Unë i bashkangjita të gjitha pjesët e këtij qarku në kufjet VR duke përdorur shirit të dyanshëm.

Hapi 8: Instalimet

Instalimet elektrike
Instalimet elektrike
Instalimet elektrike
Instalimet elektrike

Për të pasur sa më pak kabllo që lidhen me kufjet VR, ndryshova kabllon USB në mënyrë që të tërheqë energjinë e jashtme nga një përshtatës DC (një port i vetëm USB nuk do të jetë në gjendje të furnizojë si Arduino ashtu edhe LCD 5 inç) si dhe ndarja në 2 mikro USB në njërën anë (njëra siguroi energji vetëm për LCD -në dhe tjetra si energji ashtu edhe lidhje me Arduino.) diagrami i mëposhtëm tregon se si lidhen instalimet elektrike.

Për referencë, një kabllo USB përmban 4 tela:

  • Teli i kuq - +5V DC
  • E bardhë ose e verdhë - Lidhshmëria e të dhënave
  • E gjelbër - Lidhshmëria e të dhënave
  • E zezë - GND

Kam përfshirë gjithashtu një çelës për të ndezur dhe fikur energjinë (kjo është e dobishme për të fikur funksionimin e miut derisa të jetë e nevojshme, përndryshe do të ndërhyjë në lëvizjen e miut kur nuk është e dëshiruar), si dhe një LED për të treguar kur kufjet janë të ndezura.

Hapi 9: Futja e ekranit në kufje dhe lidhja e të gjitha telave

Futja e ekranit në kufje dhe lidhja e të gjitha telave
Futja e ekranit në kufje dhe lidhja e të gjitha telave
Futja e ekranit në kufje dhe lidhja e të gjitha telave
Futja e ekranit në kufje dhe lidhja e të gjitha telave

Ekrani LCD mbahet në vend nga kapëset në kufjet e përdorura për të mbajtur një telefon (është një përshtatje e mirë). Pastaj thjesht lidhni 2 mikro USB me LCD respektivisht Arduino (sigurohuni që priza me lidhjet e të dhënave të jetë e kyçur në Arduino dhe që vetëm mikro USB të jetë e lidhur me prizën e energjisë në ekranin LCD). Mundohuni t'i drejtoni kabllot në hapësirat shtesë në Kufjet rreth ekranit në mënyrë që t'i mbani ata jashtë rrugës.

Së fundmi lidhni kabllon HDMI me LCD.

Kuvendi tani ka përfunduar.

Hapi 10: Lidhja e kufjeve me PC dhe konfigurimi i softuerit

Për të lidhur kufjet me kompjuterin tuaj, bëni sa më poshtë:

  1. Lidheni përshtatësin DC me energji elektrike.
  2. Lidheni lidhësin USB në një port USB të disponueshëm në kompjuterin tuaj.
  3. Lidhni kabllon HDMI në portën HDMI të disponueshme në kartën grafike të kompjuterit tuaj (Mund të përdorni një portë DVI me një përshtatës)

Shkoni te cilësimet e ekranit dhe klikoni në zbulimin e ekraneve, pastaj vendosni Ekrane të shumëfishta në "Duplicate these Displays" dhe sigurohuni që rezolucioni juaj të jetë 800 × 480.

Hapni Tridef3D dhe filloni një lojë. Ju mund të keni nevojë të luani me secilën lojëra me cilësimet grafike, si dhe ndjeshmërinë e miut për të marrë rezultatet më të mira.

Për përmirësimet e ardhshme, unë do të shikoj marrjen e një ekrani LCD me definicion më të lartë dhe gjithashtu do të punoj në gjurmimin e lëvizjes së kokës duke përdorur LED infra të kuqe dhe një Wiimote (Wiimote e përdorur si një Kamera IR).

Dhe atje ju keni një kufje DIY VR për 80 dollarë.

Provojeni.

Recommended: