Cuprins:
- Provizii
- Pasul 1: Conectare: senzor Klap
- Pasul 2: Conectare: LED
- Pasul 3: Conectare: ecran tactil
- Pasul 4: Overzicht: Alles
- Pasul 5: Cod
- Pasul 6: Configurare Unity
- Pasul 7: Terminat
Video: Arduino controlează playerul în unitate: 7 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
S-a întâlnit proiectul pe care l-am putut vizualiza pe player în Unity și s-a văzut cu un ecran tactil în Arduino. Ook is er een waarde die na een tijdje steeds minder word, in mijn project heet deze waarde "oxygen". Hoe lager deze waarde word, hoe donkerder het screen word de la player în Unity. Om deze waarde op te hogen moet je klappen. Als deze waarde helemaal leeg is zal je niet veel meer zien in de game. Ook zit er een LED lampje bij het project, deze laat naast de game zien of de "oxygen" waarde gevaarlijk word of niet. Groen = goed, Blauw = gaat nog, Rood = gevaarlijk.
Controale de joc:
-
Touch screen:
- Linker kant van het screen -> snelheid omlaag.
- Rechter kant van het screen -> snelheid omhoog.
-
Senzor Klap:
Klappen om de Oxygen meter weer voller te krijgen
-
Muis:
Camera rond kijken
-
(suplimentar):
A + D toetsen: Om extra bij te sturen
Provizii
- 1x Mașini verbale senzor Klap
- 1x lampă LED (RGB)
- 1x ecran tactil (2,8 inch ILI9341 240x320 SPI TFT LCD Display Touch Panel SPI Serial Port Module)
- 1x Arduino Uno
Pasul 1: Conectare: senzor Klap
- GND: În de - (sol)
- PWR: În de + (5v)
- Ieșire: In de 2 (digital)
Pasul 2: Conectare: LED
- V (tensiune): în de + (5v)
- R: În A0 + înțelegem (Rood, Rood, Bruin, Goud)
- B: În A2 + înțelegem (R. R. B. G)
- G: În A1 + înțelegem (R. R. B. G)
Pasul 3: Conectare: ecran tactil
- VCC: în de + (5v)
- GND: În de - (sol)
- CS: În 10 + înțelegem (Bruin, Zwart, Orange, Goud)
- RESET: În 8 + înțelegem (B. Z. O. G)
- DC: În 9 + înțelegem (B. Z. O. G)
- SDI MOSI: În 11 + înțelegem (B. Z. O. G)
- SCK: În 13 + înțelegem (B. Z. O. G)
- LED: În + (5v)
- SDO MISO: În 12
- T_CLK: În 3 + înțelegem (B. Z. O. G)
- T_CS: În 4 + înțelegem (B. Z. O. G)
- T_DIN: În 5 + înțelegem (B. Z. O. G)
- T_DO: În 6
- T_IRQ: în 7 + înțelegem (B. Z. O. G)
Pasul 4: Overzicht: Alles
Senzor Klap:
- GND: În de - (sol)
- PWR: În de + (5v)
- Ieșire: In de 2 (digital)
LED:
- V (tensiune): în de + (5v)
- R: În A0 + înțelegem (Rood, Rood, Bruin, Goud)
- B: În A2 + înțelegem (R. R. B. G)
- G: În A1 + înțelegem (R. R. B. G)
Touch screen:
- VCC: în de + (5v)
- GND: În de - (sol)
- CS: În 10 + înțelegem (Bruin, Zwart, Orange, Goud)
- RESET: În 8 + înțelegem (B. Z. O. G)
- DC: În 9 + înțelegem (B. Z. O. G)
- SDI MOSI: În 11 + înțelegem (B. Z. O. G)
- SCK: În 13 + înțelegem (B. Z. O. G)
- LED: În + (5v)
- SDO MISO: În 12
- T_CLK: În 3 + înțelegem (B. Z. O. G)
- T_CS: În 4 + înțelegem (B. Z. O. G)
- T_DIN: În 5 + înțelegem (B. Z. O. G)
- T_DO: În 6
- T_IRQ: în 7 + înțelegem (B. Z. O. G)
Pasul 5: Cod
Biblioteci:
- URTouch (https://www.rinkydinkelectronics.com/library.php?id=92)
- Adafruit_ILI9341
- Adafruit_GFX
Pasul 6: Configurare Unity
drive.google.com/open?id=1whpSVED7v-ocgt0IgCIx7Cu2EvHo6fHx (scripturi)
1. Maak een nieuw Unity3D project aan.
2. Descărcați activul: "Ardity" în importeer deze
2a: Altele erori zijn: Editare naară -> setări proiect -> Player -> Alte setări -> "Nivel de compatibilitate Api" -> Verander deze naar ". Net 4.x"
3. Plăciți scriptul camerei „CameraControl”.
4. Importați un jucător de capsulă 3D cu un script de la "PlayerController".
5. În folderul de Ardity -> Prefab - - SerialController. Sleep deze in de scene / ierarhie
6. Creați un gameobject gol în ecranul "ArduinoListener" script hier aan toe.
7. Voeg een UI panel toe en verander de kleur naar zwart.
8. În player: afișarea panoului degetului: "Fade Overlay" în ArduinoListener gameobject bij "Listener"
9. Voeg aan de player een LookAt point toe: Create gol op de player (deze moet een child worden van de player) en sleep deze naar het hoofd van de player. Voeg deze toe in de camera bij: "Target"
10: În SerialController veeg bij "Message Listener" din ArduinoListener toe.
11. Maak een plane zodat de player hierop kan lopen.
12: Sluit de Arduino aan en play.
Recomandat:
Cum se face o unitate flash USB folosind un radier - Carcasă pentru unitate USB DIY: 4 pași
Cum se face o unitate flash USB folosind un radier | Carcasă pentru unitate USB DIY: acest blog este despre „Cum se face unitate flash USB folosind o radieră | Carcasă pentru unitate USB DIY " sper sa-ti placa
Playerul de muzică MP3 „Jumbleum” amestecă: 8 pași (cu imagini)
"Jumbleum" Shuffle MP3 Music Player: Pentru acest proiect am decis să fac un player ușor de utilizat, puternic de utilizat în atelierul meu. După ce am încercat alte module MP3, am ales "DFPlayer Mini" ușor de utilizat, ieftin. modul. Are un „joc aleatoriu” modul DAR pentru că eu
ARUPI - o unitate de înregistrare automată low-cost / unitate de înregistrare autonomă (ARU) pentru ecologiști ai peisajului sonor: 8 pași (cu imagini)
ARUPI - o unitate de înregistrare automată low-cost / unitate de înregistrare autonomă (ARU) pentru ecologiști ai peisajului sonor: acest instructiv a fost scris de Anthony Turner. Proiectul a fost dezvoltat cu mult ajutor de la Shed in the School of Computing, Universitatea din Kent (domnul Daniel Knox a fost de mare ajutor!). Vă va arăta cum să construiți o înregistrare audio automatizată
Sursă de alimentare pentru bricolaj DC DC utilizând playerul DVD: 5 pași (cu imagini)
Sursă de alimentare cu bricolaj DC utilizând playerul DVD: Cum se folosește un DVD player vechi pentru a face o sursă de alimentare cu bricolaj foarte ușoară și utilă pentru ventilatoarele electronice hobby care nu pot oferi o sursă de alimentare profesională reglabilă. Acest proiect este foarte simplu și modular care necesită nicio investiție dacă aveți sau c
Cutia Barbie: o carcasă camuflată / o cutie pentru playerul tău Mp3: 4 pași (cu imagini)
Cutia Barbie: o carcasă camuflată / o cutie cu braț pentru playerul tău Mp3: Aceasta este o husă de transport căptușită pentru playerul tău mp3, care convertește și mufa pentru căști la un sfert de inch, poate acționa ca o cutie cu braț la vârful unui comutator și îți maschează playerul mp3 ca un player de bandă de la începutul anilor nouăzeci sau un furt similar similar