Inhoudsopgave:
- Stap 1: Materiaallijst
- Stap 2: Trekashouder
- Stap 3: Hardware aansluiten
- Stap 4: Arduino uploaden
- Stap 5: Klaar voor Android:
- Stap 6: Unity3d Android publiceren per projectbestand
- Stap 7: Als u het wilt wijzigen of doe-het-zelf, controleer dit dan:
- Stap 8: Kartonnen HMD Maak een gat
- Stap 9: Hoe het spel te proberen
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-23 15:01
www.bilibili.com/video/av7937721/ (video-URL op het vasteland van China)
Overzicht:
Zet de markeringsafbeelding op de houder met twee assen (gebruiker kijkt naar karton) kan het monster zien dat op de markering is bedekt, ze schieten elkaar neer in de gamewereld.
Gebruik AR om de hoek tussen de gebruiker en de markeringsfoto te bepalen, gebruik vervolgens wifi-overdracht single, controleer de rotatie van de houder per hoek, de markering kan de gebruiker altijd volgen zoals als een zonnebloem.
Speciale dank
- Vuforia, geweldige AR SDK, vooral geschikt voor Google cardBoard;
- https://goo.gl/images/H8Tzw9, Kratos' ICO, schoonheid en goed voor AR identificeren;
- Majenko Technologies,Wifi-codesjabloon door arduino, echt gemakkelijk te gebruiken;
Stap 1: Materiaallijst
-
Hardware
- Een Smart Phone, Android is doorgegeven, iPhone is TBA;
- Google CardBoard VR HMD;
- trekas houder; doe het zelf of koop het;
- Een printpapier A4;
- Een arduino wifi-bord, naam is WeMos D1;
- Een arduino-schilden;
- Sommige Jumper-draden;
- Servo x4;
- Een DC-voedingsmodule (selecteerbaar, voor test)
- Nietmachine, lijmstift, schaar, papiersnijder;
- Een batterij;
-
Software
- arduino.cc-editor;
- Eenheid5.3.4;
- Vuforia unity SDK 6.2;
Stap 2: Trekashouder
Zoek wat karton:
- Gemaakte basis;
- Arm van verticaal en horizontaal, zet servo;
- Platform van het merk foto;
- print foto, formaat is een kwart A4;
Je moet versterkt karton met boekriool;
Let op: gebruik niet te dik karton, misschien kan nietje niet werken.
Stap 3: Hardware aansluiten
Pin van weMos d1 krijgt een klein probleem. Het afdruknummer aan boord kan niet overeenkomen met de Arduino-code, dus wees voorzichtig;
Ik test een paar pins, krijg echt een aantal, pls referentie.
//code pin --- D1 borad pin //2 ---- 8
//3 ---- 0
Stap 4: Arduino uploaden
Volg onderstaande url om uw arduino-omgeving in te stellen:
Installeren met Boards Manager
moet dan de juiste BOAED en UPLOADSNELHEID kiezen in de arduino-editor;
Bord - wemos D1 R2;
uploadsnelheid: - 115200;
Stap 5: Klaar voor Android:
- JDK downloaden en installeren;
- Android SDk downloaden en installeren;
- Unity5.3.4 downloaden en installeren;
- Vuforia SDK 6.2 downloaden; gratis versie was genoeg;
- kartonUnitySDK0.6 download;
Android is gepasseerd. IOS heeft een probleem. misschien unity gebruiken voor MAC
Stap 6: Unity3d Android publiceren per projectbestand
- download het projectbestand op deze pagina en pak het uit;
- run unity3d5.3.4, open project, selecteer gedecomprimeerde map;
- ga naar https://developer.vuforia.com/license-manager,License Manager - voeg licentiesleutel toe, je krijgt een lange string, kopieer deze;
- ga terug unity3d,hiërarchie - ARcamera,ga dan naar inspecteur - open vuforia-configuratie;
- plak je sleutel;
- Android-telefoon sluit pc aan en schakel DEBUG-modus in;
- U3D - Bestand - Build-instelling - platform - Android;
- Bouwen en uitvoeren
Stap 7: Als u het wilt wijzigen of doe-het-zelf, controleer dit dan:
library.vuforia.com/articles/Solution/Inte..
Stap 8: Kartonnen HMD Maak een gat
Er is geen gat in Google Cardboard II, dus we moeten er een maken voor de camera van de telefoon;
Hoe de juiste positie voor het gat te vinden:
- zet de telefoon in HMD en sluit deze;
- beweeg je duim boven de camera en druk er dan zo hard op;
Over het algemeen krijgt de camera een kleine uitstulping, zodat deze wat sporen op karton kan maken. Maar als een camera niet uitpuilt, kun je een markeerpen gebruiken om hem te schilderen en probeer het opnieuw;
Ten slotte kun je karton snijden voor een gat.
Stap 9: Hoe het spel te proberen
- Open wifi op telefoon;
- Zoek ssid "ESP_AP_wnq", wachtwoord:12345678;
- Voer de AR-app uit;
- Telefoon camera gezicht om foto te markeren;
Aanbevolen:
Easy Very Low Power BLE in Arduino Part 3 - Vervanging van Nano V2 - Rev 3: 7 stappen (met afbeeldingen)
Easy Very Low Power BLE in Arduino Part 3 - Nano V2-vervanging - Rev 3: Update: 7 april 2019 - Rev 3 van lp_BLE_TempHumidity, voegt datum-/tijdplots toe, met behulp van pfodApp V3.0.362+, en automatische beperking bij het verzenden van gegevens Update: 24 maart 2019 – Rev 2 van lp_BLE_TempHumidity, voegt meer plotopties toe en i2c_ClearBus, voegt GT832E
Unboxing van Jetson Nano & een snelle start voor Two Vision Demo: 4 stappen
Unboxing van Jetson Nano en een snelle start voor Two Vision-demo: samenvatten Zoals je weet, is Jetson Nano nu een sterproduct. En het kan neurale netwerktechnologie uitgebreid inzetten op embedded systemen. Hier is een unboxing-artikel met details van het product, het opstartproces en twee visuele demo's…Woordentelling:800
Live bewaking van de waarde van uw sensor van overal ter wereld: 4 stappen
Live monitoring van de waarde van uw sensor van overal ter wereld: ik kreeg een bericht op het WhatsApp-nummer van techneuten met betrekking tot hulp bij het maken van één project. Het project was om de druk op de druksensor te meten en deze op een smartphone weer te geven. Dus ik hielp bij het maken van dat project en besloot een bijlesdocent te maken
Verdubbel de levensduur van de batterij van de DX3-radio van Spektrum voor minder dan $ 20: 11 stappen
Verdubbel de levensduur van de batterij van de DX3-radio van Spektrum voor minder dan $ 20: ik kreeg het idee hiervoor voor het eerst op de draad voor de DX6/7 op RCGRoups.com-forums. Ik rijd met nitro-auto's, dus kocht ik een DX3. Ik heb de radio een tijdje gebruikt en mijn batterijduur was aan de betere kant van de meeste radio's - maar de DX7-bezitters begonnen
Instructies voor het voltooien van de mock-up van het ontwerp van de rupsschuif voor het heffen/verlagen van in het midden gemonteerde voetsteunen op elektrische rolstoelen - Ajarn
Instructies voor het voltooien van de mock-up van het ontwerp van de rupsschuif voor het omhoog/omlaag brengen van in het midden gemonteerde voetsteunen op elektrische rolstoelen: in het midden gemonteerde voetsteunen kunnen omhoog worden gebracht om onder de zitting goed te worden opgeborgen en omlaag om te worden ingezet. Een mechanisme voor onafhankelijke bediening van het opbergen en plaatsen van de voetsteun is niet inbegrepen in elektrische rolstoelen op de markt, en PWC-gebruikers hebben de behoefte geuit