Съдържание:

НАЧАЛНА СЛУШАЛКА за VR за $ 80: 10 стъпки (със снимки)
НАЧАЛНА СЛУШАЛКА за VR за $ 80: 10 стъпки (със снимки)

Видео: НАЧАЛНА СЛУШАЛКА за VR за $ 80: 10 стъпки (със снимки)

Видео: НАЧАЛНА СЛУШАЛКА за VR за $ 80: 10 стъпки (със снимки)
Видео: Мутра показва как се става БОРЕЦ в Сливен на младеж 2024, Юли
Anonim
НАЧАЛИТЕЛНА СЛУШАЛКА за VR за 80 долара
НАЧАЛИТЕЛНА СЛУШАЛКА за VR за 80 долара

Първоначалната ми цел беше да направя това за под $ 150 (USD), но след като пазарувах и замених някои части за алтернативи, успях да сваля това до около $ 80. Така че нека започнем.

Необходимите части са:

  • Превключете превключвателя с плъзгане
  • 2x LED
  • 1x резистор 150 Ohm
  • 1x Micro USB кабел (с дължина поне 2 метра)
  • 1x HDMI кабел (тънките работят най -добре, тъй като пречат на движението по -малко, също с дължина поне 2 метра)
  • Някои джъмперни проводници
  • DC адаптер щепсел 5V 3A (съвместим с Raspberry Pi работи чудесно)
  • Натисни бутона
  • Слушалки за VR, съвместими с Google Cardboard (препоръчвам такава с врата на отделението за телефон, която се отваря, тъй като дава по -добър достъп от тези, които използват тава, която се плъзга)
  • 6DOF MPU 6050 3Axis жироскоп и акселерометър
  • Arduino Micro (може да използва алтернатива извън марката)
  • 5 -инчов RaspberryPi LCD екран 800 × 480 с HDMI интерфейс

Консумативи

  • Превключете превключвателя с плъзгане
  • 2x LED
  • 1x резистор 150 Ohm
  • 1x Micro USB кабел (с дължина поне 2 метра)
  • 1x HDMI кабел (тънките работят най -добре, тъй като пречат на движението по -малко, също с дължина поне 2 метра)
  • Някои джъмперни проводници
  • DC адаптер щепсел 5V 3A (съвместим с Raspberry Pi работи чудесно)
  • Натисни бутона
  • Слушалки за VR, съвместими с Google Cardboard (препоръчвам такава с врата на отделението за телефон, която се отваря, тъй като дава по -добър достъп от тези, които използват тава, която се плъзга)
  • 6DOF MPU 6050 3Axis жироскоп и акселерометър
  • Arduino Micro (може да използва алтернатива на марката)
  • 5 -инчов RaspberryPi LCD екран 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 (съдържаща MPU 6050, бутон и светодиод)
  2. Окабеляването (осигурява свързаност към Arduino Micro и захранване към екрана)
  3. Поставяне на екрана в слушалките и свързване на микро USB кабелите, както и HDMI кабела.

Стъпка 4: Микросхемата Arduino

Микросхемата Arduino
Микросхемата Arduino

Диаграмата илюстрира как различните компоненти трябва да бъдат свързани към Arduino Micro.

Бутонът използва цифров щифт 5 и MPU 6050 е свързан към Arduino Micro, както следва: - MPU 6050 SCL щифт към цифров пин 3 на Arduino

- MPU 6050 SDA щифт към цифров пин 2 на Arduino

- MPU 6050 VCC до 5V щифт на Arduino

- MPU 6050 GND към GND щифт на Arduino

Стъпка 5: Код за Arduino

Код за Arduino
Код за Arduino

Ето кода, който трябва да се зареди на Arduino.

Стъпка 6: Монтаж на жироскоп

Монтаж на жироскоп
Монтаж на жироскоп

Само имайте предвид, че ориентацията на MPU 6050 има значение коя от оста на жироскопа ще се използва. За горния код MPU 6050 е монтиран отстрани на слушалките, както е показано на снимките.

В случай, че MPU 6050 е монтиран с различна ориентация, може да се наложи да замените между стойностите gx, gy и gz, докато се постигне желаната конфигурация.

За моята конфигурация се въртя около оста Y и Z.

Също така може да се наложи промяна на числата, свързани с изчисляването на vx и vy, за да получите желаните резултати (скорост на движение и т.н.).

Добавих и бутон, който при натискане временно деактивира жироскопичното движение на мишката. Това е полезно, когато искате да върнете гледната точка в игрите.

Стъпка 7: Прикрепете всичко към слушалките

Прикачване на всичко към слушалките
Прикачване на всичко към слушалките
Прикачване на всичко към слушалките
Прикачване на всичко към слушалките
Прикачване на всичко към слушалките
Прикачване на всичко към слушалките
Прикачване на всичко към слушалките
Прикачване на всичко към слушалките

Прикрепих всички части на тази схема към VR слушалките с помощта на двустранна лента.

Стъпка 8: Окабеляване

Окабеляването
Окабеляването
Окабеляването
Окабеляването

За да има възможно най -малко кабели, свързани към VR слушалките, промених USB кабела, така че да извлича външно захранване от DC захранващ адаптер (един USB порт няма да може да захранва както Arduino, така и 5 -инчовия LCD) както и разделяне на 2 микро USB в единия край (единият осигурява само захранване на LCD, а другият захранва и свързва към Arduino.) долната диаграма показва как е свързано окабеляването.

За справка USB кабелите съдържат 4 проводника:

  • Червен проводник - +5V DC
  • Бяло или жълто - Свързване на данни
  • Зелено - Свързване на данни
  • Черно - GND

Включих и превключвател за включване и изключване на захранването (това е полезно за изключване на функционалността на мишката, докато не е необходимо, в противен случай ще пречи на движението на мишката, когато не е желателно), както и светодиод, който показва кога слушалките са включени.

Стъпка 9: Поставяне на екрана в слушалките и свързване на всички кабели

Поставяне на екрана в слушалките и свързване на всички кабели
Поставяне на екрана в слушалките и свързване на всички кабели
Поставяне на екрана в слушалките и свързване на всички кабели
Поставяне на екрана в слушалките и свързване на всички кабели

LCD екранът се държи на място от скобите в слушалките, използвани за държане на телефон (той приляга плътно). След това просто свържете 2 -те микро USB към LCD и Arduino съответно (като се гарантира, че щепселът с връзките за данни е включен в Arduino и че само micro USB захранването е включено в гнездото за захранване на LCD дисплея). Опитайте се да поставите кабелите в допълнителните пространства в слушалките около екрана, за да ги предпазите от пътя.

Накрая свържете HDMI кабела към LCD.

Сглобяването вече е завършено.

Стъпка 10: Свързване на слушалки към компютър и настройка на софтуер

За да свържете слушалките към компютъра си, направете следното:

  1. Включете DC адаптера в електрическата мрежа.
  2. Включете USB конектора в наличен USB порт на вашия компютър.
  3. Свържете HDMI кабел към наличния HDMI порт на вашата графична карта на компютъра (Можете да използвате DVI порт с адаптер)

Отидете в настройките на дисплея и щракнете върху откриване на дисплеи, след това задайте няколко дисплея на „Дублиране на тези дисплеи“и се уверете, че вашата разделителна способност е зададена на 800 × 480.

Отворете Tridef3D и стартирайте игра. Може да се наложи да поиграете с графичните настройки на всяка отделна игра, както и с чувствителността на мишката, за да получите най -добри резултати.

За бъдещи подобрения ще разгледам получаването на LCD екран с по -висока разделителна способност, а също така ще работя върху проследяването на движението на главата с помощта на инфрачервени светодиоди и Wiimote (Wiimote се използва като инфрачервена камера).

И ето, че имате DIY VR слушалки за $ 80.

Пробвам.

Препоръчано: