Sisällysluettelo:

Edullisen MR -pelin demo: 9 vaihetta
Edullisen MR -pelin demo: 9 vaihetta

Video: Edullisen MR -pelin demo: 9 vaihetta

Video: Edullisen MR -pelin demo: 9 vaihetta
Video: Meet the Medic 2024, Marraskuu
Anonim
Image
Image

www.bilibili.com/video/av7937721/ (videon URL -osoite Kiinassa)

Näkymä:

Aseta merkintä kuva kahdelle akselille

Käytä AR: ää selvittääksesi käyttäjän ja merkin kuvan välisen kulman, käytä sitten wifi -siirtoa yksittäisenä, hallitse pidikkeen kiertoa kulmasta, merkki voi aina seurata käyttäjää kuten auringonkukkaa.

Erityiskiitokset

  • Vuforia, loistava AR SDK, erityisesti se sopii Google cardBoardiin;
  • https://goo.gl/images/H8Tzw9, Kratosin ICO, kauneus ja hyvä AR -tunniste;
  • Majenko Technologies ar arduinon Wifi -koodimalli, todella helppokäyttöinen;

Vaihe 1: Materiaaliluettelo

Materiaaliluettelo
Materiaaliluettelo
Materiaaliluettelo
Materiaaliluettelo
  • Laitteisto

    • Älypuhelin, Android on läpäissyt, iPhone on TBA;
    • Google CardBoard VR HMD;
    • hinausakselin pidike; tee se itse tai osta se;
    • Tulostuspaperi A4;
    • Arduino -wifi -kortti, nimi on WeMos D1;
    • Arduino -kilvet;
    • Jotkut hyppyjohdot;
    • Servo x4.
    • Tasavirtamoduuli (valittavissa, testattavaksi) ;
    • Nitoja, liimapuikko, sakset, paperileikkuri;
    • Akku;
  • Ohjelmisto

    • arduino.cc -editori;
    • Unity5.3.4 ;
    • Vuforia unity SDK 6.2;

Vaihe 2: Hinausakselin pidike

Hinausakselin pidike
Hinausakselin pidike
Hinausakselin pidike
Hinausakselin pidike
Hinausakselin pidike
Hinausakselin pidike

Etsi kartonkia!

  1. Valmistettu pohja;
  2. Pystysuora ja vaakasuora varsi, laita servo;
  3. Merkkikuvan alusta;
  4. tulosta kuva, koko on neljäsosa A4: stä;

Sinun pitäisi vahvistaa pahvia kirjan viemärillä;

Huomaa: älä käytä liian paksua pahvia, ehkä niitti ei toimi.

Vaihe 3: Laitteistoyhteys

Laitteiston yhdistäminen
Laitteiston yhdistäminen
Laitteiston yhdistäminen
Laitteiston yhdistäminen

WeMos d1 -tappi saa pienen ongelman. Tulostusnumero aluksella ei voi vastata arduino -koodiin, joten ole varovainen;

Testan muutaman nastan, saan todella numeron, pls -viite.

// kooditappi --- D1 borad-nasta // 2 ---- 8

//3 ---- 0

Vaihe 4: Arduino -lataaminen

Määritä arduino -ympäristösi noudattamalla alla olevaa URL -osoitetta:

Asennus Boards Managerin avulla

sitten on valittava oikea BOAED ja UPLOAD SPEED arduino editorissa;

Hallitus - wemos D1 R2;

latausnopeus: - 115200;

Vaihe 5: Valmis Androidille:

  1. JDK lataa ja asenna;
  2. Android SDk lataa ja asenna;
  3. Unity5.3.4 lataa ja asenna;
  4. Vuforia SDK 6.2 lataus; ilmainen versio riitti;
  5. cardboardUnitySDK0.6 lataus ;

Android on ohitettu. IOS: lla on ongelma. ehkä käytä unitya MAC: lle

Vaihe 6: Unity3d Android Publish by Project File

  1. lataa projektitiedosto tältä sivulta ja purkaa se;
  2. suorita unity3d5.3.4, avaa projekti, valitse purettu kansio;
  3. siirry osoitteeseen https://developer.vuforia.com/license-manager,Lisenssinhallinta - lisää lisenssiavain, saat pitkän merkkijonon, kopioi se;
  4. palaa unity3d , hierarkia - ARcamera , ja sitten tarkastajalle - avaa vuforia -kokoonpano ;
  5. liitä avaimesi;
  6. Android -puhelin yhdistä tietokoneeseen ja kytke DEBUG -tila päälle;
  7. U3D - Tiedosto - Koontiasetukset - alusta - Android ;
  8. Rakenna ja juokse!

Vaihe 7: Jos haluat muokata sitä tai tehdä sen itse, pls Tarkista tämä:

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

Vaihe 8: Pahvinen HMD Tee reikä

Pahvi HMD Tee reikä
Pahvi HMD Tee reikä

Google cardboard II: ssa ei ole reikää, joten meidän on tehtävä yksi puhelimen kameralle;

Kuinka löytää oikea paikka reikälle:

  1. aseta puhelin HMD -laitteeseen ja sulje se;
  2. siirrä peukalosi kameran yläpuolelle ja paina sitä niin voimakkaasti;

Yleensä kamera saa hieman pullistumaa, joten se voi tehdä jälkiä pahville. Mutta jos jokin kamera ei pullistu, voit maalata sen merkintäkynällä ja yrittää uudelleen;

Lopuksi voit leikata pahvia reikään.

Vaihe 9: Kuinka kokeilla peliä

  1. Avaa wifi puhelimessa;
  2. Etsi ssid “ESP_AP_wnq”, salasana : 12345678;
  3. Suorita AR -sovellus;
  4. Puhelimen kameran kasvot merkitä kuva;

Suositeltava: