Cuprins:
- Pasul 1: Materiale
- Pasul 2: Instrumente
- Pasul 3: Realizarea vizualizatorului
- Pasul 4: Configurarea Raspberry Pi
- Pasul 5: Instalarea software-ului
- Pasul 6: Atașarea MPU6050
- Pasul 7: Programare
- Pasul 8: Puneți totul împreună
- Pasul 9: Concluzie
Video: Ochelari DIY Raspberry Pi VR: 9 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
DISCLAIMER! Datorită faptului că Raspberry Pi Zero nu este un computer foarte puternic, rata de cadre pe acest extrem de scăzută (sub 10 fps), care poate fi dăunătoare ochilor tăi
Acești ochelari VR sunt construiți folosind Raspberry Pi Zero, ceea ce le face puțin mai mici.
Puteți accesa USB pe lateral, adică patru porturi. Folosește o singură baterie, iar ecranul este conectat direct la Raspberry Pi pentru alimentare, ceea ce scoate un port USB.
S-ar putea să arate că are o mulțime de fire în partea de sus, dar nu sunt prea organizator și există doar 3 fire.
Îmi pare rău dacă imaginile nu sunt atât de grozave, nu am avut o iluminare foarte bună când le-am luat.
Pasul 1: Materiale
Iată o listă de materiale pe care le-am folosit:
Un card micro-SD (8-32 gigaocteți, orice va funcționa (cred)), Câteva fire jumper feminin / feminin (dacă nu aveți sau nu știți unde să le găsiți aici este un link către Adafruit pentru ele: fire jumper feminin / feminin), Raspberry Pi Zero: Raspberry Pi Zero W pe Adafruit
Ecran Elecrow 5 "TFT: Ecran LCD TFT (funcționează bine pentru un ecran fără recenzii) Sau orice ecran TFT LCD de 5" ar trebui să funcționeze, tocmai am folosit configurația pentru acest ecran.
Acumulator 5V 1A (nu știu unde să găsesc unul, sunt sigur că ați putea găsi unele special pentru zmeura pi zero)
Giroscop / accelerometru pe 3 axe: MPU-6050 pe Amazon (știu că nu are cele mai bune recenzii, dar până acum a funcționat bine.)
Două cabluri micro USB la USB. (7 lung sau cam așa ar trebui să funcționeze)
Un hub micro USB către USB: hub USB LoveRPi pentru Raspberry Pi zero
Un mic cablu mini HDMI la HDMI. (Dacă aveți doar un mini convertor HDMI la HDMI, și acesta va funcționa, asta este ceea ce folosesc, dar nu am cabluri mai scurte de aproximativ 3 ')
Bandă, Bandă dublă din spumă, Următoarele articole pot fi opționale, deși dacă nu le utilizați, aș recomanda utilizarea unui vizualizator VR ieftin pe care îl puteți obține pentru telefon. (Vă rugăm să citiți întregul instructabil înainte de a cumpăra un vizualizator)
O mulțime de carton ondulat.
Aveam un șablon dintr-un șablon și un obiectiv de vizualizare VR din carton care provenea de la Radoishack® și probabil că găsiți un șablon pe căutarea de imagini Google. Îmi place acest șablon: Șablon
Nu știu unde ați putea găsi obiectivul, dar acest loc: DIY VR Viewer Oferă o descriere destul de detaliată a modului de realizare a unuia.
Pasul 2: Instrumente
Instrumentele de care aveți nevoie sunt doar:
Un pistol de lipit fierbinte, Un cuțit X-acto, Și foarfece.
Pasul 3: Realizarea vizualizatorului
Pentru a crea vizualizatorul, am lipit șablonul de carton (dacă nu aveți suficient carton, tăiați șablonul în jumătate fără să tăiați niciuna dintre liniile reale și altele). După ce am lipit șablonul, am tăiat cartonul în locurile pe care mi le-a spus șablonul și l-am împăturit în locurile pe care mi le-a spus.
După ce am terminat cu asta, am lipit bucățile separate la care trebuia și am introdus un telefon pentru a-l testa. A funcționat bine cu primul său test.
Pasul 4: Configurarea Raspberry Pi
Va trebui să descărcați Raspbian Stretch: Stretch Image
Faceți clic pe Descărcați codul ZIP pentru Stretch With Desktop.
După finalizarea descărcării, puteți urma instrucțiunile de aici pentru instalarea imaginii:
Instalarea imaginii Raspbian
Odată ce ați terminat, conectați cardul SD la Raspberry Pi Zero și porniți-l!
Raspberry Pi ar trebui să pornească pe desktop, dar dacă pornește în ecranul de conectare:
numele de utilizator este: pi
iar parola este: zmeură
Odată ce vă aflați, vă simțiți confortabil cu modul în care funcționează și unde este totul.
Acum vom trece la instalarea Pi3D.
Pasul 5: Instalarea software-ului
Puteți obține pi3D de aici:
github.com/tipam/pi3d
Aceasta va oferi o explicație a modului de instalare din linia de comandă de pe Raspberry Pi.
Puteți instala biblioteca pentru senzor pur și simplu executând:
sudo pip instala mpu6050
Odată ce acestea sunt instalate, puteți trece la pasul următor.
Pasul 6: Atașarea MPU6050
Imaginea de mai sus este o schemă a locului în care ar trebui să atașați pinii MPU6050 la pinii GPIO Raspberry Pi Zeros.
După ce le-ați conectat, puteți trece la programare.
Pasul 7: Programare
Este atașat un fișier care are programul pentru ochelarii VR. Deschideți-l în Editorul programatorului Geany și apăsați F5 pentru al rula și pentru a vă asigura că funcționează, apoi testați senzorul giroscopic rotindu-l și asigurându-vă că este aliniat cu rotația imaginii. Pentru a închide doar apăsați Esc pe tastatură și terminalul ar trebui să apară spunând „Apăsați Enter pentru a continua” Dacă ați făcut totul corect, ar trebui să aveți un ecran rotit în funcție de senzorul giroscopic!
Dar asta nu este tot … Vă voi arăta cum să faceți restul ochelarilor VR!
Pasul 8: Puneți totul împreună
Acestea sunt câteva imagini ale diferitelor găuri și cutii pe care le-am decupat pentru a face lucrurile să se potrivească.
Am pus ecranul în slotul în care ar merge un telefon, iar acumulatorul s-a dus chiar în față, dacă acesta. Am folosit bandă pentru a atașa giroscopul și banda dublă pentru a atașa hub-ul USB. Raspberry Pi a fost atașat cu bandă de spumă și bateria pe care tocmai am strecurat-o în compartimentul pe care îl făcusem pentru el.
Curelele pentru cap nu au fost incluse, le-am modelat pe cele cu ceva elastic și o bandă de faruri veche.
Pasul 9: Concluzie
Acum, că a terminat, îl puteți testa! Conectați puterea ecranului la hub-ul USB și conectați hub-ul USB la Raspberry Pi Zero. Dacă nu sunteți sigur care sunt diferitele porturi pe un Raspberry Pi Zero, există o imagine de mai sus care spune despre diferitele porturi.
Asigurați-vă că HDMI este conectat între Raspberry Pi și ecran. Conectați puterea Raspberry Pi la baterie și porniți-o!
Recomandat:
Ochelari inteligenți (sub 10 USD !!!): 8 pași (cu imagini)
Ochelari inteligenți (sub 10 USD !!!): Salut! Cu toții suntem familiarizați cu ochelarii inteligenți precum cel numit E.D.I.T.H. realizat de iubitul nostru personaj Tony Stark care i-a fost transmis mai târziu lui Peter Parker. Astăzi am de gând să construiesc un astfel de sticlă inteligentă, care și sub 10 dolari! Nu sunt chiar
Ochelari de vedere nocturnă pentru Google Cardboard: 10 pași (cu imagini)
Ochelari de vedere de noapte pentru Google Cardboard: Declinare de responsabilitate: utilizarea acestui dispozitiv este destinată exclusiv divertismentului, educației și utilizării științifice; nu pentru spionaj și / sau supraveghere. „Gadgetul de spionaj” funcțiile au fost adăugate în aplicație doar pentru distracție și nu ar avea niciun scop practic pentru
DIY - Ochelari RGB: 3 pași (cu imagini)
DIY | Ochelari RGB: Hei! Am realizat ochelari RGB folosind LED-uri WS2812B și Arduino Nano. Ochelarii au multe animații, pot fi controlate cu ajutorul unei aplicații mobile. Aplicația poate comunica cu arduino prin modulul Bluetooth
Ochelari și costume LED: 4 pași (cu imagini)
Ochelari și costume LED: Îți place să fii văzut de departe în întuneric? Vrei ochelari de lux precum Elton? Atunci, acest instructabil este pentru tine !!! Veți învăța cum să faceți un costum cu LED-uri și ochelari de lumină animați
Ochelari cu cristale lichide pentru ambliopie (Ochelari de antrenament pentru ocluzie alternativă) [ATtiny13]: 10 pași (cu imagini)
Ochelari cu cristale lichide pentru ambliopie (Ochelari de antrenament pentru ocluzie alternativă) [ATtiny13]: Ambliopie (ochi leneș), o tulburare a vederii care afectează aproximativ 3% din populație, tratată de obicei prin patch-uri simple de ochi sau picături de atropină. Din păcate, aceste metode de tratament ocluzie un ochi mai puternic pentru perioade lungi de timp neîntrerupte, nu