Demo jeftine MR igre: 9 koraka
Demo jeftine MR igre: 9 koraka
Anonim
Image
Image

www.bilibili.com/video/av7937721/ (url videa na kontinentu Kine)

Over View:

Postavite sliku oznake na držač s dvije osi , Korisnici gledaju po kartonu , mogu vidjeti čudovište prekriveno oznakom, pucaju jedni na druge u svijetu igara.

Pomoću AR odredite kut između korisnika i označite sliku, zatim upotrijebite wifi transfer single, kontrolirajte zakretanje držača po kutu, oznaka uvijek može pratiti korisnika poput suncokreta.

Posebno hvala

  • Vuforia, odličan AR SDK, posebno odgovara Google cardBoard -u;
  • https://goo.gl/images/H8Tzw9, Kratosov ICO, ljepota i dobro za AR identifikaciju;
  • Majenko Technologies, arduino predložak WiFi koda, zaista jednostavan za korištenje;

Korak 1: Lista materijala

Lista materijala
Lista materijala
Lista materijala
Lista materijala
  • Hardver

    • Pametni telefon, android je prošao, iPhone je TBA;
    • Google CardBoard VR HMD;
    • držač osovine za vuču; nabavite sami ili ga kupite;
    • Papir za štampanje A4;
    • Arduino wifi ploča, ime je WeMos D1;
    • Arduino štitovi;
    • Neke kratkospojne žice;
    • Servo x4 ;
    • Modul istosmjerne struje (može se izabrati, za testiranje) ;
    • Heftalica, štapić za ljepilo, škare, rezač papira;
    • Baterija;
  • Softver

    • urednik arduino.cc;
    • Jedinstvo5.3.4 ;
    • Vuforia Unity SDK 6.2;

Korak 2: Držač osovine za vuču

Držač osovine za vuču
Držač osovine za vuču
Držač osovine za vuču
Držač osovine za vuču
Držač osovine za vuču
Držač osovine za vuču

Pronađite karton:

  1. Made base;
  2. Ruka vertikalna i horizontalna, staviti servo;
  3. Platforma sa oznakom slike;
  4. štampa sliku, veličina je četvrtina A4;

Ojačani karton sa kanalizacijom knjiga;

Napomena: nemojte koristiti previše debeli karton, možda spajalica ne može funkcionirati.

Korak 3: Povezivanje hardvera

Hardware Connect
Hardware Connect
Hardware Connect
Hardware Connect

Pin weMos d1 dobija mali problem. Broj za ispis na ploči ne može se podudarati s arduino kodom, stoga budite oprezni;

Testiram nekoliko pinova, dobijam zaista broj, pls referenca.

// kodni kod --- D1 borad pin // 2 ---- 8

//3 ---- 0

Korak 4: Arduino učitavanje

Slijedite donji url za postavljanje vašeg arduino okruženja:

Instaliranje pomoću upravitelja ploča

tada morate odabrati ispravnu BOAED i UPLOAD SPEED u arduino uređivaču;

Ploča - wemos D1 R2;

Brzina učitavanja: - 115200;

Korak 5: Spremno za Android:

  1. JDK preuzimanje i instaliranje;
  2. android SDk preuzimanje i instaliranje;
  3. Unity5.3.4 preuzimanje i instaliranje;
  4. Vuforia SDK 6.2 preuzimanje; besplatna verzija je bila dovoljna;
  5. kartonUnitySDK0.6 preuzimanje ;

Android je prošao. IOS ima problem. možda koristiti jedinstvo za MAC

Korak 6: Unity3d Android objavljivanje prema datoteci projekta

  1. preuzmite datoteku projekta na ovoj stranici i izdvojite je;
  2. pokrenite Unity3d5.3.4, otvorite projekt, odaberite dekomprimiranu mapu;
  3. idite na https://developer.vuforia.com/license-manager,License Manager - dodajte licencni ključ, dobit ćete dugačak niz, kopirajte ga;
  4. nazad Unity3d , hijerarhija - AR kamera , zatim idite na inspektor - otvorite konfiguraciju vuforije ;
  5. zalijepite ključ;
  6. android telefon povezuje računar i uključuje način otklanjanja grešaka;
  7. U3D - Datoteka - Postavke izrade - platforma - Android ;
  8. Gradite i trčite ;

Korak 7: Ako ga želite izmijeniti ili uraditi sam, provjerite ovo:

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

Korak 8: Kartonski HMD Napravite rupu

Karton HMD Napravite rupu
Karton HMD Napravite rupu

Nema rupe na google kartonu II, pa moramo napraviti jednu za kameru telefona;

Kako pronaći pravi položaj za rupu:

  1. stavite telefon u HMD i zatvorite ga;
  2. pomerite palac iznad kamere, a zatim ga pritisnite tako jako;

Općenito, kamera se malo izboči, pa može ostaviti neki trag na kartonu. Ali ako neka kamera nije ispupčena, možete je obojiti olovkom za označavanje, a zatim pokušajte ponovo;

Na kraju, možete izrezati karton za rupu.

Korak 9: Kako isprobati igru

  1. Otvorite WiFi na telefonu;
  2. Pronađi ssid “ESP_AP_wnq”, lozinka : 12345678;
  3. Pokrenite AR aplikaciju;
  4. Kamera telefona licem za označavanje slike;

Preporučuje se: