Kazalo:
- Zaloge
- 1. korak: Povezava: Klap senzor
- 2. korak: Povezava: LED
- 3. korak: Povezava: Zaslon na dotik
- 4. korak: Overzicht: Alles
- 5. korak: Koda
- 6. korak: Nastavitev Unity
- 7. korak: Končano
Video: Arduino upravlja predvajalnika v Unityju: 7 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
S tem projektom je lahko v Unityju predstavljen snelheid van de player, ki je bil predstavljen z zaslonom na dotik na Arduinu. Ook is er een waarde die na een tijdje steeds minder word, in mijn project heet deze waarde "kisik". Hoe lager deze waarde word, hoe donkerder het scherm word van de player v 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 "kisika" waarde gevaarlijk word of niet. Groen = goed, Blauw = gaat nog, Rood = gevaarlijk.
Nadzor igre:
-
Zaslon na dotik:
- Povezovalnik je na voljo za shherm -> snelheid omlaag.
- Rechter kant van het scherm -> snelheid omhoog.
-
Senzor klapa:
Klappen om de Oxygen meter weer voller te krijgen
-
Muis:
Kamera rond kijken
-
(dodatno):
A + D toetsen: Om extra bij te sturen
Zaloge
- 1x Verbalni stroji Klap senzor
- 1x LED svetilka (RGB)
- 1x zaslon na dotik (2,8 -palčni ILI9341 240x320 SPI TFT LCD zaslon na dotik SPI modul serijskih vrat)
- 1x Arduino Uno
1. korak: Povezava: Klap senzor
- GND: In de - (tla)
- PWR: In de + (5v)
- Out: In de 2 (digitalno)
2. korak: Povezava: LED
- V (napetost): v de + (5v)
- R: V stojnici A0 + (Rood, Rood, Bruin, Goud)
- B: V stojalu A2 + (R. R. B. G)
- G: V stojalu A1 + (R. R. B. G)
3. korak: Povezava: Zaslon na dotik
- VCC: In de + (5v)
- GND: In de - (tla)
- CS: V 10 + stopnicah (Bruin, Zwart, Orange, Goud)
- RESET: V 8 + stopnicah (B. Z. O. G)
- DC: V 9 + stopnicah (B. Z. O. G)
- SDI MOSI: V 11 + stopnicah (B. Z. O. G)
- SCK: V 13 + stopnicah (B. Z. O. G)
- LED: In de + (5v)
- SDO MISO: V 12
- T_CLK: V 3 + stopnicah (B. Z. O. G)
- T_CS: V 4 + stopnicah (B. Z. O. G)
- T_DIN: V 5 + stopnicah (B. Z. O. G)
- T_DO: V 6
- T_IRQ: v 7 + stopnicah (B. Z. O. G)
4. korak: Overzicht: Alles
Senzor klapa:
- GND: In de - (tla)
- PWR: In de + (5v)
- Izhod: In de 2 (digitalno)
LED:
- V (napetost): v de + (5v)
- R: V stojnici A0 + (Rood, Rood, Bruin, Goud)
- B: V stojalu A2 + (R. R. B. G)
- G: V stojalu A1 + (R. R. B. G)
Zaslon na dotik:
- VCC: In de + (5v)
- GND: In de - (tla)
- CS: V 10 + stopnicah (Bruin, Zwart, Orange, Goud)
- RESET: V 8 + stopnicah (B. Z. O. G)
- DC: V 9 + stopnicah (B. Z. O. G)
- SDI MOSI: V 11 + stopnicah (B. Z. O. G)
- SCK: V 13 + stopnicah (B. Z. O. G)
- LED: In de + (5v)
- SDO MISO: V 12
- T_CLK: V 3 + stopnicah (B. Z. O. G)
- T_CS: V 4 + stopnicah (B. Z. O. G)
- T_DIN: V 5 + stopnicah (B. Z. O. G)
- T_DO: V 6
- T_IRQ: v 7 + stopnicah (B. Z. O. G)
5. korak: Koda
Knjižnice:
- URTouch (https://www.rinkydinkelectronics.com/library.php?id=92)
- Adafruit_ILI9341
- Adafruit_GFX
6. korak: Nastavitev Unity
drive.google.com/open?id=1whpSVED7v-ocgt0IgCIx7Cu2EvHo6fHx (skripte)
1. Poiščite nov projekt Unity3D.
2. Prenos sredstva: "Ardity" in uvoznik
2a: Druge napake so: Ga naar edit -> project settings -> Player -> Other settings -> "Api Compatibility Level" -> verander deze naar ". Net 4.x"
3. Skript za kamero "CameraControl".
4. Uvoznik in predvajalnik 3D kapsule in skripta "PlayerController" skript za vaš prst.
5. V mapi de Ardity -> Montažne -> SerialController. Sleep deze v sceni/hierarhiji
6. Ustvarite prazen igralni predmet in skript "ArduinoListener" skripta za vaš prst.
7. Voeg een UI panel toe en verander de kleur naar zwart.
8. V predvajalniku: voeg de panel toe bij: "Fade Overlay" en de ArduinoListener gameobject bij "Listener"
9. Voeg aan de player een LookAt point toe: Ustvarite prazen predvajalnik (deze moet een otrok worden van de player) in spite deze naar het hoofd van de player. Voeg deze toe in de camera bij: "Target"
10: V vrstici SerialController na naslovu "Posluševalnik sporočil" iz ArduinoListenerja.
11. Maak een plane zodat de player hierop kan lopen.
12: Sluit de Arduino aan en play.
Priporočena:
Kako narediti MP3 predvajalnik z LCD -jem z modulom mini MP3 predvajalnika Arduino in DFPlayer: 6 korakov
Kako narediti MP3 predvajalnik z LCD -jem z modulom mini MP3 predvajalnika Arduino in DFPlayer: Danes bomo izdelali MP3 predvajalnik z LCD -jem z uporabo modula mini MP3 predvajalnika Arduino in DFPlayer. Projekt lahko bere datoteke MP3 na kartici SD in jih lahko zaustavi in igrajo enako kot naprava pred 10 leti. Prav tako ima prejšnjo pesem in naslednjo pesem zabavno
OreServer - namenski strežnik Minecraft za Raspberry Pi z indikatorjem LED predvajalnika: 9 korakov (s slikami)
OreServer - namenski strežnik Minecraft za Raspberry Pi z indikatorjem LED predvajalnika: julij 2020 Posodobitev - Preden začnete s tem projektom, se zavedajte, da je bilo v različnih programskih orodjih, ki sem jih uporabil za ustvarjanje, v dveh vnesenih veliko sprememb in posodobitev. pred leti. Posledično mnogi koraki ne delujejo več tako, kot so zapisani.
Izdelava enostavnega MP3 predvajalnika v stiku: 6 korakov (s slikami)
Izdelava enostavnega predvajalnika MP3 v Steampunku: V skupini Steampunk na FB se je pojavilo vprašanje, ali je težko zgraditi "nekaj Steampunka, ki deluje". In ni tako drago, ker veliko pripomočkov Steampunk uporablja drage materiale. OK, Lady's in gospodje se spustimo v to
Popravljanje neželenega 65 -letnega predvajalnika plošč: 10 korakov
Popravljanje neželenega 65 -letnega predvajalnika plošč: Rad popravljam stare stvari. Vozim kolo 1929, ki sem ga pripeljal iz smrti. Moja kosilnica je iz dvajsetih let in je bila prav tako mrtva. Imam gramofon iz leta 1929, ki sem ga obnovil skoraj mrtvega. Odločil sem se, da je čas, da lahko na vinilu igram svoj vinil
Ustvarjanje ukrivljenega uporabniškega vmesnika v Unityju za virtualno resničnost: 4 koraki
Ustvarjanje ukrivljenega uporabniškega vmesnika v Unityju za virtualno resničnost: če iščete brezplačno in enostavno rešitev za ustvarjanje ukrivljenega uporabniškega vmesnika za vašo aplikacijo za navidezno resničnost ali igro VR, ste na pravem mestu. V tem spletnem dnevniku se boste naučili ustvariti ukrivljen element uporabniškega vmesnika v enotnosti z razširitvami uporabniškega vmesnika Unity.