Indholdsfortegnelse:

Demo af billige MR -spil: 9 trin
Demo af billige MR -spil: 9 trin

Video: Demo af billige MR -spil: 9 trin

Video: Demo af billige MR -spil: 9 trin
Video: VIBRASAT PRO - Power Assisted Liposuction in Pune at Dhanwantari's Chrysalis 2024, November
Anonim
Image
Image

www.bilibili.com/video/av7937721/ (video -url i Kinas fastland)

Oversigt:

Sæt mærkebillede på toakseholder , Bruger ser det af pap , kan se monster dækket på mærke, de skyder hinanden i spilverdenen.

Brug AR til at finde ud af vinklen mellem bruger og mærkebillede, brug derefter wifi -overførsel enkelt, styr roter holderen efter vinkel, mærket kan altid spore bruger som solsikke.

Specielt tak

  • Vuforia, fantastisk AR SDK, især det passer til Google cardBoard;
  • https://goo.gl/images/H8Tzw9, Kratos's ICO, skønhed og god til AR identificere;
  • Majenko Technologies , Wifi -kodeskabelon fra arduino, virkelig let at bruge;

Trin 1: Materialeliste

Materialeliste
Materialeliste
Materialeliste
Materialeliste
  • Hardware

    • En smart telefon, android er bestået, iPhone er TBA;
    • Google CardBoard VR HMD;
    • trækakseholder; få med DIY eller køb det;
    • Et trykpapir A4;
    • Et arduino wifi -kort, navnet er WeMos D1;
    • En arduino skjold;
    • Nogle Jumper -tråde;
    • Servo x4 ;
    • Et jævnstrømsmodul (kan vælges til test) ;
    • Hæftemaskine, limpind, saks, papirskærer;
    • Et batteri;
  • Software

    • arduino.cc editor;
    • Enhed5.3.4 ;
    • Vuforia enhed SDK 6.2;

Trin 2: Trækakseholder

Trækakseholder
Trækakseholder
Trækakseholder
Trækakseholder
Trækakseholder
Trækakseholder

Find noget pap:

  1. Lavet base;
  2. Arm af lodret og vandret, sat servo;
  3. Platform af mærkebillede;
  4. print billede, størrelsen er en fjerdedel af A4;

Du bør forstærket pap med bogkloak;

Bemærk: Brug ikke for tyk pap, måske kan hæfteklammer ikke fungere.

Trin 3: Hardware -forbindelse

Hardware -forbindelse
Hardware -forbindelse
Hardware -forbindelse
Hardware -forbindelse

Pin of weMos d1 få et lille problem. Udskrivning af nummer om bord kan ikke matche med arduino -kode, så vær forsigtig;

Jeg tester et par pin, får et virkelig nummer, pls reference.

// kode pin --- D1 borad pin // 2 ---- 8

//3 ---- 0

Trin 4: Arduino -upload

Følg nedenstående url for at konfigurere dit arduino -miljø:

Installation med Boards Manager

derefter skal vælge korrekt BOAED og UPLOAD HASTIGHED i arduino editor;

Bord - wemos D1 R2;

uploadhastighed: - 115200;

Trin 5: Klar til Android:

  1. JDK download og installer;
  2. android SDk download og installer;
  3. Unity 5.3.4 download og installer;
  4. Vuforia SDK 6.2 download; gratis version var nok;
  5. kartonUnitySDK0.6 download ;

Android blev bestået. IOS har et problem. måske bruge enhed til MAC

Trin 6: Unity3d Android Publicer efter projektfil

  1. download projektfil på denne side, og udpak den;
  2. kør unity3d5.3.4, åbn projekt, vælg dekomprimeret mappe;
  3. gå til https://developer.vuforia.com/license-manager,License Manager - tilføj licensnøgle, du får en lang streng, kopier den;
  4. gå tilbage unity3d , hierarki - ARcamera , derefter gå til inspektør - åben vuforia konfiguration ;
  5. indsæt din nøgle;
  6. android telefon tilslut pc, og tænd DEBUG -tilstand;
  7. U3D - Fil - Byg indstilling - platform - Android ;
  8. Byg og kør ;

Trin 7: Hvis du vil ændre det eller gør det selv, skal du kontrollere dette:

library.vuforia.com/articles/Solution/Inte..

Trin 8: Karton HMD Lav et hul

Karton HMD Lav et hul
Karton HMD Lav et hul

Der er ikke hul på google cardboard II, så vi skal lave et til telefonens kamera;

Sådan finder du den rigtige position til hullet:

  1. sæt telefonen i HMD, og luk den;
  2. flyt tommelfingeren over kameraet, og tryk så hårdt på det;

Generelt får kameraet en lille bule, så det kan gøre nogle spor på pap. Men hvis et kamera ikke bukker ud, kan du bruge markeringspen til at male det, og derefter prøve igen;

Endelig kan du skære pap til et hul.

Trin 9: Sådan prøver du spillet

  1. Åben wifi på telefonen;
  2. Find ssid “ESP_AP_wnq”, adgangskode : 12345678;
  3. Kør AR -app;
  4. Telefon kamera ansigt til at markere billede;

Anbefalede: