Мазмуну:

DIY VR гарнитурасы 80 долларга: 10 кадам (сүрөттөр менен)
DIY VR гарнитурасы 80 долларга: 10 кадам (сүрөттөр менен)

Video: DIY VR гарнитурасы 80 долларга: 10 кадам (сүрөттөр менен)

Video: DIY VR гарнитурасы 80 долларга: 10 кадам (сүрөттөр менен)
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Июль
Anonim
DIY VR гарнитурасы 80 долларга
DIY VR гарнитурасы 80 долларга

Менин баштапкы максатым муну 150 доллардан (USD) төмөн кылуу болчу, бирок дүкөн кыдырып, кээ бир бөлүктөрүн альтернативаларга алмаштыргандан кийин мен муну 80 долларга түшүрдүм. Андыктан баштайлы.

Керектүү бөлүктөр:

  • Чертүүнү которуштуруу / которуштуруу
  • 2x LED
  • 1х резистор 150 Ом
  • 1x Micro USB кабели (узундугу 2 метрден кем эмес)
  • 1x HDMI кабели (жукасы эң жакшы иштейт, анткени алар аз кыймылга тоскоол болушат, узундугу 2 метрден кем эмес)
  • Кээ бир секирүүчү зымдар
  • DC адаптер сайгычы 5V 3A (Raspberry Pi шайкеш бири жакшы иштейт)
  • Баскыч
  • Google Cardboard менен шайкеш келген VR гарнитурасы (мен телефондун бөлүмүнүн эшиги ачылганын сунуштайм, анткени ал жылуучу лотокту колдонгондорго караганда жакшы мүмкүнчүлүк берет)
  • 6DOF MPU 6050 3Axis гироскопу жана акселерометр
  • Arduino Micro (брендден тышкаркы альтернативаны колдоно алат)
  • 5 дюймдук RaspberryPi LCD экраны 800 × 480 HDMI интерфейси менен

Жабдуулар

  • Чертүүнү которуштуруу / которуштуруу
  • 2x LED
  • 1х резистор 150 Ом
  • 1x Micro USB кабели (узундугу 2 метрден кем эмес)
  • 1x HDMI кабели (жукасы эң жакшы иштейт, анткени алар аз кыймылга тоскоолдук кылат, узундугу 2 метрден кем эмес)
  • Кээ бир секирүүчү зымдар
  • DC адаптер сайгычы 5V 3A (Raspberry Pi шайкеш бири жакшы иштейт)
  • Баскыч
  • Google Cardboard менен шайкеш келген VR гарнитурасы (мен телефондун бөлүмүнүн эшиги ачылганын сунуштайм, анткени ал кире турган лотокту колдонгондорго караганда жакшы мүмкүнчүлүк берет)
  • 6DOF MPU 6050 3Axis гироскопу жана акселерометр
  • Arduino Micro (бренд альтернативасын колдоно алат)
  • 5 дюймдук RaspberryPi LCD экраны 800 × 480 HDMI интерфейси менен

1 -кадам: Бөлүктүн наркы

Part Costing
Part Costing
Part Costing
Part Costing
Part Costing
Part Costing
Part Costing
Part Costing

Бул тетиктердин бардыгын AliExpressтен болжол менен $ 80га (тактап айтканда $ 82.78) сатып алууга болот, сүрөттөрдөн көрүнүп тургандай.

2 -кадам: Программалык камсыздоо талап кылынат

Сизге Tridef3D же ушул сыяктуу программалык камсыздоо талап кылынат (кээ бир бекер альтернативалар бар, бирок мен аларды азыр сынап көрүүгө мүмкүнчүлүк болгон жок). Tridef3D каалаган X 9/10/11 оюнун стереоскопиялык 3Dге айландыруу үчүн колдонулат. Tridef3D 14 күндүк акысыз сыноону сунуштайт, бул аны сынап көрүү үчүн жетиштүү. Tridef3Dдин толук версиясы $ 39.99 үчүн сатылат.

3 -кадам: Ассамблея

Эми бизде бардык керектүү компоненттер бар болгондуктан, чогултуудан баштайлы.

Жыйын 3 негизги элементтен турат:

  1. Arduino Micro схемасы (MPU 6050 камтыйт, баскычты жана LEDди камтыйт)
  2. Wiring (Arduino Micro менен байланышты камсыз кылуу жана экранга күч берүү)
  3. Гарнитурага экранды киргизүү жана микро USB кабелдерин, ошондой эле HDMI кабелин туташтыруу.

4 -кадам: Arduino микро схемасы

Arduino Micro Circuit
Arduino Micro Circuit

Диаграмма ар кандай компоненттерди Arduino Microго кантип туташтыруу керек экенин көрсөтөт.

Баскыч баскыч 5 санарип пинди колдонот жана MPU 6050 Arduino Micro менен төмөнкүдөй туташат: - MPU 6050 SCL пин Ардуинодогу Digital Pin 3кө

- MPU 6050 SDA pin Arduino боюнча Digital Pin 2ге

- MPU 6050 VCC 5V pin Arduino боюнча

- MPU 6050 GNDден Arduinoго GND пин

5 -кадам: Arduino коду

Ардуино коду
Ардуино коду

Бул жерде Arduinoго жүктөлүшү керек болгон код.

6 -кадам: Гироскопту орнотуу

