Სარჩევი:

DIY VR HEADSET 80 დოლარად: 10 ნაბიჯი (სურათებით)
DIY VR HEADSET 80 დოლარად: 10 ნაბიჯი (სურათებით)

ვიდეო: DIY VR HEADSET 80 დოლარად: 10 ნაბიჯი (სურათებით)

ვიდეო: DIY VR HEADSET 80 დოლარად: 10 ნაბიჯი (სურათებით)
ვიდეო: 🔵 Blackview ჩანართი 16 - ტაბლეტის დეტალური მიმოხილვა 2024, ივლისი
Anonim
DIY VR ყურსასმენი 80 დოლარად
DIY VR ყურსასმენი 80 დოლარად

ჩემი საწყისი მიზანი იყო ამის გაკეთება 150 აშშ დოლარამდე (აშშ დოლარი), მაგრამ მას შემდეგ, რაც ვიყიდეთ და ალტერნატივის ნაწილები შევცვალე, მე შევძელი ეს დაახლოებით 80 დოლარამდე დაყვანა. მოდით დავიწყოთ.

საჭირო ნაწილებია:

  • Flick Switch- ის გადართვა
  • 2x LED
  • 1x რეზისტორი 150 Ohm
  • 1x მიკრო USB კაბელი (მინიმუმ 2 მეტრი სიგრძის)
  • 1x HDMI კაბელი (თხელი საუკეთესოდ მუშაობს, რადგან ისინი ნაკლებად აფერხებენ მოძრაობას, ასევე მინიმუმ 2 მეტრი სიგრძის)
  • ზოგიერთი მხტუნავი მავთული
  • DC ადაპტერი დანამატი 5V 3A (Raspberry Pi თავსებადი ერთი მშვენივრად მუშაობს)
  • დააჭირეთ ღილაკს
  • Google Cardboard თავსებადი VR ყურსასმენი (მე გირჩევთ ერთს ტელეფონის განყოფილების კარით, რომელიც იხსნება, რადგან ის უკეთეს წვდომას იძლევა, ვიდრე ის, ვინც იყენებს უჯრაზე ჩასასმელ უჯრას)
  • 6DOF MPU 6050 3 აქსისის გიროსკოპი და ამაჩქარებელი
  • Arduino Micro (შეუძლია გამოიყენოს ბრენდის ალტერნატივა)
  • 5 დიუმიანი RaspberryPi LCD ეკრანი 800 × 480 HDMI ინტერფეისით

მარაგები

  • Flick Switch- ის გადართვა
  • 2x LED
  • 1x რეზისტორი 150 Ohm
  • 1x მიკრო USB კაბელი (მინიმუმ 2 მეტრი სიგრძის)
  • 1 x HDMI კაბელი (თხელი საუკეთესოდ მუშაობს, რადგან ისინი ნაკლებად აფერხებენ მოძრაობას, ასევე მინიმუმ 2 მეტრი სიგრძის)
  • ზოგიერთი მხტუნავი მავთული
  • DC ადაპტერი დანამატი 5V 3A (Raspberry Pi თავსებადი ერთი მშვენივრად მუშაობს)
  • დააჭირეთ ღილაკს
  • Google Cardboard თავსებადი VR ყურსასმენი (მე გირჩევთ ერთს ტელეფონის განყოფილების კარით, რომელიც იხსნება, რადგან ის უკეთეს წვდომას იძლევა, ვიდრე ის, ვინც იყენებს უჯრაში ჩასრიალებულ უჯრას)
  • 6DOF MPU 6050 3 აქსისის გიროსკოპი და ამაჩქარებელი
  • Arduino Micro (შეგიძლიათ გამოიყენოთ ბრენდის ალტერნატივა)
  • 5 დიუმიანი RaspberryPi LCD ეკრანი 800 × 480 HDMI ინტერფეისით

ნაბიჯი 1: ნაწილის ღირებულება

ნაწილის ხარჯები
ნაწილის ხარჯები
ნაწილის ხარჯები
ნაწილის ხარჯები
ნაწილის ხარჯები
ნაწილის ხარჯები
ნაწილის ხარჯები
ნაწილის ხარჯები

ყველა ამ ნაწილის შეძენა შესაძლებელია AliExpress– ზე დაახლოებით 80 დოლარად (ზუსტად 82,78 აშშ დოლარი), როგორც ეს ჩანს სურათებში.

ნაბიჯი 2: საჭიროა პროგრამული უზრუნველყოფა

თქვენ ასევე დაგჭირდებათ Tridef3D ან მსგავსი პროგრამული უზრუნველყოფა (არსებობს რამდენიმე უფასო ალტერნატივა, მაგრამ მე ჯერ არ მქონია შანსი ვცადო ისინი). Tridef3D გამოიყენება ნებისმიერი პირდაპირი X 9/10/11 თამაშის სტერეოსკოპიულ 3D ფორმატში გადასაყვანად. Tridef3D გთავაზობთ 14-დღიან უფასო საცდელს, რაც საკმარისია ამის საცდელად. Tridef3D– ის სრული ვერსია იყიდება 39,99 დოლარად.

ნაბიჯი 3: შეკრება

ახლა, როდესაც ჩვენ გვაქვს ყველა საჭირო კომპონენტი, დავიწყოთ შეკრებით.

შეკრება შედგება 3 ძირითადი ელემენტისგან:

  1. Arduino მიკრო წრე (შეიცავს MPU 6050, ღილაკს და led)
  2. გაყვანილობა (უზრუნველყოფს Arduino Micro– სთან დაკავშირებას და ეკრანზე ენერგიას)
  3. ყურსასმენის ეკრანის ჩასმა და მიკრო USB კაბელების, ასევე HDMI კაბელის დაკავშირება.

ნაბიჯი 4: Arduino მიკრო წრე

არდუინოს მიკრო წრე
არდუინოს მიკრო წრე

დიაგრამა გვიჩვენებს, თუ როგორ უნდა იყოს დაკავშირებული სხვადასხვა კომპონენტი Arduino Micro– სთან.

ღილაკი იყენებს ციფრულ პინ 5 -ს და MPU 6050 უკავშირდება Arduino Micro- ს შემდეგნაირად: - MPU 6050 SCL pin ციფრულ პინ 3 -ზე Arduino- ზე

- MPU 6050 SDA პინი ციფრულ პინ 2 -ზე Arduino– ზე

- MPU 6050 VCC to 5V pin Arduino– ზე

- MPU 6050 GND to GND pin Arduino– ზე

ნაბიჯი 5: კოდი Arduino– სთვის

კოდი არდუინოსთვის
კოდი არდუინოსთვის

აქ არის კოდი, რომელიც უნდა ჩაიტვირთოს არდუინოში.

ნაბიჯი 6: გიროსკოპის დამონტაჟება

გიროსკოპის მონტაჟი
გიროსკოპის მონტაჟი

უბრალოდ გაითვალისწინეთ, რომ MPU 6050 – ის ორიენტაცია ახდენს განსხვავებას, რომელი გიროსკოპის ღერძი იქნება გამოყენებული. ზემოაღნიშნული კოდისთვის MPU 6050 დამონტაჟებული იყო ყურსასმენის მხარეს, როგორც ეს მოცემულია სურათებში.

იმ შემთხვევაში, თუ MPU 6050 დამონტაჟებულია სხვა ორიენტაციით, შეიძლება დაგჭირდეთ შეცვლა gx, gy და gz მნიშვნელობებს შორის, სანამ სასურველი კონფიგურაცია არ მიიღწევა.

ჩემი კონფიგურაციისთვის, მე ვტრიალებ Y და Z ღერძის გარშემო.

ასევე რიცხვები, რომლებიც დაკავშირებულია vx და vy– ს გამოთვლასთან, შეიძლება საჭირო გახდეს შედეგების (მოძრაობის სიჩქარე და ა.შ.) სასურველი შედეგის მისაღებად.

მე ასევე დავამატე ბიძგი, რომელიც დაჭერისას დროებით ათიშავს თაგვის გიროსკოპიულ მოძრაობას. ეს სასარგებლოა, როდესაც გსურთ გადააყენოთ თქვენი თვალსაზრისი თამაშებში.

ნაბიჯი 7: მიამაგრეთ ყველაფერი ყურსასმენზე

ყურსასმენთან მიმაგრება ყველაფერი
ყურსასმენთან მიმაგრება ყველაფერი
ყურსასმენის მიმაგრება ყველაფერი
ყურსასმენის მიმაგრება ყველაფერი
ყურსასმენის მიმაგრება ყველაფერი
ყურსასმენის მიმაგრება ყველაფერი
ყურსასმენის მიმაგრება ყველაფერი
ყურსასმენის მიმაგრება ყველაფერი

ამ სქემის ყველა ნაწილი დავამატე VR ყურსასმენს ორმხრივი ლენტის გამოყენებით.

ნაბიჯი 8: გაყვანილობა

გაყვანილობა
გაყვანილობა
გაყვანილობა
გაყვანილობა

იმისთვის, რომ რაც შეიძლება ნაკლები კაბელი მქონდეს VR ყურსასმენთან დაკავშირების მიზნით, მე შევცვალე USB კაბელი ისე, რომ იგი გამოიყვანს გარე ენერგიას DC დენის ადაპტერიდან (ერთი USB პორტი ვერ შეძლებს არდუინოს და 5 დიუმიანი LCD- ის ჩართვას) ასევე 2 მიკრო USB- ზე ერთ ბოლოში გაყოფა (ერთი მხოლოდ LCD- ს აძლევდა დენს, მეორე კი Arduino- სთან ძალასა და დაკავშირებას.) ქვემოთ მოყვანილი დიაგრამა გვიჩვენებს, თუ როგორ არის დაკავშირებული გაყვანილობა.

ცნობისთვის, USB კაბელები შეიცავს 4 მავთულს:

  • წითელი მავთული - +5V DC
  • თეთრი ან ყვითელი - მონაცემთა კავშირი
  • მწვანე - მონაცემთა კავშირი
  • შავი - GND

მე ასევე ჩავრთე ჩამრთველი დენის ჩართვისა და გამორთვისთვის (ეს სასარგებლოა თაგვის ფუნქციონირების გამორთვამდე, სანამ არ არის საჭირო, წინააღმდეგ შემთხვევაში ის ხელს შეუშლის თაგვის მოძრაობას, როდესაც ეს არ არის სასურველი), ასევე, LED, რომ ნახოთ როდის ყურსასმენი ჩართულია.

ნაბიჯი 9: ყურსასმენის ეკრანის ჩასმა და ყველა გაყვანილობის დაკავშირება

ყურსასმენის ეკრანის ჩასმა და ყველა გაყვანილობის დაკავშირება
ყურსასმენის ეკრანის ჩასმა და ყველა გაყვანილობის დაკავშირება
ყურსასმენის ეკრანის ჩასმა და ყველა გაყვანილობის დაკავშირება
ყურსასმენის ეკრანის ჩასმა და ყველა გაყვანილობის დაკავშირება

LCD ეკრანი მოთავსებულია ყურსასმენის დამჭერებით, რომლებიც გამოიყენება ტელეფონის დასაჭერად (ეს მოსახერხებელია). შემდეგ უბრალოდ შეაერთეთ 2 მიკრო USB დრეკად LCD და Arduino შესაბამისად (დარწმუნდით, რომ მონაცემთა კავშირების დანამატი ჩართულია Arduino– ში და რომ მხოლოდ მიკრო USB დენის ჩართულია LCD ეკრანის კვების ბლოკში). შეეცადეთ გაუშვათ კაბელები ყურსასმენის დამატებით სივრცეებში ეკრანის გარშემო, რათა თავიდან აიცილოთ ისინი.

ბოლოს შეაერთეთ HDMI კაბელი LCD– თან.

შეკრება ახლა დასრულებულია.

ნაბიჯი 10: ყურსასმენის კომპიუტერთან დაკავშირება და პროგრამული უზრუნველყოფის დაყენება

ყურსასმენის კომპიუტერთან დასაკავშირებლად გააკეთეთ შემდეგი:

  1. შეაერთეთ DC ადაპტერი ქსელში.
  2. შეაერთეთ USB კონექტორი თქვენს კომპიუტერში არსებულ USB პორტში.
  3. შეაერთეთ HDMI კაბელი თქვენს კომპიუტერის გრაფიკულ ბარათზე არსებულ HDMI პორტთან (შეგიძლიათ გამოიყენოთ DVI პორტი ადაპტერთან ერთად)

გადადით პარამეტრების ჩვენებაზე და დააწკაპუნეთ ჩვენების ამოცნობაზე, შემდეგ დააყენეთ მრავალი ეკრანი „ამ ჩვენებების დუბლიკატი“და დარწმუნდით, რომ თქვენი გარჩევადობაა 800 × 480.

გახსენით Tridef3D და დაიწყეთ თამაში. შეიძლება დაგჭირდეთ თითოეული თამაშის ინდივიდუალური გრაფიკული პარამეტრების, ასევე თაგვის მგრძნობელობის თამაში საუკეთესო შედეგების მისაღებად.

მომავალი გაუმჯობესებისთვის, მე შევხედავ უფრო მაღალი განმარტების LCD ეკრანის მიღებას და ასევე ვიმუშავებ თავის მოძრაობის თვალყურის დევნებით ინფრაწითელი LED- ების და Wiimote- ის გამოყენებით (Wiimote გამოიყენება როგორც IR კამერა).

და იქ გაქვთ DIY VR ყურსასმენი 80 დოლარად.

სცადე.

გირჩევთ: