Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Connectie: Klap Sensor
- Trinn 2: Tilkobling: LED
- Trinn 3: Connectie: Berøringsskjerm
- Trinn 4: Oversikt: Alles
- Trinn 5: Kode
- Trinn 6: Enhetsoppsett
- Trinn 7: Ferdig
Video: Arduino styrer spilleren i enhet: 7 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
Med dette prosjektet kan spilleren bestemme hastigheten i enhet med hjelp av en berøringsskjerm på Arduino. Også er en verdi som en gang en stadig mindre ord, i mitt prosjekt har denne verdien "oksygen". Hvordan lagre dette verdien ordet, hvordan mørkere skjermen ord av spilleren i Unity. Om denne verdien må du klappe. Som denne verdien kan vi ikke se mer i spillet. Det er også en LED -lampe i prosjektet, som også ser ut til å se "oksygen" -verdien som er et farlig ord om ikke. Groen = goed, Blauw = gaat nog, Rood = gevaarlijk.
Spillkontroller:
-
Touch-skjerm:
- Linker på skjermen -> hastighet.
- Høyre kant på skjermen -> hastighet.
-
Klap sensor:
Klappen om de oksygenmåler får du opp igjen
-
Muis:
Kamera rundt kyk
-
(ekstra):
A + D tasten: Om ekstra ved te sturen
Rekvisita
- 1x Verbal maskiner Klap sensor
- 1x LED -lampe (RGB)
- 1x berøringsskjerm (2,8 tommers ILI9341 240x320 SPI TFT LCD -display berøringspanel SPI seriell portmodul)
- 1x Arduino Uno
Trinn 1: Connectie: Klap Sensor
- GND: I de - (bakken)
- PWR: In de + (5v)
- Ut: In de 2 (digital)
Trinn 2: Tilkobling: LED
- V (spenning): in de + (5v)
- R: I A0 + weerstand (Rood, Rood, Bruin, Goud)
- B: I A2 + værstand (R. R. B. G)
- G: I A1 + værstand (R. R. B. G)
Trinn 3: Connectie: Berøringsskjerm
- VCC: In de + (5v)
- GND: I de - (bakken)
- 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)
Trinn 4: Oversikt: Alles
Klap sensor:
- GND: I de - (bakken)
- PWR: In de + (5v)
- Ut: In de 2 (digital)
LED:
- V (spenning): in de + (5v)
- R: I A0 + weerstand (Rood, Rood, Bruin, Goud)
- B: I A2 + værstand (R. R. B. G)
- G: I A1 + værstand (R. R. B. G)
Touch-skjerm:
- VCC: In de + (5v)
- GND: I de - (bakken)
- 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)
Trinn 5: Kode
Biblioteker:
- URTouch (https://www.rinkydinkelectronics.com/library.php?id=92)
- Adafruit_ILI9341
- Adafruit_GFX
Trinn 6: Enhetsoppsett
drive.google.com/open?id=1whpSVED7v-ocgt0IgCIx7Cu2EvHo6fHx (skript)
1. Gjør et nytt Unity3D -prosjekt til.
2. Last ned eiendelen: "Ardity" og importør denne
2a: Hvis det er feil: Gå til redigering -> prosjektinnstillinger -> Spiller -> Andre innstillinger -> "Api -kompatibilitetsnivå" -> endre denne til ". Net 4.x"
3. Plater med "CameraControl" -skript for kameraet.
4. Importer en spiller for å lage en 3D -kapsel og legge til skriptet "PlayerController" her.
5. I de Ardity -mappen -> Prefabrikker -> SerialController. Sov dette i scenen/hierarkiet
6. Lag et tomt spillobjekt og legg til "ArduinoListener" -skriptet her.
7. Legg til et UI -panel og endre fargene til svart.
8. In the player: add the panel toe bij: "Fade Overlay" en de ArduinoListener gameobject bij "Listener"
9. Legg til spilleren en LookAt point toe: Lag en tom spiller (denne må et barn bli spilleren) og sov den til hovedet på spilleren. Legg til denne tåen i kameraet til: "Target"
10: In the SerialController add to "Message Listener" av ArduinoListener toe.
11. Lag et fly slik at spilleren kan hoppe.
12: Sluit de Arduino aan en play.
Anbefalt:
Hvordan lage et Wifi -system som styrer akvariet Belysning og oppvarming: 5 trinn
Hvordan lage et wifi -system som styrer akvariet Belysning og oppvarming: Hva gjør det? Et system som slår på / av akvariet automatisk i henhold til en planlegging eller manuelt med en trykknapp eller en internettforespørsel. Et system som overvåker vanntemperaturen og sender e -post og varsler i tilfelle av under
ASS-enhet (anti-sosial sosial enhet): 7 trinn
ASS-enhet (antisosial sosial enhet): Si at du er en sånn person som liker å være rundt mennesker, men ikke liker at de kommer for nært. Du er også en behagelig person og har vanskelig for å si nei til folk. Så du vet ikke hvordan du skal be dem om å trekke seg. Vel, skriv inn - ASS -enheten! Y
Opplæring: Hvordan Arduino styrer flere samme adresseenheter ved å bruke TCA9548A I2C Multiplexer: 3 trinn
Opplæring: Hvordan Arduino styrer flere samme adressenheter ved å bruke TCA9548A I2C Multiplexer: Beskrivelse: TCA9548A I2C Multiplexer -modulen gjør det mulig å koble til enheter med samme I2C -adresse (opptil 8 samme adresse I2C) koblet til en mikrokontroller. Multiplexeren fungerer som en portvakt og sender kommandoene til det valgte settet
Slik styrer du en servomotor fra PC med GUI: 5 trinn
Slik styrer du en servomotor fra PC med GUI: अपनी Servomotor को pc से Grafisk brukergrensesnitt (GUI) के gjennom kontroll करने के लिए में अपनी struct Instruerbar del हूँर रहा हूँ myblog-www.mechanic37.com आपर आप ऐसे बहुत से prosjekt इस सकते है इस instruerbar lesing करें जिसके द्वारा आप अपने pc से s
DIY forsterkede høyttalere for MP3 -spilleren din: 8 trinn
DIY forsterkede høyttalere for MP3 -spilleren din: Det er ganske mange instruktører der ute om å lage dine egne høyttalere til mp3 -spilleren din … og de fleste av dem bruker ikke en forsterker! Uten en forsterker vil du knapt kunne høre musikken som kommer ut av høyttalerne. Her vil jeg vise deg