Innehållsförteckning:

Demo av Low Cost MR -spel: 9 steg
Demo av Low Cost MR -spel: 9 steg

Video: Demo av Low Cost MR -spel: 9 steg

Video: Demo av Low Cost MR -spel: 9 steg
Video: Такие секреты уже все забыли, но их стоит знать! Полезные советы на все случаи жизни! 2024, November
Anonim
Image
Image

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

Översikt:

Ställ märkbild på tvåaxelhållare , Användare ser den med kartong , kan se monster täckt på märket, de skjuter varandra i spelvärlden.

Använd AR för att räkna ut vinkeln mellan användaren och märkbilden, använd sedan wifi -överföring enkel, styr rotera hållaren efter vinkel, märket kan alltid spåra användaren som solros.

Speciellt tack

  • Vuforia, bra AR SDK, särskilt det passar Google cardBoard;
  • https://goo.gl/images/H8Tzw9, Kratos ICO, skönhet och bra för AR identifierar;
  • Majenko Technologies , Wifi -kodmall från arduino, riktigt lätt att använda;

Steg 1: Materiallista

Materiallista
Materiallista
Materiallista
Materiallista
  • Hårdvara
    • En smart telefon, android är godkänd, iPhone är TBA;
    • Google CardBoard VR HMD;
    • dragaxelhållare; skaffa dig själv eller köp den;
    • Ett tryckpapper A4;
    • Ett arduino wifi -kort, namnet är WeMos D1;
    • En arduino sköldar;
    • Några bygelkablar;
    • Servo x4 ;
    • En likströmsmodul (kan väljas, för test) ;
    • Häftapparat, limpinne, sax, pappersskärare;
    • Ett batteri;
  • programvara
    • arduino.cc redaktör;
    • Enhet5.3.4 ;
    • Vuforia enhet SDK 6.2;

Steg 2: Dragaxelhållare

Bogserhållare
Bogserhållare
Dragkrokshållare
Dragkrokshållare
Bogserhållare
Bogserhållare

Hitta lite kartong:

  1. Gjord bas;
  2. Arm av vertikal och horisontell, sätt servo;
  3. Plattform med märkesbild;
  4. skriva ut bild, storleken är en fjärdedel av A4;

Du bör förstärka kartong med bokavlopp;

Observera: använd inte för tjock kartong, kanske häftklammer fungerar inte.

Steg 3: Hardware Connect

Hardware Connect
Hardware Connect
Hardware Connect
Hardware Connect

Pin of weMos d1 få ett litet problem. Utskriftsnummer ombord kan inte matcha med arduino -kod, så var försiktig;

Jag testar några stift, får några riktigt nummer, pls referens.

// kodstift --- D1 borad stift // 2 ---- 8

//3 ---- 0

Steg 4: Arduino uppladdning

Följ webbadressen nedan för att konfigurera din arduino -miljö:

Installera med Boards Manager

måste sedan välja rätt BOAED och UPLOAD SPEED i arduino editor;

Bräda - wemos D1 R2;

uppladdningshastighet: - 115200;

Steg 5: Redo för Android:

  1. JDK ladda ner och installera;
  2. android SDk ladda ner och installera;
  3. Unity 5.3.4 ladda ner och installera;
  4. Vuforia SDK 6.2 nedladdning; gratisversionen var nog;
  5. kartongUnitySDK0.6 ladda ner ;

Android godkändes. IOS har problem. kanske använda enhet för MAC

Steg 6: Unity3d Android Publicera efter projektfil

  1. ladda ner projektfilen på den här sidan och extrahera den;
  2. kör unity3d5.3.4, öppna projekt, välj dekomprimerad mapp;
  3. gå till https://developer.vuforia.com/license-manager,License Manager - lägg till licensnyckel, du får en lång sträng, kopiera den;
  4. gå tillbaka unity3d , hierarki - ARcamera , gå sedan till inspektör - öppna vuforia -konfiguration ;
  5. klistra in din nyckel;
  6. android telefon ansluta PC och slå på DEBUG -läge;
  7. U3D - Fil - Bygginställning - plattform - Android ;
  8. Bygg och kör ;

Steg 7: Om du vill ändra det eller gör det själv, kontrollera det här:

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

Steg 8: Kartong HMD Gör ett hål

Kartong HMD Gör ett hål
Kartong HMD Gör ett hål

Det finns inget hål på google kartong II, så vi måste göra en till telefonens kamera;

Hur man hittar rätt position för hålet:

  1. sätt telefonen i HMD och stäng den;
  2. flytta tummen ovanför kameran och tryck sedan på den så hårt;

I allmänhet får kameran lite utbuktning, så det kan göra några spår på kartong. Men om någon kamera inte bultar ut kan du måla med markeringspenna och sedan försöka igen;

Slutligen kan du klippa kartong för ett hål.

Steg 9: Hur man provar spelet

  1. Öppna wifi på telefonen;
  2. Hitta ssid “ESP_AP_wnq”, lösenord: 12345678;
  3. Kör AR -appen;
  4. Telefon kamera ansikte för att markera bild;

Rekommenderad: