İçindekiler:
- Gereçler
- Adım 1: Connectie: Klap Sensörü
- 2. Adım: Bağlantı: LED
- 3. Adım: Connectie: Dokunmatik Ekran
- Adım 4: Overzicht: Alles
- Adım 5: Kod
- Adım 6: Birlik Kurulumu
- 7. Adım: Tamamlandı
Video: Arduino Unity'de Oyuncuyu Kontrol Eder: 7 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
Unity'de, Arduino'nun dokunmatik ekranıyla bir araya geldi. Ook er een waarde die na een tijdje steeds minder word, mijn proje heet deze waarde "oksijen". Unity'de en iyi kelime, en iyi kelime oyunu. Om deze waarde op te hogen moet je klappen. Als deze waarde helemaal leeg, oyunda zal je niet veel meer zien'dir. Ook her zaman LED lambalar bij het projesi, "oksijen" kelimesini en iyi şekilde değerlendirin. Groen = gitti, Blauw = gaat nog, Rood = gevaarlijk.
Oyun Kontrolleri:
-
Dokunmatik ekran:
- Bağlayıcı kant van het scherm -> snelheid omlaag.
- Rechter kant van het scherm -> snelheid omhoog.
-
Klap sensörü:
Klappen om de Oksijen ölçer daha fazla krijgen
-
Müzik:
Kamera rond kijken
-
(ekstra):
A + D toetsen: Om ekstra bij te turen
Gereçler
- 1x Sözlü makineler Klap sensörü
- 1 adet LED lamba (RGB)
- 1x Dokunmatik ekran (2.8 İnç ILI9341 240x320 SPI TFT LCD Ekran Dokunmatik Panel SPI Seri Port Modülü)
- 1x Arduino Uno
Adım 1: Connectie: Klap Sensörü
- GND: In de – (zemin)
- PWR: De + (5v)
- Çıkış: 2'de (dijital)
2. Adım: Bağlantı: LED
- V(voltaj): de + (5v) cinsinden
- R: A0 + weerstand'da (Rood, Rood, Bruin, Goud)
- B: A2 + standında (R. R. B. G)
- G: A1 + standında (R. R. B. G)
3. Adım: Connectie: Dokunmatik Ekran
- VCC: De + (5v)
- GND: In de – (zemin)
- CS: 10+ Weerstand'da (Bruin, Zwart, Orange, Goud)
- SIFIRLAMA: 8 + weerstand'da (B. Z. O. G)
- DC: 9+ Weerstand'da (B. Z. O. G)
- SDI MOSI: 11+ Weerstand'da (B. Z. O. G)
- SCK: 13+ Weerstand'da (B. Z. O. G)
- LED: De + (5v)
- SDO MISO: 12'de
- T_CLK: 3+ Weerstand'da (B. Z. O. G)
- T_CS: 4 + Weerstand'da (B. Z. O. G)
- T_DIN: 5 + weerstand'da (B. Z. O. G)
- T_DO: 6'da
- T_IRQ: 7 + weerstand'da (B. Z. O. G)
Adım 4: Overzicht: Alles
Klap sensörü:
- GND: In de – (zemin)
- PWR: De + (5v)
- Çıkış: 2'de (dijital)
LED:
- V(voltaj): de + (5v) cinsinden
- R: A0 + weerstand'da (Rood, Rood, Bruin, Goud)
- B: A2 + standında (R. R. B. G)
- G: A1 + weerstand'da (R. R. B. G)
Dokunmatik ekran:
- VCC: De + (5v)
- GND: In de – (zemin)
- CS: 10+ Weerstand'da (Bruin, Zwart, Orange, Goud)
- SIFIRLAMA: 8 + weerstand'da (B. Z. O. G)
- DC: 9+ Weerstand'da (B. Z. O. G)
- SDI MOSI: 11+ Weerstand'da (B. Z. O. G)
- SCK: 13+ Weerstand'da (B. Z. O. G)
- LED: De + (5v)
- SDO MISO: 12'de
- T_CLK: 3+ Weerstand'da (B. Z. O. G)
- T_CS: 4+ Weerstand'da (B. Z. O. G)
- T_DIN: 5 + weerstand'da (B. Z. O. G)
- T_DO: 6'da
- T_IRQ: 7 + batıda (B. Z. O. G)
Adım 5: Kod
Kütüphaneler:
- URTouch (https://www.rinkyydinkelectronics.com/library.php?id=92)
- Adafruit_ILI9341
- Adafruit_GFX
Adım 6: Birlik Kurulumu
drive.google.com/open?id=1whpSVED7v-ocgt0IgCIx7Cu2EvHo6fHx (komut dosyaları)
1. En son Unity3D projesi için.
2. Varlığı indirin: ithalatçı deze "Ardity"
2a: Als er hataları zijn: Ga naar edit -> proje ayarları -> Player -> Diğer ayarlar -> "Api Uyumluluk Düzeyi" -> verander deze naar ". Net 4.x"
3. Kamera için "CameraControl" komut dosyası.
4. "PlayerController" komut dosyasının en popüler 3D kapsülünün ithalatçı oyuncusu.
5. Ardity klasöründe -> Prefabrikler -> SerialController. Sahnede/hiyerarşide uyu
6. Bir ayak parmağı için "ArduinoListener" komut dosyası için boş bir oyun nesnesi oluşturun.
7. Voeg een UI paneli ayak parmağını en geniş erişime aç.
8. Oynatıcıda: voeg de panel toe bij: "Fade Overlay" ve ArduinoListener gameobject bij "Listener"
9. Voeg aan de player een LookAt toe: Boş op de player (çocuğun kelime oyunu ile oyun oyuncusu) yarat. Voeg deze toe in de camera bij: "Hedef"
10: ArduinoListener ayak parmağında SerialController'da "Mesaj Dinleyici" voeg bij.
11. Maak een uçak zodat de player hierop kan lopen.
12: Sluit de Arduino oyun başında.
Önerilen:
Öğretici: Arduino, TCA9548A I2C Çoklayıcı Kullanarak Birden Çok Aynı Adres Aygıtını Nasıl Kontrol Eder: 3 Adım
Öğretici: Arduino, TCA9548A I2C Çoklayıcı Kullanarak Birden Çok Aynı Adres Aygıtını Nasıl Kontrol Eder: Açıklama: TCA9548A I2C Çoklayıcı Modülü, aynı I2C adresine (8'e kadar aynı adres I2C'ye kadar) tek bir mikro denetleyiciye bağlı aygıtları bağlamayı sağlar. Çoklayıcı, komutları seçilen kümeye gönderen bir kapı bekçisi görevi görür
160A Fırçalı Elektronik Hız Kontrol Cihazı ve Servo Test Cihazı Kullanılarak DC Dişli Motor Nasıl Kontrol Edilir: 3 Adım
160A Fırçalı Elektronik Hız Kontrol Cihazı ve Servo Test Cihazı Kullanılarak DC Dişli Motor Nasıl Kontrol Edilir: Özellikler: Voltaj: 2-3S Lipo veya 6-9 NiMH Sürekli akım: 35A Patlama akımı: 160A BEC: 5V / 1A, lineer mod Modlar: 1. ileri &ters; 2. ileri &fren; 3. ileri & fren & ters Ağırlık: 34g Boyut: 42*28*17mm
Gitmek! Unity + Arduino = Juego Y Apredizaje: 4 Adım
Gitmek! Unity + Arduino = Juego Y Aprendizaje: Multimedya temelli bir çoklu ortam ve sanal gerçeklik ve 3D sanal ortamlar için işlevsel olmayan bir modele git; IpTV ve WebTV, dicha ense
Drone Quadcopter Fırçasız DC Motor (3 Telli Tip) HW30A Motor Hız Kontrol Cihazı ve Arduino UNO Kullanılarak Nasıl Kontrol Edilir: 5 Adım
Drone Quadcopter Fırçasız DC Motor (3 Telli Tip) HW30A Motor Hız Kontrol Cihazı ve Arduino UNO Kullanılarak Nasıl Kontrol Edilir: Açıklama: HW30A Motor Hız Kontrol Cihazı 4-10 NiMH/NiCd veya 2-3 hücreli LiPo pil ile kullanılabilir. BEC, 3 adede kadar LiPo hücresiyle işlevseldir. Fırçasız DC motorun (3 telli) maksimum 12Vdc'ye kadar hızını kontrol etmek için kullanılabilir.Özel
Esp6266'nızı İnternetten Kontrol Eder Misiniz? Ücretsiz ve Kolay: 7 Adım
Esp6266'nızı İnternetten Kontrol Eder Misiniz? Ücretsiz ve Kolay: Kaç kez internet üzerinden cihazlarımızla komplikasyonsuz ve/veya karmaşık aracı uygulamalar, DNS, IP adresleri veya VPN'ler olmadan iletişim kurmanın basit bir yolunu aramadık. liderliğindeki, r