Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Connectie: Klap Sensor
- Trin 2: Connectie: LED
- Trin 3: Connectie: Berøringsskærm
- Trin 4: Oversigt: Alles
- Trin 5: Kode
- Trin 6: Enhedsopsætning
- Trin 7: Udført
Video: Arduino styrer afspilleren i enhed: 7 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
Med dette projekt kan spilleren bestemme hastigheden i enhed med hjælp fra en touchskærm på Arduino. Også er er en værdi, der er en tid, der stadig er et mindre ord, i mit projekt har denne værdi "oxygen". Sådan lagrer du dette værdiord, hvordan mørkere skærmen af en spiller i Unity. Om denne værdi skal du klappe. Som denne værdi ikke kan ses mere i spillet. Også der er en LED -lampe til projektet, og denne sidstnævnte kan også ses af "oxygen" -værdien, der er et farligt ord for ikke. Groen = goed, Blauw = gaat nog, Rood = gevaarlijk.
Spilkontrol:
-
Berøringsskærm:
- Linker på skærmen -> hastighed omlaag.
- Højre kant på skærmen -> hastighed omhoog.
-
Klap sensor:
Klappen om de iltmåler bliver voller at få
-
Muis:
Rundkamera kamera
-
(ekstra):
A + D tasten: Om ekstra bij te sturen
Forbrugsvarer
- 1x Verbal maskiner Klap sensor
- 1x LED lampe (RGB)
- 1x berøringsskærm (2,8 tommer ILI9341 240x320 SPI TFT LCD Display Touch Panel SPI Serial Port Module)
- 1x Arduino Uno
Trin 1: Connectie: Klap Sensor
- GND: In de - (jorden)
- PWR: In de + (5v)
- Ud: In de 2 (digital)
Trin 2: Connectie: LED
- V (spænding): i de + (5v)
- R: I A0 + weerstand (Rood, Rood, Bruin, Goud)
- B: I A2 + vejrstand (R. R. B. G)
- G: I A1 + vejrstand (R. R. B. G)
Trin 3: Connectie: Berøringsskærm
- VCC: In de + (5v)
- GND: In de - (jorden)
- CS: In 10 + weerstand (Bruin, Zwart, Orange, Goud)
- RESET: In 8 + weerstand (B. Z. O. G)
- DC: In 9 + weerstand (B. Z. O. G)
- SDI MOSI: In 11 + weerstand (B. Z. O. G)
- SCK: In 13 + weerstand (B. Z. O. G)
- LED: In de + (5v)
- SDO MISO: I 12
- T_CLK: In 3 + weerstand (B. Z. O. G)
- T_CS: In 4 + weerstand (B. Z. O. G)
- T_DIN: In 5 + weerstand (B. Z. O. G)
- T_DO: I 6
- T_IRQ: in 7 + weerstand (B. Z. O. G)
Trin 4: Oversigt: Alles
Klap sensor:
- GND: In de - (jorden)
- PWR: In de + (5v)
- Ud: In de 2 (digital)
LED:
- V (spænding): i de + (5v)
- R: I A0 + weerstand (Rood, Rood, Bruin, Goud)
- B: I A2 + vejrstand (R. R. B. G)
- G: I A1 + vejrstand (R. R. B. G)
Berøringsskærm:
- VCC: In de + (5v)
- GND: In de - (jorden)
- CS: In 10 + weerstand (Bruin, Zwart, Orange, Goud)
- RESET: In 8 + weerstand (B. Z. O. G)
- DC: In 9 + weerstand (B. Z. O. G)
- SDI MOSI: In 11 + weerstand (B. Z. O. G)
- SCK: In 13 + weerstand (B. Z. O. G)
- LED: In de + (5v)
- SDO MISO: I 12
- T_CLK: In 3 + weerstand (B. Z. O. G)
- T_CS: In 4 + weerstand (B. Z. O. G)
- T_DIN: In 5 + weerstand (B. Z. O. G)
- T_DO: I 6
- T_IRQ: in 7 + weerstand (B. Z. O. G)
Trin 5: Kode
Biblioteker:
- URTouch (https://www.rinkydinkelectronics.com/library.php?id=92)
- Adafruit_ILI9341
- Adafruit_GFX
Trin 6: Enhedsopsætning
drive.google.com/open?id=1whpSVED7v-ocgt0IgCIx7Cu2EvHo6fHx (scripts)
1. Opret et nyt Unity3D -projekt til.
2. Download aktivet: "Ardity" og importør disse
2a: Hvis der er fejl: Rediger -> projektindstillinger -> Spiller -> Andre indstillinger -> "Api -kompatibilitetsniveau" -> ændrer denne til ". Net 4.x"
3. Plader med "CameraControl" script til kameraet.
4. Importer en afspiller til at lave en 3D -kapsel og tilføje scriptet "PlayerController" her.
5. I de Ardity -mappen -> Prefabs -> SerialController. Sov denne i scenen/hierarkiet
6. Opret et tomt gameobject og tilføj "ArduinoListener" scriptet her.
7. Tilføj et UI -panel, der ændrer farverne til sort.
8. I afspilleren: tilføj panelet til: "Fade Overlay" og ArduinoListener gameobject ved "Listener"
9. Tilføj til afspilleren en LookAt point toe: Opret tom på afspilleren (denne skal have et barn til at blive afspilleren), og sov denne til hovedet på spilleren. Tilføj denne tå i kameraet til: "Mål"
10: In the SerialController add to "Message Listener" af ArduinoListener toe.
11. Gør et fly, så spilleren kan hoppe.
12: Sluit de Arduino aan en play.
Anbefalede:
Sådan bygger du en 8x8x8 LED -terning og styrer den med en Arduino: 7 trin (med billeder)
Sådan bygger du en 8x8x8 LED -terning og styrer den med en Arduino: januar 2020 -redigering: Jeg lader dette være i tilfælde af, at nogen vil bruge det til at generere ideer, men der er ikke længere noget formål at bygge en terning baseret på disse instruktioner. LED -driver -IC'erne laves ikke længere, og begge skitser blev skrevet i gammel version
Sådan laver du et wifi -system, der styrer dit akvarium Belysning og opvarmning: 5 trin
Sådan laver du et wifi -system, der styrer dit akvarium Belysning og opvarmning: Hvad gør det? Et system, der automatisk tænder / slukker dit akvarium i henhold til en planlægning eller manuelt med en trykknap eller en internetforespørgsel. Et system, der overvåger vandtemperaturen og sender e -mail og advarsler i tilfælde af off under
ASS-enhed (anti-social social enhed): 7 trin
ASS Device (Anti-Social Social Device): Sig, at du er den slags, der kan lide at være i nærheden af mennesker, men ikke kan lide, at de kommer for tæt på. Du er også en folkelyst og har svært ved at sige nej til folk. Så du ved ikke, hvordan du fortæller dem at stoppe. Nå, indtast - ASS -enheden! Y
Tutorial: Sådan styrer Arduino flere samme adresseenheder ved hjælp af TCA9548A I2C Multiplexer: 3 trin
Tutorial: Hvordan Arduino styrer flere samme adresseenheder ved hjælp af TCA9548A I2C Multiplexer: Beskrivelse: TCA9548A I2C Multiplexer -modulet gør det muligt at forbinde enheder med den samme I2C -adresse (op til 8 samme adresse I2C) tilsluttet en mikrokontroller. Multiplexeren fungerer som en portvagt og sender kommandoerne til det valgte sæt
Sådan styrer du husholdningsapparater med fjernsyn med fjernbetjening med timerfunktion: 7 trin (med billeder)
Sådan styrer du husholdningsapparater med fjernsyn med fjernbetjening med timerfunktion: Selv efter 25 års introduktion til forbrugermarkedet er infrarød kommunikation stadig meget relevant i de seneste dage. Uanset om det er dit 55 tommer 4K -fjernsyn eller dit billydsystem, har alt brug for en IR -fjernbetjening for at reagere på vores