İçindekiler:
- Adım 1: Malzeme Listesi
- Adım 2: Çekme Ekseni Tutucu
- 3. Adım: Donanım Bağlantısı
- Adım 4: Arduino Yükleme
- Adım 5: Android için hazır:
- Adım 6: Unity3d Android Proje Dosyasına Göre Yayınlama
- Adım 7: Bunu veya DIY'i Değiştirmek İstiyorsanız, Lütfen Bunu Kontrol Edin:
- Adım 8: Karton HMD Bir Delik Açın
- 9. Adım: Oyunu Nasıl Deneyebilirim?
Video: Düşük Maliyetli MR Oyunu Demosu: 9 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
www.bilibili.com/video/av7937721/ (Çin anakarasındaki video url'si)
Üstten Görünüm:
İşaret resmini iki eksen tutucuya ayarlayın, Kullanıcı kartondan bakın, işaretle kaplı canavarı görebilir, oyun dünyasında birbirlerini vururlar.
Kullanıcı ve işaret resmi arasındaki açıyı bulmak için AR'yi kullanın, ardından tek wifi aktarımı kullanın, tutucunun açıya göre dönüşünü kontrol edin, işaret her zaman Kullanıcıyı ayçiçeği gibi izleyebilir.
Özel teşekkür
- Vuforia, harika AR SDK'sı, özellikle Google cardBoard'a uyuyor;
- https://goo.gl/images/H8Tzw9, Kratos'un ICO'su, güzellik ve AR için iyi tanımlama;
- Majenko Technologies , arduino'dan Wifi kod şablonu, kullanımı gerçekten kolay;
Adım 1: Malzeme Listesi
-
Donanım
- Akıllı Telefona, android'e geçilir, iPhone TBA'dır;
- Google CardBoard VR HMD;
- çekme ekseni tutucusu; kendin yap veya satın al;
- Bir baskı kağıdı A4;
- Bir arduino wifi kartı, adı WeMos D1;
- Bir arduino kalkanı;
- Bazı Jumper kabloları;
- Servo x4;
- Bir DC güç modülü (test için seçilebilir);
- Zımba, yapıştırıcı, makas, kağıt kesici;
- Bir batarya;
-
Yazılım
- arduino.cc editörü;
- Birlik5.3.4;
- Vuforia birlik SDK 6.2;
Adım 2: Çekme Ekseni Tutucu
Biraz karton bul:
- Yapılan taban;
- Kol dikey ve yatay, servo koymak;
- İşaret resminin platformu;
- baskı resmi, boyut A4'ün çeyreğidir;
Kitap kanalizasyonu ile kartonu güçlendirmelisiniz;
Uyarı: çok kalın karton kullanmayın, belki zımba çalışmayabilir.
3. Adım: Donanım Bağlantısı
weMos d1 pininde küçük bir sorun var. Karttaki baskı numarası arduino koduyla eşleşemez, bu yüzden dikkatli olun;
Birkaç pimi test ediyorum, gerçekten bir numara alıyorum, lütfen referans alın.
//kod pini --- D1 borad pini // ---- 8
//3 ---- 0
Adım 4: Arduino Yükleme
Arduino ortamınızı kurmak için aşağıdaki URL'yi takip edin:
Boards Manager ile yükleme
daha sonra arduino editöründe doğru BOAED ve UPLOAD SPEED'i seçmelisiniz;
Yönetim Kurulu - wemos D1 R2;
yükleme Hızı: - 115200;
Adım 5: Android için hazır:
- JDK'yı indirin ve kurun;
- android SDk indir ve kur;
- Unity5.3.4'ü indirin ve kurun;
- Vuforia SDK 6.2 indirme; ücretsiz sürüm yeterliydi;
- kartonUnitySDK0.6 indir;
Android geçti. IOS sorunu var. belki MAC için birlik kullanın
Adım 6: Unity3d Android Proje Dosyasına Göre Yayınlama
- bu sayfadaki proje dosyasını indirin ve çıkarın;
- Unity3d5.3.4'ü çalıştırın, projeyi açın, sıkıştırılmış klasörü seçin;
- https://developer.vuforia.com/license-manager adresine gidin, Lisans Yöneticisi - Lisans anahtarını ekleyin, uzun bir dize alacaksınız, kopyalayın;
- Unity3d'ye geri dönün, hiyerarşi - ARcamera, ardından denetçiye gidin - vuforia yapılandırmasını açın;
- anahtarınızı yapıştırın;
- android telefon PC'ye bağlanır ve DEBUG modunu açar;
- U3D - Dosya - Oluşturma Ayarı - platform - Android;
- İnşa Et ve Çalıştır;
Adım 7: Bunu veya DIY'i Değiştirmek İstiyorsanız, Lütfen Bunu Kontrol Edin:
library.vuforia.com/articles/Solution/Inte..
Adım 8: Karton HMD Bir Delik Açın
google karton II'de delik yok, bu yüzden telefonun kamerası için bir tane yapmamız gerekiyor;
Delik için doğru pozisyon nasıl bulunur:
- telefonu HMD'ye koyun ve kapatın;
- başparmağınızı kameranın üzerinde hareket ettirin, ardından çok sert basın;
Genel olarak, kamera biraz şişkindir, bu nedenle karton üzerinde biraz iz bırakabilir. Ancak bazı kameralar şişkin değilse, onu boyamak için işaretleme kalemi kullanabilir, ardından tekrar deneyebilirsiniz;
Son olarak, bir delik için karton kesebilirsiniz.
9. Adım: Oyunu Nasıl Deneyebilirim?
- Telefonda wifi açın;
- “ESP_AP_wnq” ssid'sini bulun, şifre:12345678;
- AR uygulamasını çalıştırın;
- Resmi işaretlemek için telefon kamera yüzü;
Önerilen:
Düşük Maliyetli Reometre: 11 Adım (Resimlerle)
Düşük Maliyetli Reometre: Bu talimatın amacı, bir sıvının viskozitesini deneysel olarak bulmak için düşük maliyetli bir reometre oluşturmaktır. Bu proje, Brown Üniversitesi lisans ve yüksek lisans öğrencilerinden oluşan bir ekip tarafından Mekanik Sistemlerin Titreşimi sınıfında oluşturuldu.
Düşük Maliyetli Bir EKG Cihazı Nasıl Yapılır: 26 Adım
Düşük Maliyetli Bir EKG Cihazı Nasıl Yapılır: Herkese merhaba! Benim adım Mariano ve ben bir biyomedikal mühendisiyim. Birkaç hafta sonunu, Bluetooth aracılığıyla bir Android cihaza (akıllı telefon veya tablet) bağlı Arduino kartına dayalı düşük maliyetli bir EKG cihazının prototipini tasarlamak ve gerçekleştirmek için harcadım. İsterim
GPSDO YT, Disiplinli Osilatör 10Mhz Referans Frekansı. Düşük maliyetli. Doğru.: 3 Adım
GPSDO YT, Disiplinli Osilatör 10Mhz Referans Frekansı. Düşük maliyetli. Kesin.: *********************************************** *********************************** DUR DUR DUR DUR DUR DUR DUR DUR DUR DUR Bu eski bir projedir. yeni 2x16 lcd ekran versiyonu burada mevcuttur:https://www.instructables.com/id
Arduino, Esp8266 veya Esp32 için Düşük Maliyetli E32 (sx1278/sx1276) Cihazı ile LoRa 3Km - 8Km Kablosuz İletişim: 15 Adım
Arduino, Esp8266 veya Esp32 için Düşük Maliyetli E32 (sx1278/sx1276) Cihazı ile LoRa 3Km - 8Km Kablosuz İletişim: Semtech serisi LoRa cihazına dayalı, çok güçlü, basit ve ucuz bir cihaz olan EBYTE E32'yi yönetmek için bir kütüphane oluşturuyorum. 3Km versiyon burada, 8Km versiyon burada 3000m ile 8000m arasında bir mesafede çalışabilirler ve bir çok özelliği ve
Pandemi: Düşük Maliyetli Robotik Dezenfeksiyon Sistemi: 7 Adım
Pandemi: Düşük Maliyetli Robotik Dezenfeksiyon Sistemi: Bu ucuz, yapımı kolay bir robottur. UV-C ışığı ile odanızı sterilize edebilir, hafif ve çeviktir, her arazide gidebilir, her kapı aralığına sığabilir. Aynı zamanda insan açısından güvenlidir ve tamamen özerktir