Mục lục:
- Quân nhu
- Bước 1: Kết nối: Cảm biến Klap
- Bước 2: Kết nối: LED
- Bước 3: Kết nối: Màn hình cảm ứng
- Bước 4: Overzicht: Tất cả
- Bước 5: Mã
- Bước 6: Thiết lập thống nhất
- Bước 7: Xong
Video: Arduino Controls Player in Unity: 7 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:32
Met dit project kan je de snelheid van de player bepalen in Unity met behulp van een touch screen op de Arduino. Ook is er een waarde die na een tijdje steeds minder word, trong mijn project heet deze waarde "oxy". Hoe lager deze waarde word, hoe donkerder het scherm word van de player in Unity. Om deze waarde op te hogen moet je klappen. Als deze waarde helemaal leeg là zal je niet veel meer zien trong de game. Ook zit er een LED lampje bij het project, deze laat naast de game zien of de "oxy" waarde gevaarlijk word of niet. Groen = goed, Blauw = gaat nog, Rood = gevaarlijk.
Kiểm soát trò chơi:
-
Màn hình cảm ứng:
- Liên kết kant van het scherm -> snelheid omlaag.
- Rechter kant van het scherm -> snelheid omhoog.
-
Cảm biến Klap:
Klappen om de Máy đo oxy weer voller te krijgen
-
Muis:
Camera rond kijken
-
(phụ):
A + D toetsen: Om thêm bij te sturen
Quân nhu
- 1x Máy nói Klap cảm biến
- Đèn LED 1x (RGB)
- Màn hình cảm ứng 1x (2,8 inch ILI9341 240x320 SPI TFT LCD Display Panel Touch Panel SPI Serial Port Module)
- 1x Arduino Uno
Bước 1: Kết nối: Cảm biến Klap
- GND: Trong de - (mặt đất)
- PWR: Trong de + (5v)
- Ra: In de 2 (kỹ thuật số)
Bước 2: Kết nối: LED
- V (điện áp): in de + (5v)
- R: Trong A0 + chúng tôi hiểu (Rood, Rood, Bruin, Goud)
- B: Trong A2 + chúng tôi hiểu (R. R. B. G)
- G: Trong A1 + chúng tôi hiểu (R. R. B. G)
Bước 3: Kết nối: Màn hình cảm ứng
- VCC: In de + (5v)
- GND: Trong de - (mặt đất)
- CS: Trong 10 + chúng tôi hiểu (Bruin, Zwart, Orange, Goud)
- ĐẶT LẠI: Trong 8+ chúng tôi hiểu (B. Z. O. G)
- DC: Trong 9+ chúng tôi hiểu (B. Z. O. G)
- SDI MOSI: Trong 11+ chúng tôi hiểu (B. Z. O. G)
- SCK: Trong 13+ chúng tôi hiểu (B. Z. O. G)
- Đèn LED: In de + (5v)
- SDO MISO: Trong 12
- T_CLK: Trong 3+ chúng tôi hiểu (B. Z. O. G)
- T_CS: Trong 4+ chúng tôi hiểu (B. Z. O. G)
- T_DIN: Trong 5+ chúng tôi hiểu (B. Z. O. G)
- T_DO: Trong 6
- T_IRQ: trong 7+ chúng tôi hiểu (B. Z. O. G)
Bước 4: Overzicht: Tất cả
Cảm biến Klap:
- GND: Trong de - (mặt đất)
- PWR: Trong de + (5v)
- Ra: In de 2 (kỹ thuật số)
DẪN ĐẾN:
- V (điện áp): in de + (5v)
- R: Trong A0 + chúng tôi hiểu (Rood, Rood, Bruin, Goud)
- B: Trong A2 + chúng tôi hiểu (R. R. B. G)
- G: Trong A1 + chúng tôi hiểu (R. R. B. G)
Màn hình cảm ứng:
- VCC: In de + (5v)
- GND: Trong de - (mặt đất)
- CS: Trong 10 + chúng tôi hiểu (Bruin, Zwart, Orange, Goud)
- ĐẶT LẠI: Trong 8+ chúng tôi hiểu (B. Z. O. G)
- DC: Trong 9+ chúng tôi hiểu (B. Z. O. G)
- SDI MOSI: Trong 11+ chúng tôi hiểu (B. Z. O. G)
- SCK: Trong 13+ chúng tôi hiểu (B. Z. O. G)
- Đèn LED: In de + (5v)
- SDO MISO: Trong 12
- T_CLK: Trong 3+ chúng tôi hiểu (B. Z. O. G)
- T_CS: Trong 4+ chúng tôi hiểu (B. Z. O. G)
- T_DIN: Trong 5+ chúng tôi hiểu (B. Z. O. G)
- T_DO: Trong 6
- T_IRQ: trong 7+ chúng tôi hiểu (B. Z. O. G)
Bước 5: Mã
Thư viện:
- URTouch (https://www.rinkydinkelectronics.com/library.php?id=92)
- Adafruit_ILI9341
- Adafruit_GFX
Bước 6: Thiết lập thống nhất
drive.google.com/open?id=1whpSVED7v-ocgt0IgCIx7Cu2EvHo6fHx (tập lệnh)
1. Maak een nieuw Dự án Unity3D aan.
2. Tải xuống de asset: "Ardity" en importeer deze
2a: Als er error zijn: Ga naar edit -> project settings -> Player -> Other settings -> "Api Compatibility Level" -> verander deze naar ". Net 4.x"
3. Plaats de "CameraControl" script op de camera.
4. Importeer een player của maak een 3D capsule en voeg de "PlayerController" script hier aan toe.
5. Trong thư mục de Ardity -> Prefabs -> SerialController. Ngủ mê trong cảnh / hệ thống phân cấp
6. Tạo tập lệnh trống gameobject en voeg de "ArduinoListener" hier aan toe.
7. Voeg een UI panel toe en verander de kleur naar zwart.
8. Trong de player: voeg de panel toe bij: "Fade Overlay" en de ArduinoListener gameobject bij "Listener"
9. Voeg aan de player een LookAt point toe: Tạo op de player trống (deze moet een con worden van de player) en sleep deze naar het hoofd van de player. Voeg deze toe in de camera bij: "Target"
10: Trong de SerialController voeg bij "Message Listener" de ArduinoListener toe.
11. Maak een plane zodat de player hierop kan lopen.
12: Sluit de Arduino aan en chơi.
Đề xuất:
FPGA Cyclone IV DueProLogic Controls Máy ảnh Raspberry Pi: 5 bước
FPGA Cyclone IV DueProLogic Controls Máy ảnh Raspberry Pi: Mặc dù FPGA DueProLogic được thiết kế chính thức cho Arduino, chúng tôi sẽ làm cho FPGA và Raspberry Pi 4B có thể truyền thông. Ba tác vụ được thực hiện trong hướng dẫn này: (A) Nhấn đồng thời hai nút nhấn trên FPGA để lật góc của
Trò chơi điện tử 2D với C # trên Unity: 4 bước
Trò chơi điện tử 2D với C # trên Unity: Dự án này bắt đầu khi tôi có PC lần đầu tiên vào tháng 11. Nó bắt đầu như một cách thú vị để học một kỹ năng mới và nhanh chóng trở thành một trong những sở thích yêu thích của tôi. Tôi đã làm việc trên nó kể từ đó và đã đạt hơn 75 giờ trong tổng thời gian lập trình
Đi! Unity + Arduino = Juego Y Aprendizaje: 4 bước
Đi! Unity + Arduino = Juego Y Aprendizaje: Go es Modelo funcional de un sistema đa phương tiện basado en la interacci ó n con mundo virtual en 3D por medio de gamificaci ó ny objeto f í sico, el cual permite el aprendizaje y evaluaci de los temas n IpTV y WebTV, dicha ense
Chạy trò chơi Jump sử dụng Unity, BT Arduino, Cảm biến siêu âm: 14 bước
Trò chơi Run Jump sử dụng Unity, BT Arduino, Cảm biến siêu âm: Sau thành công của dự án thống nhất của tôi Trò chơi ba chiều 3D nhiều người chơi Unity và Máy chiếu ba chiều cho PC, đây là dự án thứ hai trong sự hợp nhất. Vì vậy, để hoàn thành dự án đầy đủ từ đầu đến cuối trò chơi, bạn phải mất rất nhiều thời gian để nghiên cứu. Khi tôi bắt đầu
Bộ điều khiển trò chơi Arduino + Trò chơi Unity: 5 bước
Bộ điều khiển trò chơi Arduino + Trò chơi Unity: Trong phần hướng dẫn này, tôi sẽ chỉ cho bạn cách xây dựng / lập trình một bộ điều khiển trò chơi arduino có thể kết nối với sự thống nhất