Επίδειξη χαμηλού κόστους MR παιχνίδι: 9 βήματα
Επίδειξη χαμηλού κόστους MR παιχνίδι: 9 βήματα
Anonim
Image
Image

www.bilibili.com/video/av7937721/ (url βίντεο στην ηπειρωτική Κίνα)

ΣΦΑΙΡΙΚΗ ΕΙΚΟΝΑ:

Ορίστε την εικόνα σήμανσης στη θήκη δύο αξόνων , Ο χρήστης το βλέπει από χαρτόνι , μπορεί να δει τέρας καλυμμένο στο σημάδι, πυροβολούν ο ένας τον άλλον στον κόσμο του παιχνιδιού.

Χρησιμοποιήστε το AR για να υπολογίσετε τη γωνία μεταξύ χρήστη και σήμανσης εικόνας και, στη συνέχεια, χρησιμοποιήστε μεταφορά wifi single, περιστροφή περιστροφής του κατόχου κατά γωνία, το σήμα μπορεί πάντα να παρακολουθεί το χρήστη, όπως το ηλιοτρόπιο.

Ιδιαίτερα ευχαριστώ

  • Vuforia, εξαιρετικό AR SDK, ειδικά ταιριάζει στο Google cardBoard.
  • https://goo.gl/images/H8Tzw9, ICO του Kratos, ομορφιά και καλή για AR ταυτότητα.
  • Majenko Technologies temp Πρότυπο κωδικού Wifi από arduino, πολύ εύκολο στη χρήση.

Βήμα 1: Λίστα υλικών

Λίστα υλικών
Λίστα υλικών
Λίστα υλικών
Λίστα υλικών
  • Σκεύη, εξαρτήματα

    • Ένα έξυπνο τηλέφωνο, το Android έχει περάσει, το iPhone είναι TBA.
    • Google CardBoard VR HMD.
    • κάτοχος άξονα ρυμούλκησης. προμηθευτείτε ή αγοράστε το.
    • Ένα χαρτί εκτύπωσης Α4.
    • Ένας πίνακας wifi arduino, το όνομα είναι WeMos D1.
    • Μια ασπίδα arduino.
    • Μερικά καλώδια Jumper.
    • Servo x4
    • Μια μονάδα ισχύος DC (επιλέξιμη, για δοκιμή)
    • Συρραπτικό, ραβδί κόλλας, ψαλίδι, κόπτης χαρτιού.
    • Μπαταρία?
  • Λογισμικό

    • arduino.cc editor;
    • Ενότητα 5.3.4
    • Vuforia unit SDK 6.2;

Βήμα 2: Κάτοχος ρυμούλκησης άξονα

Κάτοχος ρυμούλκησης άξονα
Κάτοχος ρυμούλκησης άξονα
Κάτοχος ρυμούλκησης άξονα
Κάτοχος ρυμούλκησης άξονα
Κάτοχος ρυμούλκησης άξονα
Κάτοχος ρυμούλκησης άξονα

Βρείτε λίγο χαρτόνι

  1. Κατασκευασμένη βάση.
  2. Βραχίονας κάθετου και οριζόντιου, βάλτε σερβο?
  3. Πλατφόρμα εικόνας σήματος.
  4. εκτύπωση εικόνας, το μέγεθος είναι το ένα τέταρτο του Α4.

Θα πρέπει να ενισχύσετε το χαρτόνι με αποχέτευση βιβλίων.

Σημείωση: μην χρησιμοποιείτε πολύ χοντρό χαρτόνι, ίσως το συρραπτικό δεν μπορεί να λειτουργήσει.

Βήμα 3: Σύνδεση υλικού

Σύνδεση υλικού
Σύνδεση υλικού
Σύνδεση υλικού
Σύνδεση υλικού

Το pin του weMos d1 αντιμετωπίζει ένα μικρό ζήτημα. Ο αριθμός εκτύπωσης επί του σκάφους δεν μπορεί να ταιριάζει με τον κωδικό arduino, οπότε προσέξτε.

Δοκιμάζω μερικά pin, παίρνω κάποιον πραγματικά αριθμό, pls αναφορά.

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

//3 ---- 0

Βήμα 4: Μεταφόρτωση Arduino

Ακολουθήστε το παρακάτω url για να ρυθμίσετε το περιβάλλον arduino:

Εγκατάσταση με το Board Board

τότε πρέπει να επιλέξετε τη σωστή BOAED και UPLOAD SPEED στο πρόγραμμα επεξεργασίας arduino.

Σανίδα - wemos D1 R2;

Ταχύτητα μεταφόρτωσης: - 115200;

Βήμα 5: Έτοιμο για Android:

  1. Λήψη και εγκατάσταση JDK.
  2. android SDk λήψη και εγκατάσταση.
  3. Unity5.3.4 λήψη και εγκατάσταση.
  4. Λήψη Vuforia SDK 6.2. η δωρεάν έκδοση ήταν αρκετή.
  5. χαρτόνι UnitySDK0.6 λήψη

Το Android πέρασε. Το IOS έχει πρόβλημα. ίσως χρησιμοποιήστε την ενότητα για MAC

Βήμα 6: Unity3d Android Publish by Project File

  1. Κατεβάστε το αρχείο έργου σε αυτήν τη σελίδα και εξαγάγετε το.
  2. εκτελέστε το unit3d5.3.4, ανοίξτε έργο, επιλέξτε αποσυμπιεσμένο φάκελο.
  3. μεταβείτε στη διεύθυνση https://developer.vuforia.com/license-manager, Διαχείριση αδειών - προσθέστε το κλειδί άδειας, θα λάβετε μια μακρά συμβολοσειρά, αντιγράψτε το.
  4. επιστροφή στο unit3d , ιεραρχία - ARcamera , μετά μετάβαση στον επιθεωρητή - άνοιγμα διαμόρφωσης vuforia
  5. επικολλήστε το κλειδί σας.
  6. τηλέφωνο android συνδέστε τον υπολογιστή και ενεργοποιήστε τη λειτουργία DEBUG.
  7. U3D - Αρχείο - Ρυθμίσεις κατασκευής - πλατφόρμα - Android
  8. Δημιουργήστε και τρέξτε

Βήμα 7: Εάν θέλετε να το τροποποιήσετε ή να το κάνετε μόνοι σας, παρακαλώ ελέγξτε αυτό:

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

Βήμα 8: Χαρτόνι HMD Κάντε μια τρύπα

Χαρτόνι HMD Κάντε μια τρύπα
Χαρτόνι HMD Κάντε μια τρύπα

Δεν υπάρχει τρύπα στο google cardboard II, οπότε πρέπει να φτιάξουμε ένα για την κάμερα του τηλεφώνου.

Πώς να βρείτε τη σωστή θέση για την τρύπα:

  1. βάλτε το τηλέφωνο σε HMD και κλείστε το.
  2. μετακινήστε τον αντίχειρά σας πάνω από την κάμερα και, στη συνέχεια, πιέστε το τόσο δυνατά.

Σε γενικές γραμμές, η κάμερα παίρνει μια μικρή διόγκωση, ώστε να μπορεί να κάνει ίχνη στο χαρτόνι. Αλλά αν κάποια κάμερα δεν διογκώνεται, μπορείτε να χρησιμοποιήσετε στυλό σήμανσης για να τη βάψετε και, στη συνέχεια, δοκιμάστε ξανά.

Τέλος, μπορείτε να κόψετε χαρτόνι για μια τρύπα.

Βήμα 9: Πώς να δοκιμάσετε το παιχνίδι

  1. Άνοιγμα wifi στο τηλέφωνο.
  2. Βρείτε ssid "ESP_AP_wnq", κωδικό πρόσβασης 3 12345678;
  3. Εκτέλεση εφαρμογής AR.
  4. Τηλεφωνική κάμερα πρόσωπο για σήμανση εικόνας.

Συνιστάται: