Jak zrobić okulary do wirtualnej rzeczywistości 3D. Jak zrobić okulary wirtualnej rzeczywistości na smartfona własnymi rękami. szablon: pliki PDF do wydrukowania

Zmień swój smartfon w okulary Wirtualna rzeczywistość doskonała jakość wcale nie jest trudna. Aby to zrobić, nie trzeba kupować drogich urządzeń, wystarczy wykazać się kreatywnością, korzystając z improwizowanych środków. Przygotowaliśmy dla Ciebie mały poradnik: „Jak zrobić okulary do wirtualnej rzeczywistości”. W przypadku okularów rzeczywistości wirtualnej używany jest telefon z ekranem dotykowym z systemem Android 4.1 i nowszym, iOS 7 i nowszym oraz Windows Phone 7.0 i nowszym.

Tworzymy własne okulary do wirtualnej rzeczywistości.

Do wykonania okularów do wirtualnej rzeczywistości potrzebne będą: karton, nożyczki, nóż uniwersalny, klej do papieru, drukarka, 2 płasko-wypukłe soczewki, rzep (który jest używany w odzieży), smartfon.

Narzędzia do tworzenia okularów wirtualnej rzeczywistości ©Computerworld

Narzędzia do tworzenia okularów wirtualnej rzeczywistości i pusty szablon. ©KomputerŚwiat

Bardzo ważne jest, aby wyświetlacz miał przekątną co najmniej 4,5 cala. Telefon musi być wyposażony w akcelerometr, magnetometr i żyroskop. W przypadku braku żyroskopu i akcelerometru, wirtualna rzeczywistość nie będzie oceniana.

Następnie będziesz potrzebować arkusza tektury. Wskazane jest zabranie tektury falistej z mikrofali, z której często wykonuje się różne pojemniki (idealne jest opakowanie na pizzę). Będziesz także potrzebował szablonu do wycinania okularów, wydrukowanego na kartce A4, a potrzebne będą trzy kartki. Szablon ten można łatwo znaleźć w Internecie.

Karton na pizzę na okulary wirtualnej rzeczywistości ©Computerworld

Szablon możesz pobrać na oficjalnej stronie, na dole strony znajdziesz blok Zbuduj to sam i kliknij przycisk Instrukcje pobierania: Karton

Lub wersja rosyjska: Karton

Szablon okularów wirtualnej rzeczywistości ©Computerworld

Potrzebne są także dwie soczewki, a mianowicie soczewki asferyczne o średnicy 25 mm i ogniskowej 45 mm. Soczewki te można kupić w sklepie optycznym lub zamówić online.
Należy pamiętać, że im większa ogniskowa, tym dalej telefon należy oddalić od obiektywu. Jeśli nie znasz ogniskowej, będziesz musiał stworzyć urządzenie, które dostosuje odległość obiektywu od smartfona.

Wytnij szklanki z tektury według szablonu ©Computerworld

Potrzebne będą między innymi magnesy. Jeden okrągły magnes jest włożony do konstrukcji, a drugi przymocowany na zewnątrz. Drugi magnes jest utrzymywany na miejscu przez pole magnetyczne pierwszy magnes. Podczas interakcji ze światem wirtualnym magnes należy przesunąć palcem w dół, a następnie cofnąć.
Ponadto, aby stworzyć okulary VR, będziesz potrzebować rzepów do odzieży. Taki rzep jest sprzedawany w każdym sklepie z tkaninami po niskiej cenie. Na koniec będziesz potrzebować noża biurowego i taśmy dwustronnej.

Teraz musisz wydrukować szablon i przykleić go do kartonu. Następnie części są wycinane i wykonywane są niezbędne cięcia. Następnie rzep jest przymocowany po lewej stronie i prawa strona aby konstrukcja się nie rozsunęła. Zaleca się zakrycie okularów pianką gumową w miejscach kontaktu z oczami.
Zrób to sam okulary do wirtualnej rzeczywistości wykonane z tektury pochodzącej z recyklingu:

Jak widzimy, samodzielne wykonanie okularów VR nie jest wcale trudne. Najważniejsze jest, aby mieć wszystkie niezbędne szczegóły i konsekwentnie postępować zgodnie z instrukcjami. Okulary wirtualnej rzeczywistości możesz kupić także za niewielką kwotę na Amazonie, Ebayu czy Aliexpressi zmontuj je samodzielnie.

Zbieranie kartonowych okularów wirtualnej rzeczywistości:

Rzeczywistość wirtualna jest niesamowity świat, zanurzając się w którym doznajesz wielu niezwykłych wrażeń. Aby jednak przenieść się w trójwymiarowy wymiar, trzeba mieć specjalne okulary. W sklepie są dość drogie, ale wykonanie ich w domu nie jest trudne. Musisz tylko wiedzieć, jak zrobić okulary wirtualnej rzeczywistości własnymi rękami. Najłatwiej jest zrobić analog.

Co będzie potrzebne do produkcji?

Tak naprawdę, aby zrobić okulary, nie trzeba ich kupować. duża liczba narzędzia i materiały. Wystarczy, że będziesz mieć:

  1. Gadżet, dzięki któremu zanurzysz się w wirtualnym świecie. Może to być smartfon lub tablet (najlepiej smartfon)

Im nowocześniejsze urządzenie, tym bardziej spektakularna będzie gra. Rozmiar telefonu czy tabletu również nie jest istotny. Jedyną rzeczą jest to, że najmniejszy bok musi być równy co najmniej dwóm odległościom między źrenicami oczu. Ale nie powinieneś też brać zbyt dużego gadżetu, ponieważ środek każdej połówki oprawki powinien wpadać w środek źrenicy. Parametr ten należy regulować za pomocą soczewek, przybliżając je i oddalając od siebie.

  1. Bez soczewek nie da się zrobić domowego kasku do wirtualnej rzeczywistości. Powinny być ich dwie pary. Lepiej wybrać szkło o dużej średnicy. Wynika to z faktu, że ich minimalne zniekształcenia są bliżej środka. Im większa odległość, tym bardziej obraz jest zniekształcony. Mała średnica okularów nie będzie w stanie poradzić sobie z różnicą między źrenicami a środkiem każdej połówki obrazu.
  2. Będziesz potrzebował polietylenu budowlanego o grubości 20 mm. Powinien mieć średnią gęstość.
  3. Ponadto będziesz potrzebować taśmy dwustronnej, a także zwykłej lub winylowej folii.
  4. Rama kasku będzie wykonana z tektury. Powinien być mikropofałdowany i mieć grubość 2 mm.
  5. Do zabezpieczenia okularów potrzebny będzie szeroki pasek lub gumka. Wygodne jest zastosowanie zapięcia na rzep.
  6. Aby zrobić hełm, potrzebujesz rysunków. Do ich stworzenia potrzebne będą narzędzia do rysowania i wycinania materiałów.

Wszystkie materiały są niedrogie, dlatego kask będzie kosztował znacznie mniej niż kupiony w sklepie.

Wykonanie kasku

Zanim własnoręcznie wykonasz kask wirtualnej rzeczywistości, musisz wcześniej pobrać na smartfona aplikację Cardboard, która pozwoli Ci ocenić jakość Twojego przyszłego kasku.

Następnie musisz zacząć tworzyć oprawkę dla pierwszej pary okularów. Wykonany jest z arkusza tworzywa piankowego. Zalecane jest takie dopasowanie soczewek, aby odległość oczu od ekranu telefonu była jak najmniejsza. Aby to zrobić, smartfon kładzie się na stole, a ostrość reguluje się za pomocą soczewek. Po ustaleniu wymaganej odległości otwory można wyciąć za pomocą wiertarki odśrodkowej lub kompasu z nożem uniwersalnym.

Następnie wykonywana jest oprawa dla drugiej pary soczewek. Każde szkło powinno być umieszczone w polietylenie. Za jego pomocą uzyskuje się efekt 3D. Aby to osiągnąć, należy wybrać odpowiednie skupienie. Można to zrobić jedynie eksperymentując z okularami.

Następnie musisz zrobić ramę do kasku. Ważne jest tutaj dopasowanie pudełka do swoich cech anatomicznych: kształtu nosa, czaszki, wzroku. Najważniejsze, że kask jest wygodny.

Należy również wziąć pod uwagę moc dźwięku. To tutaj warto wybrać dobre słuchawki.

Następny etap - prawidłowa lokalizacja ekran telefonu lub tabletu.

Ważny! Oś symetrii, umieszczona poziomo, musi pokrywać się z wysokością przedstawionej linii między źrenicami.

Ekran powinien znajdować się w odległości około 4 cm od najbliższej krawędzi okularu. Dlatego konieczne jest udekorowanie góry, dołu i boków pianką. Powinno wyglądać jak coś w rodzaju pudełka. Umieszczony jest w nim ekran gadżetu.

Gdy wszystko będzie gotowe, należy ponownie wyregulować ostrość soczewek i, jeśli to konieczne, skorygować lokalizację urządzenia.

Ostatnim etapem jest wykonanie zewnętrznej ramy kasku, która wykonana jest z tektury. Okazuje się, że jest to pudełko z pokrywką, wewnątrz którego znajduje się urządzenie mobilne. Chroni delikatne urządzenie piankowe przed uszkodzeniem. Dodatkowo to właśnie kartonowa ramka utrzymuje większą część smartfona lub tabletu i dociska go do pianki.

Teraz pozostaje już tylko przymocować zapięcie na gumkę. Można go przymocować do ramy za pomocą taśmy dwustronnej.
Trzeba także zrobić otwór na kabel USB.

Kask wirtualnej rzeczywistości jest gotowy! Możesz bezpiecznie pobierać gry z efektem 3D na swoje urządzenie i cieszyć się ekscytującą historią.

Praktycznie nie ma już osób, które nie słyszałyby o wirtualnej rzeczywistości, a zapewne każdy słyszał już o kasku Oculus Rift VR, o którym można powiedzieć, że stał się standardem dla tego typu urządzeń. Na rynku dostępne są także rozwiązania pozwalające na wykorzystanie ekranu smartfona o przekątnej 4-5” jako ekranu dla okularów VR, jak np. Durovis Dive czy rewelacyjny Google Cardboard, które obniżyły poprzeczkę demokracji w wejściu do wirtualnego świata. rzeczywistość, można by powiedzieć dla każdego, ale jednak technologia ta nie stała się jeszcze wszechobecna: nie każdy ma smartfon o wymaganej przekątnej, aby korzystać z tego samego kartonowego projektu Google, kup urządzenie takie jak Durovis Dive, choć nie drogie, ale warte swojej ceny, bez zielonego pojęcia, co dokładnie z tym dalej zrobić, a tym bardziej, zamówienie i oczekiwanie na sam kask Oculus Rift jest dla przeciętnego człowieka dość problematyczne z wielu powodów – począwszy od ceny urządzenia, co z czym nie jest jeszcze do końca jasne, a kończy się dość długim oczekiwaniem na dostawę zamówienia.Oczywiście najważniejszą przeszkodą, poza ceną, jest zwykłe lenistwo i wygaszona ciekawość.

W tym artykule opowiem Wam o mojej drodze do wirtualnej rzeczywistości, opiszę szczegółowo i praktycznie obszerny przewodnik aby zrobić hełm VR za pomocą dowolnego stosunkowo nowoczesnego smartfona lub tabletu z Androidem o dowolnej przekątnej, projekt ten będzie kosztować około 5-8 godzin pracy i 500-2000 rubli, w zależności od twoich życzeń i możliwości, a na koniec otrzymasz bardzo ciekawe urządzenie, który pozwoli Ci oglądać filmy i zdjęcia w rozdzielczości fullHD 3D, grać w gry na Androida, a także używać kasku do grania w ulubione gry komputerowe na dowolnym poziomie nowoczesności. Tak, ze śledzeniem głowy i zanurzeniem w rzeczywistości wirtualnej.

Dlatego jeśli nie ogarnia Was lenistwo i jesteście dociekliwi, proszę o wycięcie, ale ostrzegam, artykuł zapełniony jest trzema tuzinami zdjęć „jakości ziemniaczanej” o łącznej wadze 4 megabajtów.

Uwaga, wszystko opisane poniżej stosuje się na własne ryzyko i ryzyko; błędy w produkcji mogą skutkować spazmem akomodacji i zmęczeniem podczas długotrwałego użytkowania.

W niedawnym artykule na temat Google Cardboard czytelnicy podziwiali tak prosty i ciekawy pomysł - hełm wykonany z tektury z parą soczewek, włóż smartfon i lataj, ale wielu miało pytania „jak to zrobić na inną przekątną”, „ jak zainstalować tam tablet” i, co najważniejsze, „dlaczego nie mogę zobaczyć tego twojego 3D”. Jako posiadacza smartfonu Sony Xperia Z Ultra 6,4" również mnie te pytania zainteresowały, zwłaszcza po tym, jak znajomy otrzymał paczkę z nowo wydanym Durovis Dive, w którym niczym w kartonowym hełmie Google'a można instalować urządzenia wyłącznie w obszarze pięciu cali po przekątnych i dał mi parę soczewek, które kupił do zrobienia własnego hełmu.

Próba oparcia smartfona o nurkowanie Durovisa nie powiodła się – coś oczywiście było widać, ale daleko było to do obrazu 3D, czy nawet akceptowalnego, i nie było zapachu wirtualnej rzeczywistości. Jednocześnie czwarty nexus zainstalowany w tym urządzeniu pokazywał dobre wyniki, ale rozdzielczość 1280x720 pikseli również nie pozwalała na całego czuć się zanurzonym.

Mając więc smartfon, kilka obiektywów i odrobinę optymizmu w ręku, postanowiłem poświęcić trochę czasu na stworzenie gogli VR. Jeśli posiadasz już podobny kask własnej konstrukcji, Google Cardboard lub Durovis Dive, a nie interesuje Cię zapoznanie się z moimi doświadczeniami produkcyjnymi, możesz przejść od razu do opisu możliwości zastosowania, na pewno będzie ciekawie Tobie.

Narzędzia i materiały, sprzęt niezbędny do wykonania hełmu

Pierwszą rzeczą, której potrzebujemy, jest smartfon lub tablet FullHD system operacyjny Android, im nowocześniejszy, tym lepszy, przy czym przekątna w większości nie jest istotna. Największe znaczenie ma najdłuższy bok ekranu - nie powinien być dużo mniejszy niż dwukrotność odległości między źrenicami, ale też nie powinien być dużo większy - środki każdej połówki kadru powinny znajdować się w środku źrenicy , parametr ten reguluje się poprzez przybliżanie i oddalanie soczewek od siebie i tu są pułapki. Dla porównania, przekątna smartfona zastosowanego w opisywanym kasku wynosi 162 mm, a dłuższy bok to 142 mm.

Drugą rzeczą, której potrzebujemy, są soczewki. Tutaj należy pamiętać, że obszar roboczy obiektywu przy minimalnych zniekształceniach znajduje się w środku, a wraz z odległością od niego jakość obrazu gwałtownie spada, dlatego średnica obiektywu musi być wystarczająco duża, aby pokryć bez zniekształceń różnicę w odległościach między oczami a środkami połówek oprawki, ale przy tym nie powinna ona przekraczać pewnej granicy, aby soczewki mogły się przybliżać do siebie lub dalej od siebie, ale aby wzrok przechodził blisko Region centralny soczewki. Schematycznie pokazano to na poniższym rysunku.

W temacie wyboru i wyszukiwania soczewek i w ogóle system optyczny Nie będę się wdawał w szczegóły, bo pełne opisanie tak obszernego tematu w tym artykule jest problematyczne, opcji jest wiele i nie wiem, którą będziesz miał. W moim przypadku parę lup kupiono w sklepie z narzędziami za 160 rubli, w ten sposób:

Podczas testów i wstępnych ustawień zdecydowano się na rozebranie ich korpusów i co za niespodzianka - w każdej takiej lupie okazywała się para identycznych (w każdym razie nie do odróżnienia gołym okiem) soczewek o średnicy 50 mm i grubości około 8-9 mm i będziemy z nimi pracować.

Właściwie do zrobienia hełmu potrzebne będą następujące materiały i narzędzia z najbliższego sklepu z narzędziami, w moim przypadku był to Leroy Merlin:

1. Pianka budowlana średniej gęstości o grubości 20 mm - 0,5 m2, 60 rubli za arkusz

2. Spieniony polietylen o grubości 20 mm - 0,8 m2, 80 rubli za arkusz

3. Rolka taśmy dwustronnej i arkusz tektury falistej o grubości 2 mm - 60 rubli za wszystko

4. Szeroka gumka lub pasek, ewentualnie z rzepem - 50 rubli za wszystko

5. Zestaw narzędzi do rysowania i cięcia materiałów - 100 rubli za wszystko

6. Taśma klejąca, czyli w moim przypadku folia winylowa w asortymencie - 100 rubli za wszystko

Od razu powiem, że kupując materiały nie znałem wymaganego zużycia, ale według szacunków gałki ocznej jeden zakupiony arkusz pianki i polietylenu powinien wystarczyć na 3-4 takie hełmy, a to wszystko nie zostało sprzedane w mniejsze objętości. To nie problem, przed przystąpieniem do pracy pamiętaj tylko o przydatnej umiejętności - odetnij i odetnij dokładnie połowę materiału, nie bój się wyrzucić i spróbować jeszcze raz - materiały kosztują grosze, a Twój komfort wewnątrz kasku jest bezcenne, dlatego lepiej jest wygodniej przerobić część, niż znosić ją później pocierając powierzchnię lub ściskając, lub odwrotnie, zbyt luźny rozmiar powstałego produktu.

Co więcej, optymalizując swoje działania, z góry powiem, że jeszcze przed rozpoczęciem pracy będziesz musiał pobrać na smartfona aplikacje i pliki, na których będziesz próbował dostosować swój układ optyczny.

Programy i pliki do testowania funkcjonalności

Pobrałeś więc i wypróbowałeś metody opisane powyżej i wybrałeś tę, która najbardziej Ci odpowiada do szybkiej pracy. Umówmy się, że masz smartfon lub tablet o przekątnej 6-7", dwie pary obiektywów (możesz spróbować z jedną parą, ale u mnie nadal są dwie, możliwe są rozbieżności, korzystaj według własnego uznania), zainstalowane programy i zakupione materiały z narzędzi.Pierwszym krokiem będzie wykonanie pierwszej oprawki dla pierwszej pary soczewek.Ja zrobiłem ją z pianki i teoretycznie fajnie byłoby mieć pod ręką wiertarkę odśrodkową, nawet do betonu, który jest służy do wycinania nasadek, ale w sumie wystarczy każdy, np. frez przesuwny do drewna, nawet kompas.Nie miałem takiego pod ręką, więc musiałem wyciąć okrągłe otwory za pomocą Nóż biurowy Walter White, który przy średnicy soczewki mniejszej od mojej byłby zupełnie nieporządny.Tak więc pierwszy wykroj to ramka na dwie soczewki, jak na zdjęciu poniżej.

Aby to zrobić, trzeba będzie położyć smartfon na stole ekranem do góry, pochylić się nad nim, podnieść soczewki i przyłożyć je do oczu, próbując znaleźć ogniskową. Trzeba dążyć do minimalnej odległości twarzy od ekranu, aby zmieściła się ona w „soczewce” i zaobserwowano efekt 3D. Jeśli tego efektu nie widać, jest on przesunięty lub zniekształcony, nie rozpaczaj, najpierw wystarczy zorientować się w ogniskowej, a dokładniej o ile trzeba zdjąć obiektywy ze smartfona. A co z odległością między soczewkami w tej parze? To proste - znajdź wartość będącą w połowie odległości między źrenicami a odległością między środkami połówek kadru (połowa dłuższego boku ekranu). Załóżmy, że między oczami mamy 65 mm, a ekran ma 135 mm, z czego połowa to 67,5 mm, co oznacza, że ​​trzeba umieścić środki soczewek w odległości około 66 mm, na pierwsze przybliżenie to wystarczy.

Teraz po zaznaczeniu wymaganych odległości wycinamy otwory na soczewki. Oszacowawszy w przybliżeniu gęstość pianki, uznałem, że wystarczy stabilnie zamocować soczewkę, jeśli zrobiłem dla niej otwór o średnicy nieco mniejszej niż sama soczewka, to wycięte koło zmniejszyłem o średnicę 2 mm, co idealnie pokrywało się z założeniami. Twoje parametry mogą być różne, ale istota jest taka sama - zmniejsz otwory. Trzeba delikatnie wpuścić obiektyw, ja wgłębiłem go o 2 mm, poniżej będzie jasne dlaczego, a chyba nie trzeba wspominać, że fajnie byłoby umieścić soczewki w tej samej płaszczyźnie, czyli oba powinny być wpuszczone równomiernie.

Pierwszy etap mamy już za sobą, mamy już makietę odległości ekranu od obiektywu i możemy działać dalej. Pamiętacie, co mówiłem o dwóch parach soczewek? Może nie są one aż tak istotne w sensie optycznym (w rzeczywistości są), ale są nieocenione przy dalszym tuningu. Załóżmy, że zainstalowałeś pierwszą parę obiektywów zgodnie z powyższym opisem, włączyłeś obraz 3D w swoim smartfonie (gra, film, do wyboru) i próbujesz znaleźć trójwymiarowość. Jedna para soczewek nie pozwalała mi tego zrobić od razu. Gdy jednak przyłożyłem do oczu drugą parę i po zabawie odległościami znalazłem żądaną pozycję, na ekranie od razu pojawił się trójwymiarowy obraz. Aby to osiągnąć należy jednocześnie przesuwać soczewki względem ekranu, w płaszczyźnie równoległej do tego ekranu i pierwszej pary soczewek, w górę i w dół oraz na boki. Znajdź na obrazie szczegół, który możesz wykorzystać do śledzenia efektu paralaksy, skup się na nim i spróbuj połączyć obrazy w każdym oku tak, aby do siebie pasowały. Przy odrobinie umiejętności można to zrobić bardzo szybko, ale niestety nie mogę powiedzieć, jak przyspieszyć ten proces. Pomogło mi to stanowisko testowe, tutaj dolna para soczewek jest już w piance i dopasowana do ekranu, a górna para, oprawiona w polietylen, i każdy obiektyw z osobna poruszałem się przed oczami w poszukiwaniu „stereo ”, a pod całą konstrukcją - ekran na żądanej wysokości:

Prędzej czy później otrzymasz świeże, soczyste, modne młodzieżowe 3D, ale w związku z wprowadzeniem do obwodu drugiej pary optycznej, pierwsze ustawienie ostrości będzie nieco przesunięte. Nie ma się czego bać, wystarczy, że ponownie skonfigurujesz ostrość. Aby to zrobić, musisz najpierw wykonać oprawkę dla drugiej pary soczewek, którą właśnie wyregulowałeś. Moja rada jest taka, aby najpierw skopiować pierwszą ramkę dostosowaną do zmienionej odległości między soczewkami, a następnie wizualnie oszacować odległość między pierwszą i drugą parą soczewek po dostosowaniu trójwymiarowości. Na oko wystarczy, a odległość tę należy porównać z grubością materiału – no cóż, dosłownie, czy odległość pomiędzy parami jest większa, czy mniejsza od grubości pianki. Jeśli jest mniej, wszystko jest proste, trzeba będzie zamontować soczewki w drugiej oprawce nieco głębiej, o wymaganą ilość, natomiast jeśli ta odległość będzie większa niż grubość pianki, można po prostu obrócić pierwszą oprawkę za pomocą strona bardziej zagłębiona skierowana jest w Twoją stronę, dzięki czemu nie musisz ogradzać ogrodu z przekładek pomiędzy dwiema ramami. W moim przypadku stało się tak, że pierwszą oprawkę odwróciłem do góry nogami, złożyłem te oprawki bardziej zagłębionymi bokami do siebie i wsunąłem soczewki z każdej strony lekko do środka.

Mamy więc urządzenie optyczne, które pozwala nam oglądać 3D na ekranie smartfona. Ale oczywiście pamiętamy o ogniskowaniu, które najpierw zmieniano wprowadzając drugą parę obiektywów, a potem przekręcając pierwszą parę na drugą stronę, więc ostrość trzeba było ponownie wyregulować. Gdy prostymi ruchami złapiemy ostrość, trzeba będzie zauważyć tę odległość i wykonać wsporniki z pianki o takiej wysokości, aby instalując pierwszą ramkę nad ekranem, obraz w soczewkach był ostry.

W tym miejscu należy wspomnieć o następującej, moim zdaniem, ważnej właściwości; nie jestem do końca pewien jej natury, ale zaobserwowałem ją kilka razy na obiektach doświadczalnych. Wiele czynności w życiu wymaga powtarzających się podejść, przybliżeń i iteracji. To najwyraźniej nie jest jasne dla wszystkich, ale prawie zawsze ta metoda działa i daje lepsze wyniki, jeśli zastosujesz prosty algorytm - spróbuj ulepszyć. A w przypadku tego kasku sytuacja jest taka sama, może za pierwszym razem nie uda się zrobić dwóch poprawnych par szyn, np. jedną parę przerabiałem trzy razy, a drugą dwa razy i już wiem że zrobię to jeszcze raz, bo są pomysły na ulepszenia. Ale z każdym powtórzeniem jakość wzrastała, a obraz stawał się lepszy, więc jeśli wykonałeś kilka podejść, ale „nic nie wyszło” dla ciebie, nie rozpaczaj, zrób sobie przerwę i zacznij od nowa, kontynuuj. Wynik jest tego wart.

Mała podpowiedź - jeśli powstały okular (tak będę nazywał zmontowany razem blok dwóch par soczewek i ich oprawek) ma dobry obraz stereo, ale ogniskowa znacznie wzrosła w stosunku do pierwszych przybliżeń, należy rozebrać okular w połowę na dwie klatki i baw się odległościami, może będzie ta bardziej optymalna - może będziesz musiał jeden z okularów odwrócić odwrotnie, a może rozsunąć je dalej od siebie. Pamiętamy, co trzeba osiągnąć maksymalna ilość użyteczne piksele (w przeciwnym razie będzie to mało informacyjne) i minimalna odległość od ekranu (w przeciwnym razie będzie to uciążliwe). Jeśli masz cudowną, cudowną ogniskową, ale z jakiegoś powodu baza stereo nie udaje się, ostrożnie przetnij nożem piankę na środku między soczewkami i popatrz - trzeba je rozsunąć, lub zbliżyć do siebie , a następnie postępuj zgodnie z sytuacją. Z grubsza rzecz biorąc będziesz miał dwa okulary, po jednym na każde oko, wyreguluj je, a gdy już zadziała, sklej je dwustronną taśmą.

Na tym etapie historia z soczewkami się kończy i teraz nie ma znaczenia, czy projekt optyczny robiłeś według mojej wersji, czy na podstawie własnych przemyśleń, wtedy nie będzie to już takie istotne, dalsza część historii nadaje się do każdej opcji.

Montaż prototypu kasku

Po ustaleniu całkowitej ogniskowej od okularu do ekranu musimy zrobić na jej podstawie pudełko, a tutaj opcji jest jeszcze więcej niż na etapie obiektywu. Ale teraz masz w swoich rękach „serce”, a raczej „oczy” urządzenia i jego najbardziej złożoną część, co oznacza, że ​​​​w przyszłości będzie łatwiej. Załóżmy, że udało Ci się zrobić wszystko, co opisano powyżej, poprawnie i możesz śmiało obserwować obraz 3D, przykładając okulary do oczu i pochylając się nad smartfonem. Po dłuższej zabawie z tym układem demonstracyjnym prawdopodobnie zauważysz pewne cechy rozmieszczenia soczewek i wygodę okularów, które osobiście uważasz za najbardziej wymagające optymalizacji. Nie ograniczaj się za bardzo, zoptymalizuj i ulepsz coś dla siebie, dla swojego wzroku, kształtu nosa i czaszki i tak dalej.

Przykładowo po zrobieniu okularu przyłożyłem go do twarzy i zdałem sobie sprawę, że dotknąłem nim gąbkowej cegły. Wygody absolutnie zero, a i tak trzeba ten kask nosić na głowie przez jakiś czas! Dlatego tworząc pudełko, starałem się zwiększyć komfort noszenia, jednocześnie bezpiecznie i wygodnie umieszczając w środku smartfon. Musiałem się pozbyć wewnątrz styropianu i zastąpić go spienionym polietylenem, na zdjęciu jest żółty. Jest bardziej elastyczny i pozwala na skręcanie kształtu w szerokim zakresie, dlatego też wykonana jest z niego wewnętrzna powierzchnia kasku. Powinien ściśle przylegać do twarzy w okolicach oczu i wokół nosa, w przeciwnym razie będziesz stale obserwować zaparowanie soczewek od oddychania, natychmiast weź to pod uwagę. Pojawił się pomysł, aby zrobić tę część z maski budowlanej lub pływackiej, ale nie miałem pod ręką, więc zrobiłem to sam, jednak opcja z gotową maską może wydawać Ci się lepsza, a ja chętnie polecam to. Sam zdecydowałem się na wykonanie również boków kasku przylegających do głowy.

Kolejną kwestią, o której warto pamiętać, jest waga smartfona i dźwigni, na której będzie on pracował, wywierając nacisk na podpórkę. Moja Xperia Ultra waży 212 gramów, a wymagana odległość, na jaką odsuwa się ją od twarzy, to 85 mm plus masa własna pudełka – to wszystko razem wzięte, powiedziałbym, sprawia, że ​​kask jest wygodny z zastrzeżeniami. Posiada z tyłu jeden pasek, będzie to widoczne na zdjęciu na końcu sekcji, pasek ten wykonany jest z gumki o szerokości 40mm, która dość mocno dociąga go do tyłu głowy, ale jeśli ekran był cięższy, albo dźwignia była większa (czytaj: dłuższa ogniskowa) - noszenie kasku byłoby znacznie trudniejsze. Zatem posiadaczom urządzeń o większej przekątnej czy wadze radzę od razu przemyśleć schemat mocowania na głowie z drugim, poprzecznym paskiem od nasady nosa do tyłu głowy, będzie to wygodniejsze i bezpieczniejsze.

Ponadto na tym etapie będziesz musiał pomyśleć o jeszcze jednym niuansie - wyjściu dźwięku. Mam kilka par słuchawek, zarówno zamknięte, jak i typy otwarte, są słuchawki douszne i tak dalej, ale po namyśle nie zbudowałem kasku wokół dużych i wygodnych MDR Sony z dużymi nausznikami, ale wybrałem proste słuchawki. Być może kluczowe będzie dla Ciebie wykonanie kasku z fajnym dźwiękiem, w takim przypadku musisz od razu wyobrazić sobie, jak dokładnie wyartykułujesz słuchawki, ich łuk i kask z mocowaniem. Miałem taką pokusę, która szybko wyparowała na etapie prototypowania, ale na pewno wrócę do niej w kolejnej, ulepszonej wersji kasku, jeśli się na nią zdecyduję. W każdym razie będziesz potrzebować otworu w korpusie kasku odpowiadającego położeniu wyjścia audio smartfona.

Mam więc na biurku to urządzenie - okular, którego wewnętrzna powierzchnia jest lekko dopasowana do kształtu głowy. Już wygodnie leży na twarzy, pasuje na szerokość, a do jej wykonania potrzebowałem tylko tego szablonu, wyciętego z kawałka pianki wygiętego do kształtu głowy, będzie pasować, z pewnymi regulacjami, zarówno na górze, jak i na dole z kasku:

Wcześniej ustalaliśmy ogniskową okularu w kilku podejściach. Teraz musisz ustawić ekran smartfona w wymaganej odległości. Pamiętaj, że ekran musi być ustawiony tak, aby jego pozioma oś symetrii pokrywała się wysokością z wyimaginowaną linią między źrenicami, ale to, że musi być ustawiony symetrycznie względem twarzy, jest już dla Ciebie jasne. W moim przypadku odległość ekranu od najbliższego mu boku okularu wyniosła 43 mm, dlatego górną i dolną powierzchnię wykonałem z pianki, a także dwie boczne wstawki. W rezultacie powstało pudełko z pianki, które po umieszczeniu na ekranie można było wykorzystać zgodnie z jego przeznaczeniem, czyli tam, gdzie potrzebny był pokazany powyżej szablon.

Na tym etapie nastąpiło kilka drobnych poprawek w ogniskowaniu i pozycjonowaniu smartfona, później – dokładny pomiar uzyskanych wyników i wycięcie zewnętrznego, kartonowego etui. Służy dwóm celom - chroni dość delikatną piankę uszkodzenie mechaniczne, już na etapie początkowych eksperymentów dość łatwo dociskałem go palcami, musiałem tego pilnować, a drugim i głównym celem jest to, żeby karton trzymał ekran w pożądanej pozycji, dociskając go do pianki.

Rezultatem jest pudełko z pokrywką na górze z przodu, pod którą ukryty jest smartfon.

Po przymierzeniu hełmu na głowie i obejrzeniu wystarczającej ilości wszelkiego rodzaju 3D, poprawiłem drobne niedogodności wewnątrz kasku i wykonałem zapięcie - gumkę na głowie. Jest po prostu zszyty za pomocą pierścienia i przyklejony dwustronną taśmą do tektury, a dodatkowo zabezpieczony od góry srebrną wyrocznią, która posłużyła do wymiany taśmy. Wynik był mniej więcej taki:

Nawiasem mówiąc, to zdjęcie pokazuje kolejną dziurę techniczną, która służy do podłączenia kabla USB, którego będziemy potrzebować nieco później. A tak wygląda kask na głowie osoby badanej, która przekazała soczewki do tego kasku:

Co więc się ostatecznie wydarzyło?
Wymiary: 184x190x124 mm
Masa własna: 380 gramów
Wejście/wyjście USB
Gniazdo słuchawkowe 3,5 mm
Przydatna powierzchnia ekranu 142x75 mm
Rozdzielczość 1920x1020 pikseli

Czas przejść do programowej części naszej podróży.

Dostępne funkcje kasku VR

Oglądanie wideo 3D

Pierwszą rzeczą, która przychodzi na myśl, jest oglądanie filmów w 3D. To bardzo prosty i zrozumiały punkt wejścia w wirtualną rzeczywistość, choć ściślej mówiąc, to raczej próg niedaleko niej, poprzedni krok. Żeby jednak nie umniejszać walorów tego typu rozrywki informuję, że oglądanie filmów 3D w powstałym kasku jest bardzo ciekawą i przyjemną rozrywką. Obejrzałem dopiero dwa filmy, więc jeszcze nie mam dość, ale uczucie jest bardzo dobre: ​​wyobraź sobie, że stoisz półtora metra od ściany, na którą bezpośrednio patrzysz. Nie odwracając głowy, spróbuj rozejrzeć się po okolicy - będzie to ekran dostępny dla Ciebie. Tak, rozdzielczość jest niewielka – każde oko otrzymuje zaledwie 960x540 pikseli z filmu fullHD, a mimo to pozostawia dość zauważalne wrażenie.

Do oglądania filmów w tej formie potrzebny będzie darmowy odtwarzacz MX Player z zainstalowanym dla Twojego procesora kodekiem, ja mam ARMv7 Neon, a właściwie plik wideo. Można je łatwo znaleźć na wszelkiego rodzaju trackerach torrentów, technologia ta nazywa się Side-By-Side lub w skrócie SBS. Możesz wyszukiwać za pomocą tych słów kluczowych. Odtwarzacz ma możliwość dostosowania proporcji odtwarzanego wideo, co jest niezwykle przydatne w przypadku plików SBS, które w przeciwnym razie rozciągają się w pionie, wypełniając cały ekran. W moim przypadku musiałem przejść do ustawień - „ekran” - „aspekt” i wybrać „ręcznie”, aby ustawić proporcje na 18 do 4, w przeciwnym razie otrzymam obrazy wydłużone w pionie. Próbowałem szukać innych odtwarzaczy o podobnej funkcjonalności, ale nie mogłem ich znaleźć, jeśli znasz, dodaj je do swojej bazy wiedzy.

W sumie nie mam już nic więcej do dodania w tej kwestii – przed oczami znajduje się zwykłe kino 3D, wszystko bardzo przypomina pójście do kina, czy oglądanie na telewizorze 3D np. w okularach z polaryzacją, tyle że przy w tym samym czasie istnieją różnice, ogólnie rzecz biorąc, jeśli kochasz 3D, powinieneś wypróbować kask VR.

Aplikacje na Androida dla Durovis Dive i podobnych systemów

Właściwie od tego momentu zaczęła się cała historia. Zasadniczo poniższe trzy linki pokazują prawie wszystko możliwe programy dla Androida w tej chwili:
www.divegames.com/games.html
www.refugio3d.net/downloads
play.google.com/store/apps/details?id=com.google.samples.apps.cardboarddemo

Czego potrzebujemy, aby komfortowo doświadczyć wirtualnej rzeczywistości? Oczywiście - joystick, lub dowolny inny kontroler, na przykład - klawiatura bezprzewodowa. W moim przypadku ze smartfonem Sony naturalnym i logicznym wyborem jest natywny i natywnie obsługiwany kontroler z PS3, ale ponieważ nie miałem takiego pod ręką, a stary, dobry Genius MaxFire G-12U, dołożyłem przejściówkę z microUSB na USB, podłączyłem do smartfona i nawet się nie zdziwiłem, że od razu zaczął działać zarówno w interfejsie urządzenia, jak i w poszczególnych programach bez żadnych pytań.

Przydadzą Ci się także słuchawki, bo zanurzenie się w wirtualnej rzeczywistości bez dźwięku będzie niepełne. Ja mam takie zwykłe wtyczki i sam możesz się przekonać, która jest wygodniejsza.

Czego należy się spodziewać, a czego nie należy spodziewać się po aplikacjach przedstawionych w tym dziale? Faktem jest, że wszystkie aplikacje napisane dla Androida na temat wirtualnej rzeczywistości są w ogóle bardzo skromne, delikatnie mówiąc. Jeśli poprowadzisz je bez kasku i spróbujesz, cóż, zobaczyć, co to za wirtualność, to jest szansa, że ​​nie będziesz chciał kupić lub zrobić kasku. Szczerze mówiąc, są bardzo prymitywne i żałosne i nie reprezentują niczego superinteresującego.

Ale. Gdy wsadzisz głowę w kask, wszystko staje się zupełnie inne i osobiście, sceptyczny wobec wszystkiego, nigdy bym w to nie uwierzył, a jednak tak jest.

Najważniejszą rzeczą do rozważenia jest śledzenie ruchu głowy. Nawet przy kiepskiej realizacji, czy spowolnieniach, jest to zupełnie nowe i niezbadane pole doznań, uwierzcie mi, przed pojawieniem się kasku czegoś takiego nie czuło się już dawno, od czasów przygód ze wspinaczami w górach, spacery po dnie oceanów, noclegi w lesie i inne masowe morderstwa, które wszyscy tak kochamy. Kask zapewnia zupełnie nierealistyczne poczucie rzeczywistości, przepraszam za kalambur, a każda, nawet najsłabsza grafika będzie w nim wyglądać jak cukierek, ogólnie rzecz biorąc, muszę powiedzieć - jeśli lubisz grać w gry lub doświadczać nowych rzeczy, ten kask to urządzenie dla Ciebie.

Z własnego doświadczenia: wyobraźcie sobie, że jesteście w 1998 roku i powiedzmy, w polskim studiu produkcyjnym gry komputerowe Zrobiłem demo, w którym wylądowałeś na Księżycu, wyszedłeś z modułu, zobaczyłeś kanoniczną flagę amerykańską, wyglądającą jak kawałek tektury przybity do patyka, wbity w ziemię, a nad flagą na niebie wisiał napis niebo wyjątkowo słabą czcionką „zbierz swoje narzędzia, zostały 3 sztuki”. Jednocześnie grafika składa się z bardzo, bardzo prostych elementów, gdzie monotonnie odwzorowane gwiaździste niebo i powtarzająca się kwadratowo ziemia pod stopami zajmują 98% powierzchni użytkowej ekranu, a gdzieś tam kilka pikseli tych „ narzędzia”, które musisz znaleźć, są widoczne. Nie bardzo. Można je już zobaczyć, wystarczy przejść do nich 10 minut. Po prostu idź. Na księżyc. Bezdźwięczny. Powtarzając sprite'y. Żadnego działania.

Powiedz mi, po ilu sekundach usuniesz tę grę ze swojego komputera, a nawet smartfona? Otóż ​​to. A nosząc kask, ten cud pozwala doświadczyć (!) dewastacji i samotności jedynej osoby na planecie. Bez żartów. Po 15 minutach gry rozpaczliwie przestraszyłem się, że jestem sam na Księżycu, pod osłoną gwiazd, i zupełnie nie wiedziałem, co robić.

Mniej więcej ta sama historia ze wszystkimi innymi grami i aplikacjami. Są żałośni, straszni jak cholera, ale jednocześnie w kasku - odsyłają 15-20 lat temu, a kto jeszcze wcześniej, do tych samych gier, w które grali, a nie przy których spędzali czas. Na razie moje jedyne pytanie do twórców brzmi: dlaczego nie ma ani jednej gry z pełną fabułą dla tego scenariusza? Pojedyncza gra niesamowicie uratowałaby sytuację, bo teraz, pokazując ludziom wirtualną rzeczywistość na Androidzie, nie ma nic specjalnego do pokazania, wszystko z zastrzeżeniem „to jest demo, nie można tu kręcić” i „to wszystko, gra zostanie ukończona, tak, za 4 minuty.” Swoją drogą prawie wszystkie te aplikacje są pisane w Unity, tym bardziej dziwi ich niski poziom, albo nie wiem jak szukać.

Ale i tak mnie nie słuchaj, spróbuj sam i opowiedz mi swoją wersję, jestem zainteresowany. I dopraw go linkami, zrobię to ogromnie. Na przykład zainstalowałem nawet wersję demonstracyjną o skandalicznej nazwie Toilet Simulator. Ponieważ.

Małe jajko wielkanocne

Tak naprawdę na stronie Durovis Dive znajduje się link do Quake 2, wersji demonstracyjnej gry, którą można zainstalować na Androidzie i która ma możliwość wyświetlania trybu SBS, na dole tej strony - szczegółowe instrukcje jak to zrobić. Jedyne, co nie działało w trybie automatycznym, to to, że nie rozpakowano osobnego archiwum, więc będzie tam w ustawieniach gra biegowa linki do serwerów lustrzanych, należy jeden z nich wpisać ponownie w przeglądarkę na pulpicie, pobrać samorozpakowujące się archiwum, wyciągnąć stamtąd plik pak0.pak i umieścić go w katalogu gry zainstalowanej na telefonie, mam nazywało się to baseq2.

Po za tym to samo Q2 odpaliło mi się bez problemów - działa bardzo szybko i wszystko wyraźnie widać. Zrobiło się strasznie już po dosłownie 30 sekundach, ciarki przeszły po plecach, ale nie będę tego szerzej opisywać, spróbujcie sami. Niestety nie udało się zrobić zrzutu ekranu, a joystick obecnie działa tylko w trybie „wędrowania”, nie może strzelać, trzeba będzie pokombinować z ustawieniami.

Stąd cała ta opieszałość twórców Androida (uwaga programiści Androida!) skłoniła mnie do refleksji – cóż, nie ma gier na Androida – spróbujmy na komputerze stacjonarnym, pamiętając o głównych zaletach wirtualnego kasku – ogromnym ekranie z wciągający obraz i głowice śledzące położenie i staraj się ich nie zgubić.

Podłączenie do komputera jako urządzenia VR

Szczerze mówiąc, pomysł takiego połączenia pojawił się od razu, ale nie było jednego pomysłu, jak, co i w jakiej kolejności to zrobić. Dlatego też rysując, wycinając i sklejając części, jednocześnie myślałem o tym, skąd wziąć informacje o tym, jak wyświetlić obraz z karty graficznej komputera, jednocześnie przesyłając do komputera dane śledzenia głowy, czyli żyroskopu i akcelerometru. A wszystko to najlepiej z minimalnym opóźnieniem.

I wiecie, rozwiązanie zostało znalezione. Składa się z trzech etapów, z których każdy rozważymy osobno, a najpierw opiszę możliwości działania, a następnie przejdę przez te, które w moim przypadku okazały się nieskuteczne, ale mogą Ci się przydać.

Tworzymy wydruk 3D na komputerze.

Okazało się to stosunkowo proste, ale nie wiedząc od razu, można się pogubić. Zatem idealny komputer, który pozwala na granie w pełnoprawne gry 3D w formacie wyjściowym stereo, posiada kartę graficzną opartą na konwencjonalnych układach NVidia lub ATI, im nowocześniejsza, tym lepiej, i co bardzo ważne, sterowniki mają możliwość skonfiguruj dowolną rozdzielczość. Jeśli masz laptopa (moja obudowa) lub kartę graficzną, których sterowniki nie obsługują dowolnych rozdzielczości, obraz w kasku zostanie wydłużony w pionie, a możliwym rozwiązaniem, niebezpiecznym i dość uciążliwym, jest zagłębienie się w rejestr i zarejestrowanie uprawnień Tam. Twoje sugestie ponownie są mile widziane!

Ogólnie rzecz biorąc, będziesz musiał zainstalować wersję sterowników karty graficznej obsługującą dowolne rozdzielczości. Jeśli Twój smartfon i monitor mają na ekranie rozdzielczość 1920x1080 pikseli, wszystko jest bardzo proste - w ustawieniach karty graficznej musisz utworzyć dowolną rozdzielczość 1920x540, a następnie zastosować ją do monitora. Zobaczysz, jak obszar roboczy ekranu zmniejszył się i znajduje się na środku ekranu. Jeśli obraz na ekranie wygląda mniej więcej tak, oznacza to, że zrobiłeś wszystko dobrze:

Wszystko zostało więc przetestowane na zwykłym, ale wydajnym komputerze stacjonarnym z kartą graficzną NVidia i Ostatnia wersja kierowcy. Ważne, aby warunki były spełnione – przy uruchomieniu gry w trybie stereo obraz na każdej połówce kadru nie jest wydłużony.

Drugą rzeczą, której potrzebujesz, jest pobranie sterownika 3D - który ma pełną wersję próbną na okres dwóch tygodni i pozwala na przesyłanie obrazów 3D do urządzeń peryferyjnych w dowolnych konfiguracjach, side-by-side, top-dół i anaglif, w zasadzie, co chcesz.

Zainstaluj w zwykły sposób, uruchom narzędzie TriDef 3D Display Setup i wybierz opcję Side-by-side, teraz po uruchomieniu gier z tego sterownika będą one w trybie stereo „każde oko ma połowę klatki”. Jeśli masz zainstalowane gry, możesz otworzyć narzędzie TriDef 3D Ignition i wyszukać zainstalowane gry, w oknie pojawi się skrót do Twojej gry - voila, możesz z niego skorzystać.

Nie miałem zainstalowanych żadnych gier, więc zainstalowałem Steam i kupiłem Portal 2 za 99 rubli na wyprzedaży, ale to jest reklama. I tu pojawia się punkt, o którym musisz wiedzieć - sterownik obsługujący wyjście stereo może generować sygnał stereo dla dowolnej gry, którą można uruchomić na pełnym ekranie, ale nie może utworzyć wyjścia dla okna, którego powierzchnia jest mniejsza niż rozmiar pulpitu . Zapamiętaj ten punkt, poniżej będzie krytyczny, jak czerwona płachta na byka.

Ogólnie rzecz biorąc, jeśli sterowniki są zainstalowane i skonfigurowane, gra zostaje zakupiona i uruchomiona, a na ekranie wszystko wygląda mniej więcej tak:

Możesz przejść do kolejnego etapu.

Przesyłanie obrazu z komputera na ekran smartfona

Jest tu kilka sposobów i sądząc po licznych ikonach na rynku, nie ma tak niewielu programów, które pozwalają przekazać to, co jest wymagane. Miałem „szczęście”, zanim znalazłem wygodną i działającą aplikację, wypróbowałem kilka innych, przygnębiających i frustrujących hacków z Google Play i przykro mi, że tam umieścili żużel. Więcej czasu spędziłem na wyszukiwaniu i konfigurowaniu aplikacji niż na tworzeniu urządzenia. Co więcej, musiałem kupić jedną z aplikacji i wszystko byłoby z nią w porządku, gdyby nie było źle. Ale przede wszystkim: na pewno będziesz potrzebować lokalnego połączenie WiFi pomiędzy komputerem a smartfonem.

Będziesz także potrzebował dobrego i szybkiego „pulpitu zdalnego”, który nie wyloguje Cię z konta stacjonarnego podczas zdalnego logowania. Takim programem okazał się darmowy Splashtop, znaleziono też półpłatny iDisplay.

Ten płatny - wszystko z nim w porządku, tyle że nie pozwalał na umieszczenie ekranu przyciętego u góry i u dołu dokładnie na środku wyświetlacza, więc musiałem z niego zrezygnować, ale ogólnie działa dobrze, było nawet recenzja na temat Habré, skąd ją wzięłam. Ale Splashtop działał tak, jak powinien, więc zainstaluj go.

Wszystkie programy tego typu działają mniej więcej w ten sam sposób - należy pobrać i zainstalować wersję hosta na komputer stacjonarny oraz wersję odbiornika na smartfonie. Myślę, że nie będzie z tym żadnych problemów, więc nie będę opisywał tych procesów, ich ukończenie zajmuje tylko około pięciu minut - pobranie, zainstalowanie, zarejestrowanie, skonfigurowanie, podłączenie. Jedyne, o czym wspomnę, to to, że będziesz musiał przejść do ustawień i wskazać, że twoje połączenie bezprzewodowe musi być używane lokalnie, w tym celu będziesz musiał wyraźnie określić adres IP swojego komputera w wersji na Androida; możesz się tego dowiedzieć ten adres za pomocą narzędzia ipconfig w wierszu poleceń. Właściwie to są wszystkie ustawienia, wszystko powinno już działać, tutaj na przykład zrzut ekranu ze smartfona w tej chwili:

Jeśli uruchomisz grę z poziomu narzędzia 3D Ignition, pojawi się ona na ekranie Twojego smartfona w tym samym czasie, co na monitorze. Albo nie. Ponieważ tutaj leży najgorętsza pułapka w naszej historii i tak, będziesz się śmiać tak samo jak ja. Uważaj na sztuczki: sterownik wyświetlający obraz stereo z gry wymaga pełnego ekranu (jeśli wybierzesz tryb „okienkowy”, stereo nie będzie działać, gra uruchomi się normalnie), a program umożliwiający dostęp do pulpitu z poziomu Twój smartfon krzyczy „Nie mogę” uruchomić trybu pełnoekranowego, przepraszam, tak, absolutnie” i może pokazać tylko pulpit i znajdujące się na nim okna.

Dlatego najbardziej subtelny punkt. Najprawdopodobniej będziesz mógł grać w dowolne gry działające w trybie „okna bez obramowania”. Nie wiem na pewno, dlaczego i gdzie taki tryb istnieje w grach, z tego czy z innego powodu - ale okazało się to zbawieniem: z jednej strony oszukuje pulpit i mówi mu, że się uruchomił gra dalej Pełny ekran, a z drugiej strony formalnie wyświetla jedynie okno na smartfonie, aczkolwiek bez ramek i rozszerzone tak, aby zajmowało cały ekran. Ten sam przypadek, gdy wilki są nakarmione, a owce są bezpieczne.

Miałem więc szczęście, że Portal-2, który pobrałem ze Steam, okazał się dokładnie tą grą, która obsługuje wszystkie trzy tryby uruchamiania. Musisz więc po prostu sprawdzić według własnego uznania, które gry uruchomią się w ten sposób, a które nie.

Teraz możesz uruchomić grę i grać w nią w kasku. Ale, jak mówią, obraz byłby niekompletny, gdyby nie było śledzenia ruchu głowy.

Podłączanie śledzenia głowy

Dotarłeś tak daleko, czego ci gratuluję. Nie chcę cię oszukiwać, ten punkt jest najbardziej złożony i najmniej zbadany, jednak nie rozpaczaj. Więc.

Pierwszą myślą było „dezasemblowanie” pakietu Oculus Rift SDK lub Durovis Dive SDK, ponieważ kod źródłowy jest publicznie dostępny. Być może należało to zrobić, ale nie jestem programistą i nic z tego nie rozumiem. Dlatego moją uwagę zwróciły gotowe rozwiązania, które przenoszą pozycję smartfona w przestrzeni na pulpit. Jak się okazuje, istnieje po prostu gigantyczna liczba programów, które rzekomo potrafią to zrobić. Sądząc po opisach, prawie wszystko tak jest. I znowu przejrzałem dziesiątki programów ze słodkimi obietnicami, ale w rzeczywistości było to jeszcze bardziej przerażające, obrzydliwe i żałosne niż przeglądanie programów do wyświetlania obrazów na ekranie smartfona, a co więcej, jeszcze bardziej żałosne niż te gry demonstracyjne dla Durovis Dive, które opisałem powyżej. Jeżeli na tym etapie złapiesz falę frustracji, to będzie to „żegnaj kasku”. Niemniej jednak udało się znaleźć niezbędny (z zastrzeżeniami) program. Ale najpierw mucha w maści – Monect, UControl, Ultimate Mouse, Ultimate Gamepad, Sensor Mouse – to wszystko nie zadziałało. Szczególnie ten pierwszy na tej liście - z opisu wynika, że ​​Monect Portable udostępnia tryb

Tryb FPS - Używanie żyroskopu do celowania w cel jak prawdziwy pistolet w dłoni, doskonałe wsparcie dla serialu COD!

W rezultacie kupiłem go za bajeczne 60 rubli, ale okazało się to nieprawdą. Tego trybu po prostu nie ma w aplikacji! Byłem zły.

Przejdźmy jednak do udanych opcji. Ponownie będziesz musiał pobrać wersję hosta i klienta programu o nazwie DroidPad. To ona, konfigurując jeden z trybów, umożliwiła wykonanie niezbędnych czynności i przesłanie parametrów czujników w czasie rzeczywistym za pośrednictwem dostępu bezprzewodowego. Algorytm jest następujący: zainstaluj program na komputerze stacjonarnym i smartfonie, uruchom go na smartfonie, wybierz tryb „Mysz - Mysz używając przechylania urządzenia”, a następnie uruchom jego wersję komputerową.

Jeśli wszystko zostanie wykonane w tej kolejności, połączenie powinno działać i voila - sterujesz kursorem myszy na ekranie komputera! Jak dotąd jest chaotycznie i chaotycznie, ale poczekaj, skonfigurujemy to teraz. W moim przypadku w wersji aplikacji na Androida zrzut ekranu okna ustawień wygląda następująco:

Możesz ustawić nazwę urządzenia, ale lepiej nie dotykać portu - domyślnie działa, ale lepiej nie dotykać tego, co na razie działa. W wersji na komputer wszystko jest trochę bardziej skomplikowane, moje ustawienia są takie, ale nadal wymagają optymalizacji, więc traktuj je tylko jako wskazówkę, nic więcej:

Oto ustawienia osi X i Y na ekranie komputera oraz siła czujnika z telefonu. To, jak dokładnie to wszystko działa, jest dla mnie nadal czarną skrzynką, ponieważ twórcy aplikacji nie dostarczają żadnej dokumentacji, więc podaję informacje „takie, jakie są”. Zupełnie zapomniałem dodać, że mam zainstalowany na smartfonie program sterujący uruchamianiem aplikacji w orientacji poziomej lub pionowej, a wszystkie aplikacje, które testowałem pod kątem tego przedsięwzięcia, były testowane w trybie poziomym. Aplikacja nazywa się Rotation Manager, a automatyczne obracanie ekranu jest globalnie wyłączone w smartfonie.

Po odpowiednim skonfigurowaniu aplikacji trzeba będzie podłączyć smartfon do komputera według opisanego wcześniej algorytmu (w moim przypadku każda niezgodność z określoną kolejnością prowadzi do zakończenia działania aplikacji) i trzymając smartfon w dłoni jak będzie on zlokalizowany wewnątrz kasku, spróbuj skonfigurować ustawienia - na przemian przesuwając suwaki na pulpicie i klikając przycisk „Kalibruj” w oknie wersji Androida. Od razu powiem – po kilku próbach udało mi się wyregulować kąty i skręty w miarę przyzwoicie, ale potem przy dokładniejszej regulacji straciłem te ustawienia, nie myśląc o zrobieniu im zdjęcia, i te, które są teraz na zrzucie ekranu są jedynie przybliżeniem do poprzednich, które były. Nadal czuje się lepiej. I jeszcze jedno – wszystkie te suwaki są bardzo czułe, a trzymanie smartfona w jednej pozycji w dłoni, aby nie przesuwał samowolnie kursora, jest niewygodne, dlatego ciągle trzeba rozłączać połączenie i konfigurować, potem podłączać i sprawdzać. Po pewnym czasie informacje zawarte w artykule na ten temat zostaną zaktualizowane, ale nawet przy obecnych ustawieniach – wewnątrz świata gry wygląda to bardzo imponująco.

Jakie to uczucie? NA ten moment Z braku czasu zainstalowałem grę Portal 2 oraz darmową strzelankę robotyczną HAWKEN, oferowaną przez Steam. Jeśli chodzi o portal, to szybko dajesz się zniewolić otaczającą atmosferą i dźwiękiem, a immersja jest tak mocna, że ​​nie ma z czym tego porównywać, poza może siedzeniem przed komputerem 10 lat temu o czwartej nad ranem, wszystko jest postrzegane mniej więcej tak ostro. Jeśli jednak wokół było zmęczenie i ciemność, to w hełmie był to nieco inny, jaśniejszy efekt tej samej obecności. Ale druga gra, w której siedzisz w kanonicznym „wielkim humanoidalnym robocie”, zaskoczyła mnie. Jeśli masz hełm na głowie, rzeczywistość rzutowana w grze jak na powierzchnię hełmu staje się bliższa, cieplejsza i jaśniejsza i to bardzo szybko. Zadziwiająco szybki.

Nie należy zakładać, że doznania wywołane hełmem VR będą dla każdego takie same, jednak na podstawie wszystkich „świnek morskich” mogę śmiało powiedzieć, że absolutnie wszyscy docenili to urządzenie, recenzje są niezwykle pozytywne i zainteresowane. Dlatego śmiało polecam poświęcić jeden dzień na wykonanie tego kasku i samemu ocenić. Mój osobisty cel był właśnie taki - szybko zaspokoić swoją ciekawość, bez specjalnego marnowania pieniędzy i czasu na czekanie.Spędziłem około trzech dni na szukaniu i ustawianiu wszystkiego, a teraz przekazuję pałeczkę Wam, w skondensowanej formie.

Osobiście zdecydowałem, że najprawdopodobniej zrobię drugą wersję tego kasku, z drobnymi modyfikacjami i ulepszeniami, a następnie zakupię najnowszą konsumencką wersję Oculus Rift. Okazało się to bardzo interesujące i pouczające.

Nie mogę się doczekać nowych aplikacji na Androida i po części ten artykuł został napisany z nadzieją, że któryś z programistów zainteresuje się i ujawni wszystkim ciekawe rzeczy. I małe życzenie - jeśli znacie jakieś programy i rozwiązania, o których nie wspomniałem, a które podniosłyby jakość artykułu i poprawiły wydajność urządzenia - napiszcie o nich w komentarzach, a na pewno dodam cenne informacje do artykułu dla przyszłych pokoleń.

TL;DR: artykuł opisuje szybką i wysokiej jakości metodę wykonania kasku wirtualnej rzeczywistości w oparciu o smartfon lub tablet HD z systemem Android na pokładzie, pełną instrukcję krok po kroku oraz ogólne zasady ten proces, a także opisuje główny dostępne metody Zastosowania powstałego kasku: oglądanie filmów w formacie 3D, gier i aplikacji na Androida oraz podłączenie kasku do komputera, aby zanurzyć się w realia desktopowych gier 3D.

Zaraz ci powiem. Nic z tego jeszcze nie rozumiem, a wnuki mnie jeszcze nie nauczyły. Ale fakt, że okulary do wirtualnej rzeczywistości można wykonać ze starych okularów i pudełka po butach, od razu urzekł. Zaciągnął mnie do siebie w celu dalszego zbadania.



Ten projekt pokaże Ci, jak stworzyć przeglądarkę VR podobną do Google Cardboard, ale zoptymalizowaną pod kątem tabletów. Oprócz tabletu koszt jest bardzo niski. Używa dwóch par okularów do czytania ze sklepu dolara (Dollar Tree), plastikowego pudełka po butach i pary niedrogich soczewek pryzmowych kosztujących około 7 dolarów. Rezultatem jest bardzo wydajne urządzenie, dzięki wyświetlaczowi o wysokiej rozdzielczości i większemu polu widzenia smartfona.

Krok 1: Kilka informacji ogólnych

Stworzyłem to urządzenie, aby zaangażować uczniów w zajęcia lekcyjne, wykorzystując w swojej edukacji technologię VR. Ponieważ jestem nauczycielem w Salinas w Kalifornii, nadaję tej przeglądarce Salinas VR nazwę.

Google Cardboard został zainspirowany tą przeglądarką, ale powstał, aby wyeliminować kilka głównych niedociągnięć związanych z próbami zmuszenia widza do korzystania z ekranu większego niż smartfon. Wydawałoby się, że wystarczy skalować do rozmiaru widoku, jednak z takim podejściem wiąże się kilka problemów.

Jednym z głównych problemów jest to, że podobnie jak w przypadku kartonu, taki widz do oglądania wyświetlacza będzie używał jedynie pary prostych soczewek wypukłych. Może to jednak nie być skuteczne, ponieważ duży rozmiar wyświetlacz oznacza, że ​​obrazów nie można umieszczać (optycznie) bezpośrednio przed każdym okiem. Jeśli nie zostały one skorygowane, osoba powinna być w stanie przesunąć każde oko w kierunku uszu. Mój widz rozwiązuje ten problem za pomocą niedrogiego obiektywu pryzmatycznego, przesuwając obraz tak, aby optycznie znajdował się bezpośrednio przed oczami widza.

Innym problemem związanym z używaniem prostych, okrągłych, wypukłych soczewek jest to, że są one po prostu zbyt prymitywne, aby umożliwić korzystanie z VR. Takie soczewki mają bardzo ograniczoną powierzchnię umożliwiającą rozszerzenie pola widzenia, ponieważ oczy muszą być umieszczone bardzo blisko soczewki, co ogranicza wszelkie ruchy oczu. Tego rodzaju ograniczenia w sposobie poruszania oczami nie są naturalne. Trudno zobaczyć, ile wierności może zapewnić system VR, jeśli zmusza osobę do sztywnego trzymania się i patrzenia prosto przed siebie, starając się zachować ostrość obrazu. Ludzie powinni mieć możliwość poruszania oczami, a mimo to oglądać obrazy VR. Na szczęście niektóre soczewki ewoluowały tak, aby były jak najbardziej optymalne dla ludzi, np. okulary do czytania. Okulary te zapewniają szerokie pole widzenia (fov) i bardzo duży obszar widzenia. Okulary te są również niezwykle niedrogie.

Krok 2: Sprzęt:


1 skryba [długo myślałem, co to znaczy, prawdopodobnie po rosyjsku - skryba :) ]: wykonany przez Ciebie.

Wykonane z gwoździ z drutu nr 90 oraz kawałka plastiku złożonego i zszytego. Dzięki temu rysik może bardzo pięknie zaznaczać i wycinać nożem uniwersalnym lub ostrymi nożyczkami.

2 pary okularów do czytania z szeroką oprawką i powiększeniem 3,25: Dollar Tree

Cena: 2,00 dolarów. Jest to całkiem opłacalne. W innych sklepach, takich jak apteki, trudno je znaleźć i sprzedać o wiele więcej (+10,00 za parę).

1 para soczewek 1,5 Prism Wedge: produkty do fotografii stereo Berezin http://www.berezin.com/3d

Cena 7,95 USD za parę.

1 plastikowe pudełko: Amazon: Whitmor 6362-2691-4 przezroczysta kolekcja damskich pudełek na buty vu firmy Whitmor

Cena: 11,99 $ Potrzebujesz 1 okna, ale otrzymujesz zestaw 4. Możesz stworzyć co najmniej 6 widzów w 3 pudełkach i użyć innego pudełka do innych plastikowych części innych niż korpus (plastikowy korpus)

1 rolka kropek kleju (o dużej wytrzymałości):

Cena: około 5 dolarów. Bez tego niesamowitego kleju nie byłoby to możliwe dla widza. Pamiętaj, że nie używasz go z filmu. Używasz rysika (patrz wyżej), aby podnieść punkt i umieścić go tam, gdzie jest to potrzebne.

3 szablony: Pliki PDF które należy wydrukować.

Wytnij go i przyklej na plastiku, a następnie opisz potrzebną część zamienną. Są kolorowe, ale możesz użyć kodu koloru na ekranie i nadal wydrukować je w czerni i bieli.

Krok 3: Wytnij i połącz okulary do czytania.






Używając Dremel z ostrzem tnącym (diament świetnie się sprawdza), odetnij rączki i noski obu par okularów. Następnie nałóż klej punktowo wzdłuż krawędzi szkła i na grzbiecie nosa i sklej. Gotowy!

Krok 4: Narysuj, wytnij, a następnie zszyj wsporniki boczne.





Przyklej plastikową taśmę przez wsporniki szablonu i wykonaj szkic za pomocą linijki. Następnie wycinamy podpory i mocujemy je wzdłuż zaznaczonej linii, a następnie składamy tak, jak pokazano na zdjęciu. Powtórz tę czynność dla drugiego wsparcia.

Krok 5: Wytnij wsporniki pryzmowe, umieść je w blasze przesuwnej, zamocuj wsporniki boczne.







Wytnij wsporniki pryzmatów, zszyj je wzdłuż zaznaczonej linii, następnie wsuń dwa z nich na metalowy pasek i zagnij boki na obu końcach, tak aby zmieściły się w wsporniku okularów. Metalowe paski przed wsunięciem na teczkę.

Krok 6: Wlej gorący klej do wsporników bocznych, aby je usztywnić.



Nałóż klej punktowo na rogi szyby po obu stronach i umieść szybę w bocznych wspornikach. Następnie wypełnij boczne wsporniki gorącym klejem, aby je usztywnić.

Krok 7: tworzenie ciała. Wytnij i opisz plastikowe pudełko po butach.





Pokrój w pudełko po butach za pomocą szablonu. W pudełku po butach jest wystarczająco długi, aby wyciąć każdy koniec, aby uzyskać dwa rękawy.

Krok 8: Wytnij i zagnij metalowy pasek, umieść go w osłonce i uszczelnij boki.






Ponownie korzystając z metalowych pasków teczki, przytnij je według szablonów, wygnij i umieść w dolnej części obudowy. Złóż obudowę i przymocuj metalowe paski na miejscu.

Krok 9: Umieść zatrzaski na górze obudowy.





Do wykończenia ramki możesz użyć dowolnego rodzaju sznapsa, a nawet zszywek. Te, których użyłem, to plastikowe zatrzaski, które kosztują około 4 dolarów za 60, które zmieszczą się, ale potrzebne są specjalne szczypce, które można kupić za około 20,00 dolarów (Walmart). Metalowe zatrzaski sprawdzają się świetnie, a do ich użycia nie potrzeba drogiego narzędzia.

Krok 10: Mocowanie soczewki pryzmatycznej do wsporników pryzmatu.




Usuń metalowy pasek szkła i nałóż klej punktowo na pryzmatyczne wsporniki. Upewnij się, że soczewka pryzmatyczna jest ustawiona od cienkiej strony w stronę nosa, przytrzymaj razem obie soczewki pryzmatyczne i wsuń je na wsporniki. Umieść tam metalowy pasek na okularach.

Krok 11: Wykonaj podparcie pleców, zszyj i przyklej do ciała.



Dzień dobry (opcjonalnie wieczór/noc).

Dziś opowiem Wam o tym, jak własnoręcznie wykonać okulary do wirtualnej rzeczywistości, żadnych telefonów(Ruch drogowy!):

PRZEDMOWA

Na razie NIE oficjalny standard dla okularów/masek VR i tym podobnych. O Oculus, HTC, Samsung, Sony itp. nie ma co rozmawiać i porównywać. To po prostu urządzenia o różnej funkcjonalności +/-, jakieś gadżety. Nie ma co się spierać, czym jest VR, każdy widzi to inaczej.

Już od dawna chciałem się pobawić w takie rzeczy, ale okulary do telefonu mi nie odpowiadają, są niewygodne, ciężkie i mało zastosowań, słaba synchronizacja z PC, bateria telefonu, opóźnienie radia.

W trakcie pracy nad moim eksperymentem podkreślono 2 ważne dla mnie niuanse:

1. Śledzenie głowy.
2. Wyświetlacz zamiast telefonu.

Bazując na tych niuansach, zacząłem budować urządzenie.

Od razu powiem, że rzecz jest sama w sobie i nie udaje jakości, każdy może powtórzyć produkcję tego kasku na podstawie otrzymanej instrukcji.

SKŁADNIKI

Do okularów potrzebowałem następujących komponentów:

CZĘŚĆ MATERIAŁOWA

Pierwszą rzeczą jest ostrzeżenie:

Wszelka odpowiedzialność, a mianowicie niezależna penetracja gotowego produktu do korpusu gotowego produktu, a następnie naruszenie jego integralności i wydajności, spoczywa na osobie, która dopuściła się tego działania.

Rama:

Korpus trzeba będzie złożyć osobno do matrycy, z uwagi na to, że matryca jest dość obszerna i wymagana jest inna odległość ogniskowania. Wymagana wymiana obiektywu. Z tego ciała zostanie pobrana część, która zostanie nałożona na głowę i nos.

Kontroler:

Głównym zadaniem jest zsynchronizowanie sterownika z matrycą, wiedziałem, że sterownik i matryca będą działać, ale czy uzyskam wymaganą rozdzielczość to już inna kwestia.

Podam ci fragment z arkusza danych:

Mój wyświetlacz ma proporcje 16:9 i rozdzielczość mieszczącą się w zakresie 1920x1440.

Problem polega na tym, że kontroler ma złą rozdzielczość i trzeba go sflashować.

Początkowo po podłączeniu wyświetlacza zamiast obrazu otrzymałem komplet pasków. (Myślałem nawet, że sam wyświetlacz jest zasłonięty).

Ale po chwili (po podłączeniu do komputera) stało się jasne, że wyświetlacz coś wyświetla, ale było jasne, że ma problem z synchronizacją i rozdzielczością.

Instalując oprogramowanie, przejrzałem kilkanaście i zdecydowałem się na tę wersję:

Teraz po podłączeniu do komputera wyświetlacz wyświetla informację o podłączeniu złącza HDMI i oferuje rozdzielczość 1024x600. W takim przypadku wyświetlacz aktywnie próbuje odebrać sygnał z VGA i pojawia się komunikat „Podłącz kabel VGA”.

Znowu musiałem podrapać się po głowie. Ten kontroler jest bezpośrednim analogiem płytek z dużą liczbą złączy, na przykład:

Oznacza to, że musisz podłączyć przyciski do kontrolera, aby móc dostosować wyświetlacz i przełączać tryby pracy. Załączam schemat złączy, przyciski wiszą na 53. nodze chipa:

Na wszelki wypadek załączam schemat układu RTD2660:

Po wgraniu oprogramowania i przełączeniu kontrolera w tryb HDMI. Wyświetlacz zaczął się uruchamiać pod Windowsem 7, moje zdziwienie było ogromne gdy oprócz natywnej, natywnej rozdzielczości 1024x600 udało mi się ustawić rozdzielczość na 720p i 1080p. W 720p działa świetnie bez zniekształceń, ale w 1080p czcionki nie są już czytelne, ale nadal tak samo, niespodzianka, uruchamianie gier w 720p jest przyjemniejsze niż w 1024x600 (nie wszystkie gry obsługują niskie rozdzielczości).

Matryca:

Bawiłem się już okularami na telefonie, rozdzielczość wynosiła 960X540. Odpaliłem Half-life 2, Portal, ale nie podobało mi się to, że to telefon i to, że nie mogłem rozglądać się po przestrzeni głową, kręciłem myszką + opóźnienia Wi-Fi, po prostu rozwścieczyło mnie i nie pozwoliło mi grać. Ogólnie piksele są widoczne, ale i tak mi się podobało.

Z pudełka z częściami zamiennymi wyjęto 7-calową matrycę 1024x600, numer części 7300130906 E231732 NETRON-YFP08. Na podstawie dostępnej rozdzielczości matrycy możemy stwierdzić, że dla każdego oka rozdzielczość wyniesie 512x600, czyli nieco więcej niż rozdzielczość ekranu telefonu i co najważniejsze, nie będzie żadnych opóźnień.

Złącze matrycy posiada 50 pinów i jest w pełni kompatybilne z kontrolerem wyświetlacza.

Aby uzyskać maksymalny kontrast i bogactwo obrazu, konieczne będzie usunięcie matowej folii z matrycy. Ponieważ produkt będzie zamknięty, nie ma ryzyka odblasku.

Finalizacja matrycy odbywa się w 7 etapach:

1. zdemontować matrycę wzdłuż krawędzi ramy;

2. położyć moduł na okładzinie (w tym miejscu można przykleić krawędzie modułu do okładziny, aby woda nie uszkodziła części);

3. Połóż na wyświetlaczu wilgotną szmatkę, najlepiej wielkości matowej folii;

4. Delikatnie zwilż serwetkę niewielką ilością wody o temperaturze około 25 stopni;

5. odczekać około 2 - 3 godzin, wszystko zależy od jakości powłoki. (klej folii matowych jest wrażliwy na wodę);

6. ostrożnie podważ krawędź i powoli, bez szarpnięć, usuń warstwę matową;

7. sprawdź.

Jeśli chcesz zbierać okulary na wyświetlaczu 2K to podam Ci link:

Za tę cenę na Ali można kupić gotowe urządzenie z FullHD ->

Dlatego nie wydałem pieniędzy na koncepcję i zdecydowałem się wykorzystać to, co miałem, do testów.

Arduino i żyroskop:

Najważniejszą częścią uzyskania efektu obecności w grze, aplikacji lub filmie jest możliwość kontrolowania głowy, co oznacza, że ​​​​będziemy pisać śledzenie głowy.

Fragment z oficjalnego źródła Arduino Leonardo:

W przeciwieństwie do wszystkich poprzednich płytek, ATmega32u4 posiada wbudowaną obsługę połączenia USB, pozwala to ustawić sposób, w jaki Leonardo będzie widoczny po podłączeniu do komputera, może to być klawiatura, mysz, wirtualny port szeregowy/COM.

To jest dokładnie to, czego potrzebuję.

Wybrano najprostszy i najpopularniejszy żyroskop - GY521, który posiada na pokładzie akcelerometr:

1. Zakresy akcelerometru: ±2, ±4, ±8, ±16g
2. Zakresy żyroskopu: ± 250, 500, 1000, 2000°/s
3. Zakres napięcia: 3,3 V - 5 V (moduł zawiera regulator niskiego napięcia)

Połączenie żyroskopu:

#włączać #włączać #włączać #włączać MPU6050 MPU; int16_t ax, ay, az, gx, gy, gz; int vx, vy; void setup() ( Serial.begin(115200); Wire.begin(); mpu.initialize(); if (!mpu.testConnection()) ( while (1); ) ) void pętli() ( mpu.getMotion6( &ax, &ay, &az, &gx, &gy, &gz); vx = (gx+300)/200; vy = -(gz+100)/200; Mouse.move(vx, vy); opóźnienie(2); )

Na podstawie szkicu możemy stwierdzić, że śledzenie głowy to w istocie mysz żyroskopowa.

POJĘCIE

Wszystko sprowadzało się do podziału na etapy:

1. próba śledzenia głowy;
2. pisanie oprogramowania układowego trackera;
3. zamówienie wymaganego sterownika do wyświetlacza;
4. ustawienie i uruchomienie wyświetlacza wraz ze sterownikiem;
5.montaż i generalny montaż.

Tak wyglądało debugowanie trackera głowy za pomocą żyroskopu:

Film przedstawiający działanie trackera głowy:

Uruchamianie wyświetlacza za pomocą kontrolera:

Do uruchomienia wyświetlacza potrzebny mi jest program Tridef 3D, który pozwala na uruchamianie gier i aplikacji z obrazami Side by Side, którego użyłem w ramach testu.

Powód użycia jest w miarę jasny, okulary te nie zostaną rozpoznane jako okulary Oculus DK1/DK2 i aby urządzenie mogło zostać rozpoznane jako okulary VR przynajmniej z pierwszych wersji oculusów konieczna jest całkowita zmiana oprogramowania kontrolera wyświetlacza, na który mnie jeszcze nie stać, więc będzie to wymagało albo częściowego prototypowania, albo stworzenia na nowo płytki koncepcyjnej opartej na żyroskopach, takich jak te używane w oculusach -

Ponieważ jednak zdecydowałem, że nie będę wydawał dużo na ten projekt i nie zamierzam na nim zarabiać, zostawmy to innym osobom. (Wiem kto robi zestawy z oprogramowaniem oculus na bazie podobnych okularów do smartfonów, ale nie będę ich reklamował, post nie jest o nich)

Rama

Po dość zabawie ze standardowym korpusem zdecydowałem się wypróbować na nim matrycę i bardzo się rozczarowałem, matryca okazała się za duża w stosunku do ogniskowej, widziałem wszystko, ale nie widziałem całego obrazu, nie sumowało się to w jedno.
Montaż nadwozia rozpoczął się od zera.

Po odłamaniu wszystkich wystających części oraz zapięciu paska na głowę powstał taki zestaw:

Właściwie, podobnie jak wiele prototypów, wybrałem tekturę falistą jako najbardziej elastyczny i łatwo dostępny materiał:

Testowanie

Podczas testów okulary spisały się znakomicie, a gra w rozdzielczości 720p to czysta przyjemność. Żyroskop działa świetnie i podąża za ruchami głowy, myszka nie pływa po współrzędnych, kabel przełożyłem przez głowę za sobą, 3 metry w zupełności wystarczyły.

Niuans:
Okulary odstają dość mocno, choć masa nie jest zbyt duża to trzeba się przyzwyczaić do obracania głowy.

Wady takiego systemu:

1. Potrzebujesz mniejszej matrycy, aby zmniejszyć długość korpusu.
2. Potrzebujesz soczewek wysokiej jakości (w moim przypadku wziąłem je ze szkieł powiększających w najbliższej drukarni).

Generalnie dla mnie, jako osoby mało wymagającej, wystarczy.

Gdy już się tym wszystkim wystarczająco pobawię, z tej matrycy i kontrolera zrobię projektor 8D. (Uważaj na recenzje)

Dziękuję za uwagę i cierpliwość, chętnie odpowiem na Państwa uwagi.