Πίνακας περιεχομένων:

DIY VR HEADSET FOR $ 80: 10 βήματα (με εικόνες)
DIY VR HEADSET FOR $ 80: 10 βήματα (με εικόνες)

Βίντεο: DIY VR HEADSET FOR $ 80: 10 βήματα (με εικόνες)

Βίντεο: DIY VR HEADSET FOR $ 80: 10 βήματα (με εικόνες)
Βίντεο: Ο THUG SLIME ΣΗΚΏΝΕΙ ΠΑΝΩ ΣΤΗ ΣΚΗΝΉ ΕΝΑ ΚΟΡΊΤΣΑΚΙ ΣΕ LIVE ΤΟΥ❗#shorts #thugslime #foryou 2024, Ιούλιος
Anonim
DIY VR HEADSET ΓΙΑ 80 $
DIY VR HEADSET ΓΙΑ 80 $

Ο αρχικός μου στόχος ήταν να το κάνω για λιγότερο από $ 150 (USD), ωστόσο αφού ψώνισα και άλλαξα κάποια μέρη για εναλλακτικές λύσεις κατάφερα να το μειώσω στα περίπου $ 80. Ας ξεκινήσουμε λοιπόν.

Τα εξαρτήματα που απαιτούνται είναι:

  • Εναλλαγή Flick Switch
  • 2x LED
  • 1x αντίσταση 150 Ohm
  • 1x καλώδιο Micro USB (τουλάχιστον 2 μέτρα μήκος)
  • 1x καλώδιο HDMI (τα λεπτά δουλεύουν καλύτερα καθώς εμποδίζουν λιγότερο την κίνηση, επίσης μήκος τουλάχιστον 2 μέτρων)
  • Μερικά καλώδια βραχυκυκλωτήρων
  • Βύσμα προσαρμογέα DC 5V 3A (συμβατό με Raspberry Pi λειτουργεί τέλεια)
  • Κουμπί ώθησης
  • Google Cardboard Compatible VR Headset (προτείνω ένα με πόρτα διαμερίσματος τηλεφώνου που ανοίγει καθώς δίνει καλύτερη πρόσβαση από αυτά που χρησιμοποιούν δίσκο που γλιστράει)
  • Γυροσκόπιο και επιταχυνσιόμετρο 6DOF MPU 6050 3Axis
  • Arduino Micro (μπορεί να χρησιμοποιήσει εναλλακτικά εκτός μάρκας)
  • Οθόνη LCD 5 ιντσών RaspberryPi 800 × 480 με διεπαφή HDMI

Προμήθειες

  • Εναλλαγή Flick Switch
  • 2x LED
  • 1x αντίσταση 150 Ohm
  • 1x καλώδιο Micro USB (τουλάχιστον 2 μέτρα μήκος)
  • 1x καλώδιο HDMI (τα λεπτά δουλεύουν καλύτερα καθώς εμποδίζουν λιγότερο την κίνηση, επίσης μήκος τουλάχιστον 2 μέτρων)
  • Μερικά καλώδια βραχυκυκλωτήρων
  • Βύσμα προσαρμογέα DC 5V 3A (συμβατό με Raspberry Pi λειτουργεί τέλεια)
  • Κουμπί ώθησης
  • Google Cardboard Compatible VR Headset (προτείνω ένα με πόρτα διαμερίσματος τηλεφώνου που ανοίγει καθώς δίνει καλύτερη πρόσβαση από αυτά που χρησιμοποιούν δίσκο που γλιστράει)
  • Γυροσκόπιο και επιταχυνσιόμετρο 6DOF MPU 6050 3Axis
  • Arduino Micro (μπορεί να χρησιμοποιήσει εναλλακτική λύση εκτός μάρκας)
  • Οθόνη LCD 5 ιντσών RaspberryPi 800 × 480 με διεπαφή HDMI

Βήμα 1: Κοστολόγηση μέρους

Κοστολόγηση μερών
Κοστολόγηση μερών
Κοστολόγηση μερών
Κοστολόγηση μερών
Κοστολόγηση μερών
Κοστολόγηση μερών
Κοστολόγηση μερών
Κοστολόγηση μερών

Όλα αυτά τα μέρη μπορούν να αποκτηθούν στο AliExpress για περίπου $ 80 (82.78 $ για την ακρίβεια), όπως φαίνεται στις εικόνες.

Βήμα 2: Απαιτείται λογισμικό

Θα χρειαστείτε επίσης Tridef3D ή παρόμοιο λογισμικό (υπάρχουν μερικές δωρεάν εναλλακτικές λύσεις, αλλά δεν είχα την ευκαιρία να τους δοκιμάσω προς το παρόν). Το Tridef3D χρησιμοποιείται για τη μετατροπή κάθε παιχνιδιού Direct X 9/10/11 σε στερεοσκοπικό 3D. Το Tridef3D προσφέρει μια δωρεάν δοκιμή 14 ημερών, η οποία είναι αρκετή για να το δοκιμάσετε. Η πλήρης έκδοση του Tridef3D πωλείται για 39,99 $.

Βήμα 3: Συναρμολόγηση

Τώρα που έχουμε όλα τα απαιτούμενα εξαρτήματα, ας ξεκινήσουμε με τη συναρμολόγηση.

Το συγκρότημα αποτελείται από 3 κύρια στοιχεία:

  1. Το κύκλωμα Arduino Micro (περιέχει το MPU 6050, κουμπί και led)
  2. Η καλωδίωση (παρέχει συνδεσιμότητα στο Arduino Micro και τροφοδοσία στην οθόνη)
  3. Τοποθέτηση της οθόνης στο ακουστικό και σύνδεση των καλωδίων micro USB καθώς και του καλωδίου HDMI.

Βήμα 4: Το Arduino Micro Circuit

Το μικροκύκλωμα Arduino
Το μικροκύκλωμα Arduino

Το διάγραμμα απεικονίζει τον τρόπο με τον οποίο τα διάφορα εξαρτήματα πρέπει να συνδεθούν στο Arduino Micro.

Το κουμπί push χρησιμοποιεί ψηφιακό pin 5 και το MPU 6050 συνδέεται στο Arduino Micro ως εξής: - MPU 6050 SCL pin to Digital Pin 3 on Arduino

MPU 6050 SDA pin to Digital Pin 2 on Arduino

MPU 6050 VCC έως 5V pin στο Arduino

MPU 6050 GND σε GND καρφίτσα στο Arduino

Βήμα 5: Κωδικός για το Arduino

Κωδικός για το Arduino
Κωδικός για το Arduino

Εδώ είναι ο κώδικας που πρέπει να φορτωθεί στο Arduino.

Βήμα 6: Τοποθέτηση γυροσκοπίου

Τοποθέτηση γυροσκοπίου
Τοποθέτηση γυροσκοπίου

Απλώς σημειώστε ότι ο προσανατολισμός του MPU 6050 κάνει τη διαφορά σε ποιον άξονα του γυροσκοπίου θα χρησιμοποιηθεί. Για τον παραπάνω κωδικό, το MPU 6050 τοποθετήθηκε στο πλάι του ακουστικού, όπως φαίνεται στις εικόνες.

Σε περίπτωση τοποθέτησης του MPU 6050 με διαφορετικό προσανατολισμό, ίσως χρειαστεί να αντικαταστήσετε τις τιμές gx, gy και gz μέχρι να επιτευχθεί η επιθυμητή διαμόρφωση.

Για τη διαμόρφωσή μου, περιστρέφομαι γύρω από τον άξονα Υ και Ζ.

Επίσης, οι αριθμοί που σχετίζονται με τον υπολογισμό των vx και vy ίσως χρειαστεί να τροποποιηθούν για να έχετε τα αποτελέσματα (ταχύτητα κίνησης κ.λπ.) που επιθυμείτε.

Πρόσθεσα επίσης ένα κουμπί, που όταν πατηθεί απενεργοποιεί προσωρινά τη γυροσκοπική κίνηση του ποντικιού. Αυτό είναι χρήσιμο όταν θέλετε να επαναφέρετε την άποψή σας στα παιχνίδια.

Βήμα 7: Προσάρτηση όλων στα ακουστικά

Επισυνάπτοντας τα πάντα στα ακουστικά
Επισυνάπτοντας τα πάντα στα ακουστικά
Επισυνάπτοντας τα πάντα σε ακουστικά
Επισυνάπτοντας τα πάντα σε ακουστικά
Επισυνάπτοντας τα πάντα στα ακουστικά
Επισυνάπτοντας τα πάντα στα ακουστικά
Επισυνάπτοντας τα πάντα στα ακουστικά
Επισυνάπτοντας τα πάντα στα ακουστικά

Έχω συνδέσει όλα τα μέρη αυτού του κυκλώματος στα ακουστικά VR χρησιμοποιώντας ταινία διπλής όψης.

Βήμα 8: Η καλωδίωση

Η καλωδίωση
Η καλωδίωση
Η καλωδίωση
Η καλωδίωση

Για να έχω όσο το δυνατόν λιγότερα καλώδια που συνδέονται με τα ακουστικά VR, τροποποίησα το καλώδιο USB έτσι ώστε να τραβάει εξωτερική τροφοδοσία από έναν προσαρμογέα ρεύματος DC (μία μόνο θύρα USB δεν θα μπορεί να τροφοδοτήσει τόσο το Arduino όσο και την οθόνη LCD 5 ιντσών) καθώς και τη διάσπαση σε 2 micro USB στο ένα άκρο (το ένα παρείχε μόνο τροφοδοσία στην οθόνη LCD και το άλλο τροφοδοσία και σύνδεση στο Arduino.) το παρακάτω διάγραμμα δείχνει πώς συνδέεται η καλωδίωση.

Για αναφορά, ένα καλώδιο USB περιέχει 4 καλώδια:

  • Κόκκινο σύρμα - +5V DC
  • Λευκό ή κίτρινο - Συνδεσιμότητα δεδομένων
  • Πράσινο - Συνδεσιμότητα δεδομένων
  • Μαύρο - GND

Συμπεριέλαμε επίσης έναν διακόπτη για να ενεργοποιήσετε και να απενεργοποιήσετε (αυτό είναι χρήσιμο για να απενεργοποιήσετε τη λειτουργικότητα του ποντικιού μέχρι να χρειαστεί, διαφορετικά θα επηρεάσει την κίνηση του ποντικιού όταν δεν είναι επιθυμητό), καθώς και ένα LED για εμφάνιση όταν το ακουστικό είναι ενεργοποιημένο.

Βήμα 9: Εισαγωγή οθόνης στα ακουστικά και σύνδεση όλων των καλωδιώσεων

Εισαγωγή οθόνης στα ακουστικά και σύνδεση όλων των καλωδιώσεων
Εισαγωγή οθόνης στα ακουστικά και σύνδεση όλων των καλωδιώσεων
Εισαγωγή οθόνης στα ακουστικά και σύνδεση όλων των καλωδιώσεων
Εισαγωγή οθόνης στα ακουστικά και σύνδεση όλων των καλωδιώσεων

Η οθόνη LCD συγκρατείται από τους σφιγκτήρες στο ακουστικό που χρησιμοποιούνται για τη συγκράτηση ενός τηλεφώνου (είναι μια άνετη εφαρμογή). Στη συνέχεια, απλώς συνδέστε τα 2 micro USB στην οθόνη LCD και το Arduino αντίστοιχα (βεβαιωθείτε ότι το βύσμα με τις συνδέσεις δεδομένων είναι συνδεδεμένο στο Arduino και ότι το micro USB είναι συνδεδεμένο στην πρίζα στην οθόνη LCD). Προσπαθήστε να τρέξετε τα καλώδια στους επιπλέον χώρους των Ακουστικών γύρω από την οθόνη για να τα αποφύγετε.

Τέλος, συνδέστε το καλώδιο HDMI στην οθόνη LCD.

Η συναρμολόγηση έχει πλέον ολοκληρωθεί.

Βήμα 10: Σύνδεση ακουστικών σε υπολογιστή και ρύθμιση λογισμικού

Για να συνδέσετε τα ακουστικά στον υπολογιστή σας, κάντε τα εξής:

  1. Συνδέστε το τροφοδοτικό DC στην πρίζα.
  2. Συνδέστε τη θύρα USB σε μια διαθέσιμη θύρα USB στον υπολογιστή σας.
  3. Συνδέστε καλώδιο HDMI στη διαθέσιμη θύρα HDMI στην κάρτα γραφικών του υπολογιστή σας (Μπορείτε να χρησιμοποιήσετε θύρα DVI με προσαρμογέα)

Μεταβείτε στις ρυθμίσεις εμφάνισης και κάντε κλικ στην εντοπισμό οθονών και, στη συνέχεια, ορίστε τις Πολλαπλές οθόνες σε "Διπλότυποι αυτών των οθονών" και βεβαιωθείτε ότι η ανάλυσή σας έχει οριστεί σε 800 × 480.

Ανοίξτε το Tridef3D και ξεκινήστε ένα παιχνίδι. Youσως χρειαστεί να παίξετε με κάθε μεμονωμένο παιχνίδι γραφικές ρυθμίσεις καθώς και την ευαισθησία του ποντικιού για να έχετε τα καλύτερα αποτελέσματα.

Για μελλοντικές βελτιώσεις, θα κοιτάξω να πάρω μια οθόνη LCD υψηλότερης ευκρίνειας και επίσης θα δουλέψω στην παρακολούθηση της κίνησης του κεφαλιού χρησιμοποιώντας υπέρυθρες λυχνίες LED και ένα Wiimote (Wiimote που χρησιμοποιείται ως κάμερα IR).

Και εκεί το έχετε ένα DIY VR Headset για $ 80.

Δοκίμασε το.

Συνιστάται: