Opret en VR-cykelrute med Raspberry Pi og en stationær cykel - 💡 Fix My Ideas

Opret en VR-cykelrute med Raspberry Pi og en stationær cykel

Opret en VR-cykelrute med Raspberry Pi og en stationær cykel


Forfatter: Ethan Holmes, 2019

Jeg har for nylig købt en Samsung S7 (som er virkelig fantastisk - fantastisk kamera, god lydhørhed og generelt den bedste mobil jeg har haft indtil nu). Der var en marketingkampagne her i Tyskland, hvor du fik en Gear VR, da du købte en S7 i en begrænset periode. Det var en af ​​de mange grunde, jeg ønskede at have netop denne mobiltelefon.

Jeg havde en sjov ide, da jeg sad på min træningscykel en nat - det kan blive lidt kedeligt, når du sidder på den ting - og så satte jeg på min Gear VR og startede "Smash Hit" (en hurtig og afslappet jeg -can-break-things spil). Jeg var helt nedsænket i det spil og glemte tiden, mens jeg cyklede (selv om det kan blive lidt svedigt under beskyttelsesbrillerne). Det bragte mig til ideen om at bruge min nye Raspberry Pi 3 for at få cyklens bevægelse og skabe et mobil VR-spil, der svarede til cyklens hastighed.

tidlig prototype i Unity 3d

Min cykel har et meget grundlæggende hastighedsmåler (der er en telefonstik, med hver cylinderfløj er kredsløbet lukket), så jeg vedhæftede det til min Hindbær og skrev en lille NodeJS-app, der kontrollerer GPIO'en og åbner en sokkelserver, hvor anden app kan forbinde og få cyklens bevægelse.

Derefter oprettede jeg et Unity-projekt med Oculus support og satte en avatar i en scene. Jeg blev lidt forvirret på, hvordan jeg kunne få hastigheden på blot et kryds i cylinderen, men da jeg fik alt op og arbejder (for detaljer og opdateringer kan du kigge på min blog) min avatar flyttede fremad, da jeg begyndte at cykle og bevægede hurtigere hver gang jeg cyklede hurtigere.

Jeg vil opdatere projektet i de kommende uger - for det meste spillet, serveren arbejder som det skal i øjeblikket.



Du Kan Være Interesseret

How-To (og hvorfor): Gør noget grimt

How-To (og hvorfor): Gør noget grimt


Mød producenterne fra MAKE Volume 27: Alex Andon

Mød producenterne fra MAKE Volume 27: Alex Andon


Meddelelse vinderne af den praktiske Pyromaniac Clerihew Contest!

Meddelelse vinderne af den praktiske Pyromaniac Clerihew Contest!


Udskrivning af dine Kinect-scanninger på en MakerBot Thing-O-Matic

Udskrivning af dine Kinect-scanninger på en MakerBot Thing-O-Matic