Съдържание:

Демо на ниска цена MR игра: 9 стъпки
Демо на ниска цена MR игра: 9 стъпки

Видео: Демо на ниска цена MR игра: 9 стъпки

Видео: Демо на ниска цена MR игра: 9 стъпки
Видео: Самые криповые, жуткие, ненормальные игры! || Mister Mix\Diviner.exe || 2024, Ноември
Anonim
Image
Image

www.bilibili.com/video/av7937721/ (видео URL в континентален Китай)

Над изглед:

Задайте снимка на маркировката върху двуосен държач , Потребителят го погледнете от картон , може да видите чудовище, покрито върху маркировката, те се стрелят помежду си в света на игрите.

Използвайте AR, за да разберете ъгъла между потребителя и маркирайте картината, след това използвайте wifi трансфер единичен, контролирайте завъртането на държача по ъгъл, марката винаги може да проследява потребителя като слънчоглед.

Специални благодарности

  • Vuforia, страхотен AR SDK, особено подходящ за Google cardBoard;
  • https://goo.gl/images/H8Tzw9, ICO на Kratos, красота и добро за AR идентифициране;
  • Majenko Technologies, шаблон за Wifi код от arduino, наистина лесен за използване;

Стъпка 1: Списък на материалите

Списък на материалите
Списък на материалите
Списък на материалите
Списък на материалите
  • Хардуер

    • Смарт телефон, android е преминал, iPhone е TBA;
    • Google CardBoard VR HMD;
    • държач за теглеща ос; вземете сами или го купете;
    • Хартия за печат А4;
    • Arduino wifi платка, име е WeMos D1;
    • Ардуино щитове;
    • Някои джъмперни проводници;
    • Серво х4 ;
    • Захранващ модул с постоянен ток (избираем, за тест) ;
    • Телбод, лепило, ножица, нож за хартия;
    • Батерия;
  • Софтуер

    • редактор arduino.cc;
    • Единство 5.3.4 ;
    • Vuforia Unity SDK 6.2;

Стъпка 2: държач за теглеща ос

Държач за теглеща ос
Държач за теглеща ос
Държач за теглеща ос
Държач за теглеща ос
Държач за теглеща ос
Държач за теглеща ос

Намерете картон:

  1. Изработена основа;
  2. Ръка вертикална и хоризонтална, поставете серво;
  3. Платформа с картина на марката;
  4. отпечатайте картина, размерът е една четвърт от А4;

Трябва да подсилите картона с канализация;

Забележка: не използвайте твърде дебел картон, може би телбодът не може да работи.

Стъпка 3: Свързване на хардуера

Хардуерно свързване
Хардуерно свързване
Хардуерно свързване
Хардуерно свързване

ПИН на weMos d1 получава малък проблем. Печатният номер на борда не може да съвпадне с кода на arduino, така че бъдете внимателни;

Тествам няколко пина, получавам наистина номер, моля, справка.

// код пин --- D1 борад пин // 2 ---- 8

//3 ---- 0

Стъпка 4: Качване на Arduino

Следвайте url по -долу, за да настроите вашата arduino среда:

Инсталиране с Boards Manager

след това трябва да изберете правилната 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 Публикуване по файл на проект

  1. изтеглете файла на проекта на тази страница и го извлечете;
  2. стартирайте Unity3d5.3.4, отворете проект, изберете декомпресирана папка;
  3. отидете на https://developer.vuforia.com/license-manager,License Manager - добавете лицензен ключ, ще получите дълъг низ, копирайте го;
  4. върнете се назад3D , йерархия - ARcamera , след това отидете на инспектор - отворете конфигурацията на vuforia ;
  5. поставете ключа си;
  6. андроид телефон свързва компютър и включва режим 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”, парола: 12345678;
  3. Стартирайте приложението AR;
  4. Лице на камерата на телефона за маркиране на картина;

Препоръчано: