Cuprins:

Demo de joc MR low cost: 9 pași
Demo de joc MR low cost: 9 pași

Video: Demo de joc MR low cost: 9 pași

Video: Demo de joc MR low cost: 9 pași
Video: cum poți să înveți Despacito la orga 2024, Noiembrie
Anonim
Image
Image

www.bilibili.com/video/av7937721/ (url video în China continentală)

Prezentare generală:

Setați imaginea marcajului pe suportul cu două axe , Utilizatorul o privește din carton , poate vedea monstru acoperit pe marcaj, se împușcă reciproc în lumea jocului.

Utilizați AR pentru a afla unghiul dintre utilizator și imagine pentru marcare, apoi utilizați transferul wifi unic, rotiți controlul titularului cu unghi, marca poate urmări întotdeauna utilizatorul ca floarea-soarelui.

Multumiri speciale

  • Vuforia, un SDK AR extraordinar, mai ales că se potrivește cu Google cardBoard;
  • https://goo.gl/images/H8Tzw9, ICO-ul lui Kratos, frumusețe și bun pentru identificarea AR;
  • Majenko Technologies template Șablon de cod Wifi de către arduino, foarte ușor de utilizat;

Pasul 1: Lista materialelor

Lista de materiale
Lista de materiale
Lista de materiale
Lista de materiale
  • Hardware

    • Un telefon inteligent, Android este trecut, iPhone-ul este TBA;
    • Google CardBoard VR HMD;
    • suport pentru axa de remorcare; obțineți prin DIY sau cumpărați-l;
    • O hârtie de tipărit A4;
    • O placă wifi arduino, numele este WeMos D1;
    • Un scuturi arduino;
    • Unele fire Jumper;
    • Servo x4 ;
    • Un modul de alimentare DC (selectabil, pentru test) ;
    • Capsator, lipici, foarfece, tăietor de hârtie;
    • O baterie;
  • Software

    • editor arduino.cc;
    • Unitate 5.3.4 ;
    • Vuforia unitate SDK 6.2;

Pasul 2: Suportul axei de remorcare

Suport ax pentru tractare
Suport ax pentru tractare
Suport ax pentru tractare
Suport ax pentru tractare
Suport ax pentru tractare
Suport ax pentru tractare

Găsiți niște cartoane :

  1. Bază realizată;
  2. Braț vertical și orizontal, puneți servo;
  3. Platforma imaginii marcajului;
  4. imprimare imagine, dimensiunea este un sfert de A4;

Ar trebui să faceți carton armat cu canalizare;

Observație: nu utilizați carton prea gros, poate că discontinua nu poate funcționa.

Pasul 3: Conectare hardware

Conectare hardware
Conectare hardware
Conectare hardware
Conectare hardware

Pinul weMos d1 are o mică problemă. Numărul de imprimare de la bord nu se poate potrivi cu codul arduino, așa că aveți grijă;

Testez câțiva pini, obțin un număr cu adevărat, referință pls.

// cod PIN --- D1 borad pin // 2 ---- 8

//3 ---- 0

Pasul 4: Încărcare Arduino

Urmați adresa URL de mai jos pentru a vă configura mediul arduino:

Instalarea cu Boards Manager

apoi trebuie să alegeți BOAED și UPLOAD SPEED corecte în editorul arduino;

Placă - wemos D1 R2;

Viteza de încărcare: - 115200;

Pasul 5: Gata pentru Android:

  1. Descărcare și instalare JDK;
  2. descărcare și instalare SDK Android;
  3. Unity5.3.4 descărcați și instalați;
  4. Descărcare Vuforia SDK 6.2; versiunea gratuită a fost suficientă;
  5. cardboardUnitySDK0.6 descărcare ;

Android a fost trecut. IOS are probleme. poate folosi unitatea pentru MAC

Pasul 6: Unity3d Android Publish după fișierul proiectului

  1. descărcați fișierul proiectului pe această pagină și extrageți-l;
  2. rulați units3d5.3.4, deschideți proiectul, selectați folderul decomprimat;
  3. accesați https://developer.vuforia.com/license-manager,License Manager - adăugați cheia de licență, veți obține un șir lung, copiați-l;
  4. du-te înapoi unitate3d , ierarhie - ARcamera , apoi du-te la inspector - deschide configurația vuforia ;
  5. lipiți cheia;
  6. telefonul Android conectează computerul și activează modul DEBUG;
  7. U3D - Fișier - Setare Build - platformă - Android ;
  8. Construiește și rulează ;

Pasul 7: Dacă doriți să îl modificați sau să faceți DIY, vă rugăm să verificați acest lucru:

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

Pasul 8: Carton HMD Faceți o gaură

Carton HMD Faceți o gaură
Carton HMD Faceți o gaură

Nu există găuri pe Google Cardboard II, așa că trebuie să facem una pentru camera telefonului;

Cum se găsește poziția potrivită pentru gaură:

  1. pune telefonul în HMD și închide-l;
  2. deplasați degetul mare deasupra camerei, apoi apăsați-l atât de tare;

În general, aparatul foto are o mică umflătură, deci poate face o urmă pe carton. Dar dacă unele camere nu se umflă, puteți folosi stiloul pentru a-l picta, apoi încercați din nou;

În cele din urmă, puteți tăia cartonul pentru o gaură.

Pasul 9: Cum să încercați jocul

  1. Deschideți wifi pe telefon;
  2. Găsiți ssid „ESP_AP_wnq”, parola : 12345678;
  3. Rulați aplicația AR;
  4. Camera telefonului față pentru a marca imaginea;

Recomandat: