Démo du jeu MR à faible coût : 9 étapes
Démo du jeu MR à faible coût : 9 étapes
Anonim
Image
Image

www.bilibili.com/video/av7937721/ (URL de la vidéo en Chine continentale)

Aperçu:

Placez l'image de marque sur un support à deux axes (l'utilisateur le regarde par du carton) peut voir le monstre couvert sur la marque, ils se tirent dessus dans le monde du jeu.

Utilisez AR pour déterminer l'angle entre l'utilisateur et l'image de marque, puis utilisez le transfert wifi unique, contrôlez la rotation du support par angle, la marque peut toujours suivre l'utilisateur comme un tournesol.

Remerciement spécial

  • Vuforia, un excellent SDK AR, en particulier pour Google CardBoard;
  • https://goo.gl/images/H8Tzw9, ICO de Kratos, beauté et bon pour AR identifier;
  • Majenko Technologies,Modèle de code Wifi par arduino, vraiment facile à utiliser;

Étape 1: Liste des matériaux

Liste de matériel
Liste de matériel
Liste de matériel
Liste de matériel
  • Matériel

    • Un téléphone intelligent, android est passé, l'iPhone est à déterminer;
    • Google CardBoard VR HMD;
    • support d'axe de remorquage; faire du bricolage ou l'acheter;
    • Un papier d'impression A4;
    • Une carte wifi arduino, le nom est WeMos D1;
    • Un bouclier arduino;
    • Certains fils de connexion;
    • Servo x4;
    • Un module d'alimentation CC (sélectionnable, pour test);
    • Agrafeuse, bâton de colle, ciseaux, coupe-papier;
    • Une pile;
  • Logiciel

    • éditeur arduino.cc;
    • Unité5.3.4;
    • Vuforia unity SDK 6.2;

Étape 2: Support d'axe de remorquage

Support d'axe de remorquage
Support d'axe de remorquage
Support d'axe de remorquage
Support d'axe de remorquage
Support d'axe de remorquage
Support d'axe de remorquage

Trouvez du carton:

  1. Base faite;
  2. Bras de vertical et horizontal, mettez le servo;
  3. Plate-forme d'image de marque;
  4. image d'impression, la taille est un quart de A4;

Vous devriez carton renforcé avec égout de livre;

Remarque: n'utilisez pas de carton trop épais, peut-être que l'agrafe ne fonctionnera pas.

Étape 3: connexion matérielle

Connexion matérielle
Connexion matérielle
Connexion matérielle
Connexion matérielle

La broche de weMos d1 a un petit problème. Le numéro d'impression à bord ne peut pas correspondre au code arduino, alors soyez prudent;

Je teste quelques broches, j'obtiens un certain nombre, référence pls.

//code pin --- D1 borad pin ///2 ---- 8

//3 ---- 0

Étape 4: Téléchargement Arduino

Suivez l'URL ci-dessous pour configurer votre environnement arduino:

Installation avec Boards Manager

doit ensuite choisir BOAED et UPLOAD SPEED corrects dans l'éditeur arduino;

Conseil - wemos D1 R2;

Vitesse de téléchargement: - 115 200;

Étape 5: Prêt pour Android:

  1. Téléchargement et installation du JDK;
  2. télécharger et installer le SDk Android;
  3. Télécharger et installer Unity5.3.4;
  4. Téléchargement du SDK Vuforia 6.2; la version gratuite était suffisante;
  5. Téléchargement de cartonUnitySDK0.6;

Android a été adopté. IOS a un problème. peut-être utiliser l'unité pour MAC

Étape 6: Publier Unity3d Android par fichier de projet

  1. téléchargez le fichier du projet sur cette page et extrayez-le;
  2. exécutez unity3d5.3.4, ouvrez le projet, sélectionnez le dossier décompressé;
  3. allez sur https://developer.vuforia.com/license-manager,License Manager - ajoutez la clé de licence, vous obtiendrez une longue chaîne, copiez-la;
  4. revenir en arrière unity3d,hierarchy - ARcamera,puis aller à l'inspecteur - ouvrir la configuration de vuforia;
  5. collez votre clé;
  6. le téléphone Android connecte le PC et active le mode DEBUG;
  7. U3D - Fichier - Paramètres de construction - plateforme - Android;
  8. Construire et exécuter;

Étape 7: Si vous voulez le modifier ou le faire du bricolage, veuillez vérifier ceci:

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

Étape 8: le HMD en carton fait un trou

Carton HMD Faire un trou
Carton HMD Faire un trou

Il n'y a pas de trou sur Google carton II, nous devons donc en créer un pour l'appareil photo du téléphone;

Comment trouver la bonne position pour le trou:

  1. mettez le téléphone dans le HMD et fermez-le;
  2. déplacez votre pouce au-dessus de la caméra, puis appuyez si fort;

En général, l'appareil photo a un petit renflement, il peut donc faire des traces sur le carton. Mais si certains appareils photo ne sont pas bombés, vous pouvez utiliser un marqueur pour le peindre, puis réessayez;

Enfin, vous pouvez découper du carton pour un trou.

Étape 9: Comment essayer le jeu

  1. Ouvrez le wifi sur le téléphone;
  2. Trouvez ssid "ESP_AP_wnq", mot de passe:12345678;
  3. Exécutez l'application AR;
  4. Face à la caméra du téléphone pour marquer l'image;

Conseillé: