Spisu treści:
- Krok 1: Materiały
- Krok 2: Narzędzia
- Krok 3: Tworzenie widza
- Krok 4: Konfiguracja Raspberry Pi
- Krok 5: Instalowanie oprogramowania
- Krok 6: Podłączanie MPU6050
- Krok 7: Programowanie
- Krok 8: Łączenie wszystkiego w całość
- Krok 9: Wniosek
Wideo: DIY gogle VR Raspberry Pi: 9 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:32
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
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
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ść
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
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:
DIY gogle FPV: 6 kroków
DIY Gogle FPV: Widziałeś kiedyś te fajne systemy fpv, które mają faceci z flitetest. Cóż, zazdrościłam im tak wspaniałych rzeczy. Wiedziałem o zasięgu telefonów komórkowych i możliwościach rozmów wideo, Skype'a czy czegoś podobnego. Postanowiłem więc zrobić ow
Gogle Arduino SteamPunk - Proste Zrób to sam: 9 kroków
Gogle Arduino SteamPunk - Proste DIY: W tym samouczku nauczymy się tworzyć legendarne gogle SteamPunk, które zmieniają kolory za pomocą pierścieni LED i Arduino. Obejrzyj wideo
Gogle noktowizyjne do Google Cardboard: 10 kroków (ze zdjęciami)
Gogle noktowizyjne do Google Cardboard: Zastrzeżenie: To urządzenie jest przeznaczone wyłącznie do celów rozrywkowych, edukacyjnych i naukowych; nie do szpiegowania i/lub nadzoru. „Gadżet szpiegowski” funkcje zostały dodane do aplikacji tylko dla zabawy i nie miałyby żadnego praktycznego zastosowania dla
Zrób to sam - Gogle RGB: 3 kroki (ze zdjęciami)
Zrób to sam | Gogle RGB: Hej! Gogle RGB wykonałem przy użyciu diod LED WS2812B i Arduino Nano. Gogle posiadają wiele animacji, którymi można sterować za pomocą aplikacji mobilnej. Aplikacja może komunikować się z arduino poprzez moduł Bluetooth
Gogle relaksacyjne - ITTT: 5 kroków (ze zdjęciami)
Gogle relaksacyjne - ITTT: HKU Project - ITTT (If This Then That) - Julia Berkouwer, 1B Czy kiedykolwiek czułeś się zestresowany i po prostu nie wiesz, jak się uspokoić, to wypróbuj te okulary relaksacyjne! Zakładasz je i zamykasz oczy, a następnie oddychasz w