Гироскопту орнотуу
Гироскопту орнотуу

MPU 6050нин багыты гироскоптун огунун кайсынысы колдонула тургандыгын айырмалай турганын эске алыңыз. Жогорудагы код үчүн MPU 6050 сүрөттө көрсөтүлгөндөй гарнитуранын капталына орнотулган.

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

Менин конфигурациям үчүн мен Y жана Z огунун айланасында айланам.

Ошондой эле vx жана vy эсептөөлөрү менен байланышкан сандар сиз каалаган жыйынтыктарды (кыймыл ылдамдыгы ж.

Мен баскычты коштум, ал басылганда чычкандын гироскопиялык кыймылын убактылуу өчүрөт. Бул оюндагы көз карашыңызды баштапкы абалга келтиргиңиз келгенде пайдалуу.

7 -кадам: Бардыгын гарнитурага тиркөө

Гарнитурага бардыгын тиркөө
Гарнитурага бардыгын тиркөө
Гарнитурага бардыгын тиркөө
Гарнитурага бардыгын тиркөө
Гарнитурага бардыгын тиркөө
Гарнитурага бардыгын тиркөө
Гарнитурага бардыгын тиркөө
Гарнитурага бардыгын тиркөө

Мен бул схеманын бардык бөлүктөрүн VR гарнитурасына эки тараптуу скотч менен бекиттим.

8 -кадам: Зымдарды өткөрүү

Wiring
Wiring
Wiring
Wiring

VR гарнитурасына туташуу үчүн мүмкүн болушунча аз кабель болуш үчүн, мен USB кабелин DC кубаттуулук адаптеринен тышкы кубаттуулукту тартып алгыдай кылып өзгөрттүм (бир USB порту Arduino менен 5 дюймдук ЖКны кубаттай албайт) ошондой эле бир учунда 2 микро USBге бөлүнүү (бири ЖКга, экинчиси Arduinoго кубат жана туташуу менен гана камсыздалган.) Төмөндөгү диаграмма зымдын кантип туташканын көрсөтөт.

Маалымат үчүн USB кабелдери 4 зымдан турат:

  • Кызыл зым - 5V DC
  • Ак же Сары - Маалыматтарга туташуу
  • Жашыл - маалыматка туташуу
  • Кара - GND

Мен ошондой эле кубаттуулукту күйгүзүү жана өчүрүү үчүн которгучту коштум (бул чычкандын иштөөсүн керек болгонго чейин өчүрүү үчүн пайдалуу, антпесе ал чычкандын кыймылына каалабаганда тоскоол болот), ошондой эле LED, качан көрсөтүлүшү керек гарнитура күйгүзүлгөн.

9 -кадам: Экранды гарнитурага салуу жана бардык зымдарды туташтыруу

Гарнитурага экранды киргизүү жана бардык зымдарды туташтыруу
Гарнитурага экранды киргизүү жана бардык зымдарды туташтыруу
Гарнитурага экранды киргизүү жана бардык зымдарды туташтыруу
Гарнитурага экранды киргизүү жана бардык зымдарды туташтыруу

ЖК экраны телефонду кармоо үчүн колдонулган гарнитуранын кыскычтары менен кармалып турат (бул ыңгайлуу). Андан кийин, жөн эле 2 микро USBди ЖКга жана Arduino -го туташтырыңыз (маалыматтык туташуу бар штепсель Arduino -го туташтырылгандыгын жана ЖК дисплейдеги микро USB гана розеткага туташтырылганын камсыз кылыңыз). Кабелдерди жолдон чыгарбоо үчүн, гарнитуранын кошумча боштуктарында экрандын айланасында өткөрүүгө аракет кылыңыз.

Акыры HDMI кабелин ЖКга туташтырыңыз.

Учурда монтаж аяктады.

10 -кадам: гарнитураны компьютерге туташтыруу жана программаны орнотуу

Гарнитураны компьютериңизге туташтыруу үчүн төмөнкүлөрдү аткарыңыз:

  1. DC адаптерин туташтырыңыз.
  2. USB туташтыргычын компьютериңиздеги жеткиликтүү USB портуна сайыңыз.
  3. HDMI кабелин компьютериңиздин графикалык картасындагы HDMI портуна туташтырыңыз (Сиз адаптер менен DVI портун колдонсоңуз болот)

Дисплейдин жөндөөлөрүнө өтүңүз жана дисплейлерди аныктоону чыкылдатыңыз, андан кийин Бир нече дисплейди "Бул дисплейлерди кайталаңыз" деп коюңуз жана сиздин чечимиңиз 800 × 480ге коюлганын текшериңиз.

Tridef3D ачып, оюнду баштаңыз. Эң жакшы натыйжаларды алуу үчүн ар бир жеке оюн графикалык орнотуулары, ошондой эле чычкан сезгичтиги менен ойношуңуз керек болот.

Келечекте өркүндөтүү үчүн мен жогорку сапаттагы ЖК экранды алууну карап көрөм, ошондой эле инфракызыл диоддорду жана Wiimote (IR камерасы катары колдонулган Wiimote) аркылуу баштын кыймылын көзөмөлдөө боюнча иштейм.

Ал жерде сизде $ 80 үчүн DIY VR гарнитурасы бар.

Колдонуп көрүңүз.

Сунушталууда: