İçindekiler:
- Adım 1: Kamerayı Wii Remote'tan Çıkarın
- Adım 2: Bileşenleri Ekleyin
- Adım 3: LED İzleyici
- Adım 4: Kod
Video: Wii Remote Kamera ile Kafa Takibi (War Thunder): 6 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
JackCarter tarafından> Modellerimi buradan indirin <Yazarın Daha Fazlasını Takip Edin:
Hakkında: Tankları, lazerle kesmeyi ve lazerle kesme tanklarını seviyorum JackCarter Hakkında Daha Fazlası »
Herkese merhaba ! İlk gerçek bitmiş Arduino projemi sizlerle paylaşmak istiyorum. Bir çeşit ev yapımı artırılmış gerçeklik yapmaya çalıştım. Size açıklayayım:
Temel olarak, X ve Y joystick ekseni olarak uyarlamak için baş hareketlerinizi izlemek için bir kamera kullanan bir sistemdir. O zamana kadar proje istediğiniz herhangi bir oyuna uyarlanabilir.
Ardından, kokpit görünümünde biraz daha fazla duyum vermek için bu eksenleri War Thunder ayarlarında baş hareketine bağlayacağız.
Bu projeyi yapmak için ihtiyacınız olacak:
- Bir Arduino Uno (joystick kitaplığı yalnızca bunlarla çalışır, ancak diğer birçok yolla çalışmasını sağlayabilirsiniz),
- Bir Wii uzaktan kumanda kamerası (eski bir uzaktan kumanda almanızı gerçekten tavsiye ederim, yenisini almayın, çünkü hala pahalıdır),
- 100 kΩ direnç,
- 100 nF kapasitör,
- 25MHz osilatör (4 pin),
- IR LED'i,
- Bir 3V düğme hücresi (LED'e güç sağlamak için),
- Küçük bir devre tahtası (bileşenleri ve kamerayı tutmak için 17 delik uzunluğunda, Nano'yu tutmak için 2 kat daha fazla (bunu kullandıysanız) ayrıca),
- Bazı teller ve lehim malzemeleri.
Bana bu fikri veren Arduino Arayüzlü Eğitilebilir Wii Uzaktan IR Kamera Hack'i ile Eric Jacob'a teşekkür etmek istiyorum.
Adım 1: Kamerayı Wii Remote'tan Çıkarın
Eski bir kırık Wii kumandası aldım ve sana da aynısını yapmanı öneririm. Yine de bir tane satın alabilirsiniz, ama sanırım size 40$'a (pahalı!) mal olacak. Uzaktan kumanda, dört adet 3 sivri haç ile kapatılmıştır. Doğru aracı bulun veya çerçeveyi ezin. Kare kamerayı görüyor musun? Satmadı! (Denedim ama kamerayı yakmak istemedim. Kabloları doğrudan uzak PCB'ye lehimledim)
Adım 2: Bileşenleri Ekleyin
Şimdi, devre tahtasına takabilmemiz için kabloları kameranın pinlerine lehimliyoruz.
Kamera I²C'de çalışır, ancak doğrudan Arduino'ya takıldığında çalışamaz. DFRobots IR kamerayı simüle etmek için bazı bileşenler ekleyeceğiz. Kamerayı tamamlamak için elektrik şemasını izleyin.
Kameranın size, başınızın yüksekliğinde, tipik olarak bir web kamerası gibi ekranınıza bakmasını sağlamaya çalışın.
Adım 3: LED İzleyici
LED'i düğme hücresine bantlayın ve kulaklığınızın üstüne takın. Daha fazla verimlilik için LED'i kameraya doğru yönlendirin.
Açıkçası, pilinizde güç kaybını önlemek için LED'i çıkarmayı unutmayın.
Adım 4: Kod
Oyun çubuklarını taklit etmek için UnoJoy ve DFRobotIRPosition kitaplığını kullandım. ilke çok basit:
- Kamerayı seri iletişim ve Arduino'yu oyun kumandası olarak ilan ediyoruz.
- Kaydedilen IR LED'in X ve Y değerini alıyoruz.
- Joystick için 10 bit (0-1023) döndürülen değeri 8 bit (0-255) değerine sığdırmak için eşleştiririz.
- Arduino, joystick değerlerini seri com portu üzerinden gönderir.
Önerilen:
ATtiny85 Giyilebilir Titreşimli Aktivite Takibi Saat ve Programlama ATtiny85 Arduino Uno ile: 4 Adım (Resimlerle)
ATtiny85 Giyilebilir Titreşimli Etkinlik İzleme Saati ve Programlama Arduino Uno ile ATtiny85: Giyilebilir etkinlik izleme saati nasıl yapılır? Bu, durgunluk algıladığında titreşmek üzere tasarlanmış giyilebilir bir cihazdır. Siz de benim gibi bilgisayar başında vakit geçiriyor musunuz? Farkında olmadan saatlerce mi oturuyorsunuz? O zaman bu cihaz f
ESP32 ve AskSensors Cloud ile Oda Sıcaklığı ve Nem Takibi: 6 Adım
ESP32 ve AskSensors Cloud ile Oda Sıcaklığı ve Nem İzleme: Bu eğitimde, buluta bağlı DHT11 ve ESP32'yi kullanarak odanızın veya masanızın sıcaklığını ve nemini nasıl izleyeceğinizi öğreneceksiniz.Öğretici güncellemelerimiz burada bulunabilir.DHT11 Özellikler:DHT11 sensörü sıcaklığı ölçebilir
Raspberry Pi - OpenCV Nesne Takibi ile Otonom Mars Gezgini: 7 Adım (Resimlerle)
Raspberry Pi - OpenCV Nesne Takipli Otonom Mars Gezgini: Bir Raspberry Pi 3, Açık CV nesne tanıma, Ultrasonik sensörler ve dişli DC motorlar ile güçlendirilmiştir. Bu gezici, eğitildiği herhangi bir nesneyi takip edebilir ve herhangi bir arazide hareket edebilir
Raspberry Pi ve Google Sheets ile Kahve Makinesi Takibi: 5 Adım
Ahududu Pi ve Google Sayfaları ile Kahve Makinesi İzleyici: Bu talimat, ofis alanınızdaki paylaşılan kahve makinesi için Ahududu Pi tabanlı bir izleyicinin nasıl oluşturulacağını gösterecektir. İzleyicinin OLED ekranını ve mekanik anahtarlarını kullanarak kullanıcılar kahve tüketimlerini kaydedebilir, bakiyelerini görebilir ve
Web Kamerasıyla Kafa Takibi: 3 Adım
Bir Web Kamerasıyla Kafa Takibi: Bu, wiimote ile kafa takibine benzer, ancak tek gereken bir bilgisayar ve bir web kamerası, çok düşük kaliteli web kameram bile çalışıyor