Spisu treści:

DIY gogle VR Raspberry Pi: 9 kroków (ze zdjęciami)
DIY gogle VR Raspberry Pi: 9 kroków (ze zdjęciami)

Wideo: DIY gogle VR Raspberry Pi: 9 kroków (ze zdjęciami)

Wideo: DIY gogle VR Raspberry Pi: 9 kroków (ze zdjęciami)
Wideo: Ups. 2024, Listopad
Anonim
DIY gogle VR Raspberry Pi
DIY gogle VR Raspberry Pi
DIY gogle VR Raspberry Pi
DIY gogle VR Raspberry Pi
DIY gogle VR Raspberry Pi
DIY gogle VR Raspberry Pi
DIY gogle VR Raspberry Pi
DIY gogle VR Raspberry Pi

ZASTRZEŻENIE! Ze względu na to, że Raspberry Pi Zero nie jest bardzo wydajnym komputerem, liczba klatek na sekundę jest bardzo niska (poniżej 10 kl/s), co może być szkodliwe dla oczu

Te gogle VR są zbudowane przy użyciu Raspberry Pi Zero, co czyni je nieco tańszymi.

Możesz uzyskać dostęp do USB z boku, czyli z czterech portów. Wykorzystuje jedną baterię, a ekran jest podłączony bezpośrednio do Raspberry Pi w celu zasilania, co zabiera port USB.

Może wygląda na to, że ma po prostu dużo przewodów na górze, ale nie jestem zbytnio organizatorem i są tylko 3 przewody.

Przepraszam, jeśli zdjęcia nie są tak wspaniałe, nie miałem zbyt dobrego oświetlenia, kiedy je robiłem.

Krok 1: Materiały

Oto lista użytych przeze mnie materiałów:

Karta micro-SD (8-32 gigabajtów, każda będzie działać (chyba)), Niektóre żeńskie/żeńskie zworki (jeśli ich nie masz lub nie wiesz, gdzie je znaleźć, to dla nich link do Adafruit: Żeńskie/żeńskie zworki), Raspberry Pi Zero: Raspberry Pi Zero W na Adafruit

Elecrow 5-calowy ekran TFT: ekran TFT LCD (działa dobrze na ekranie bez żadnych recenzji) Lub dowolny 5-calowy ekran TFT lcd powinien działać, właśnie użyłem konfiguracji dla tego ekranu.

Akumulator 5V 1A (nie wiem gdzie go znaleźć, jestem pewien, że mógłbyś znaleźć jakiś specjalnie dla raspberry pi zero)

3-osiowy żyroskop/akcelerometr: MPU-6050 na Amazon (wiem, że nie ma najlepszych recenzji, ale jak dotąd działa dobrze.)

Dwa kable micro USB na USB. (około 7 cali powinno działać)

Zasilany koncentrator micro USB na USB: koncentrator LoveRPi USB dla Raspberry Pi zero

Mały kabel mini HDMI do HDMI. (Jeśli masz tylko konwerter mini HDMI na HDMI, to też zadziała, tego właśnie używam, ale nie mam żadnych kabli krótszych niż 3 'lub więcej)

Taśma, Piankowa taśma dwustronna, Poniższe elementy mogą być opcjonalne, chociaż jeśli ich nie używasz, polecam skorzystanie z taniej przeglądarki VR, którą możesz dostać na swój telefon. (Przeczytaj całą instrukcję przed zakupem przeglądarki)

Dużo tektury falistej.

Miałem szablon z kartonowego szablonu przeglądarki VR i obiektywu, który pochodził z Radoishack® i prawdopodobnie możesz znaleźć szablon w wyszukiwarce grafiki Google. Polub ten szablon: Szablon

Nie wiem, gdzie można znaleźć obiektyw, ale to miejsce: DIY VR Viewer Daje dość szczegółowy opis, jak go zrobić.

Krok 2: Narzędzia

Narzędzia, których będziesz potrzebować, to tylko:

Pistolet do klejenia na gorąco, Nóż X-acto, Nożyczki.

Krok 3: Tworzenie widza

Tworzenie widza
Tworzenie widza
Tworzenie widza
Tworzenie widza
Tworzenie widza
Tworzenie widza
Tworzenie widza
Tworzenie widza

Aby zrobić przeglądarkę, przykleiłem szablon do mojej tektury (jeśli nie masz wystarczającej ilości tektury, przetnij szablon na pół, nie przecinając żadnych rzeczywistych linii itp.). Po przyklejeniu szablonu wycinałem karton w miejscach, które mi kazał szablon, i składałem w miejscach, które mi kazał.

Po tym, jak skończyłem, skleiłem poszczególne elementy razem, gdzie miałem, i wsunąłem telefon, aby go przetestować. Działało dobrze z pierwszym testem.

Krok 4: Konfiguracja Raspberry Pi

Będziesz musiał pobrać Raspbian Stretch: Stretch Image

Kliknij Pobierz ZIP, aby rozciągnąć na komputer.

Po zakończeniu pobierania możesz postępować zgodnie z instrukcjami tutaj, aby zainstalować obraz:

Instalowanie obrazu Raspbian

Gdy to zrobisz, podłącz kartę SD do Raspberry Pi Zero i uruchom ją!

Twoje Raspberry Pi powinno uruchomić się na pulpicie, ale jeśli uruchomi się na ekranie logowania:

nazwa użytkownika to: pi

a hasło to: malina

Kiedy już jesteś w środku, poczuj się komfortowo z tym, jak to działa i gdzie wszystko jest.

Teraz przejdziemy do instalacji Pi3D.

Krok 5: Instalowanie oprogramowania

Możesz pobrać pi3D stąd:

github.com/tipam/pi3d

To da wyjaśnienie, jak zainstalować go z wiersza poleceń na Raspberry Pi.

Bibliotekę czujnika można zainstalować, po prostu uruchamiając:

sudo pip zainstaluj mpu6050

Po ich zainstalowaniu możesz przejść do następnego kroku.

Krok 6: Podłączanie MPU6050

Podłączanie MPU6050
Podłączanie MPU6050

Powyższy obrazek przedstawia schemat, w którym należy podłączyć piny MPU6050 do pinów GPIO Raspberry Pi Zeros.

Kiedy już je połączysz, możesz przejść do programowania.

Krok 7: Programowanie

W załączniku znajduje się plik z programem do gogli VR. Otwórz go w Geany Programmer's Editor i naciśnij F5, aby go uruchomić i upewnić się, że działa, a następnie przetestuj czujnik żyroskopowy, obracając go i upewniając się, że jest zgodny z obrotem obrazu. Aby zamknąć, po prostu naciśnij Esc na klawiaturze, a terminal powinien pokazać komunikat „Naciśnij Enter, aby kontynuować”. Jeśli wszystko zrobiłeś poprawnie, powinieneś mieć ekran, który jest obracany w zależności od czujnika żyroskopowego!

Ale to nie wszystko… Pokażę Ci, jak zrobić resztę gogli VR!

Krok 8: Łączenie wszystkiego w całość

Kładąc wszystko razem
Kładąc wszystko razem
Kładąc wszystko razem
Kładąc wszystko razem
Kładąc wszystko razem
Kładąc wszystko razem

Oto kilka zdjęć różnych otworów i pudełek, które wycinam, aby wszystko pasowało.

Umieściłem ekran w gnieździe, w którym zmieściłby się telefon, a akumulator poszedł z przodu, jeśli tak. Użyłem taśmy do zamocowania żyroskopu, a taśmy dwustronnej do zamocowania koncentratora USB. Raspberry Pi zostało przymocowane taśmą piankową, a bateria, którą właśnie wsunąłem do przegródki, którą dla niego zrobiłem.

Paski na głowę nie były wliczone w cenę, uszyłem je z gumką i starą opaską na reflektory.

Krok 9: Wniosek

Wniosek
Wniosek

Teraz, gdy to się skończyło, możesz to przetestować! Podłącz zasilanie ekranu do koncentratora USB i podłącz koncentrator USB do Raspberry Pi Zero. Jeśli nie masz pewności, jakie są różne porty na Raspberry Pi Zero, powyżej znajduje się obrazek, który mówi o różnych portach.

Upewnij się, że HDMI jest podłączone między Raspberry Pi a ekranem. Podłącz zasilanie Raspberry Pi do akumulatora i włącz go!

Zalecana: