Inhoudsopgave:
- Stap 1: Wat heb je nodig
- Stap 2: Alle draden plaatsen
- Stap 3: Programmeren van de Arduino
- Stap 4: Maak/download het spel
- Stap 5: U kunt nu het spel uitvoeren
Video: Arduino Game Controller + Unity Game - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
In deze instructable laat ik je zien hoe je een Arduino-gamecontroller kunt bouwen / programmeren die verbinding kan maken met Unity.
Stap 1: Wat heb je nodig
Je hebt nodig:
- 1 Arduino Uno
- 1 Breadboard (tenzij je direct soldeert)
- 16 elektrische draden
- 3 Button (niet perse nodig voor dit spel, maar zit wel in de code)
- 1 Druksensor (kan ook een knop zijn, maar heeft minder mogelijkheden als een knop)
- 1 draaisensor
- 1 Temperatuursensor (niet nodig voor dit spel, maar zit wel in de code)
- 4 weerstanden van 100 Ohm (rood, blauw, bruin en goud)
Stap 2: Alle draden plaatsen
Plaats alle draden zoals in de afbeelding hierboven.
Dit is slechts de basis parallelle structuur van elke knop en sensor (als je andere soorten knoppen hebt, kun je gewoon de basisconfiguratie opzoeken)
Stap 3: Programmeren van de Arduino
Hiervoor gebruiken we het programma Arduino, dat je kunt downloaden op hun website
www.arduino.cc/en/Main/Software
Download nu het bestand Arduino_controller en open het.
Hier kun je zien hoe de code werkt en deze in je eigen Arduino implementeren door in de linkerbovenhoek op uploaden te klikken.
Stap 4: Maak/download het spel
Je kunt het spel downloaden dat ik heb gemaakt en waaraan de ingangen zijn gekoppeld.
mega.nz/#!1MRAmAKI!LbqNQMknexIM3uwksyrCkpV…
U kunt in de code kijken om te zien hoe ik de seriële monitor volg om de ingangen te krijgen.
Als je het niet kunt vinden, zal ik in het kort uitleggen wat ik heb gedaan:
1. Ik heb de Ardity-asset gedownload van de asset store en de handleiding gelezen
2. Ik heb toen een made object gemaakt met het trackscript gemaakt door Ardity
3. Om de informatie uit het script op te halen naar een bewegingsscript dat de informatie gebruikt om te bewegen etc.
Stap 5: U kunt nu het spel uitvoeren
Start het spel en gebruik de knoppen om door het menu te navigeren.
(Ik heb echter de invoer veranderd, dus mijn drukknop is ook de selectieknop in plaats van knop 2)
Aanbevolen:
Eenvoudige Unity-controller: 5 stappen
Eenvoudige Unity-controller: Beschrijving Dit project is een zeer eenvoudige controller die input kan geven aan Unity wanneer u op knoppen drukt. Ik heb hem ontworpen om een spel te besturen dat ik heb gemaakt waarbij de speler naar links en rechts kan gaan. Je kunt het natuurlijk altijd aanpassen voor meer bedieningselementen. Er is geen n
Gebogen gebruikersinterface in Unity maken voor virtual reality: 4 stappen
Curved UI in Unity creëren voor Virtual Reality: Als u op zoek bent naar een gratis en gemakkelijke oplossing om een gebogen gebruikersinterface voor uw Virtual Reality-toepassing of VR-game te maken, bent u hier aan het juiste adres. In deze blog leer je om een gebogen ui-element in eenheid te maken met behulp van de Unity UI Extensions
Arduino-gamecontroller met verlichting die reageert op uw Unity-spel:: 24 stappen
Arduino-gamecontroller met lampjes die reageren op je eenheid Game:: Ten eerste heb ik dit ding in woord geschreven. Dit is de eerste keer dat ik instructable gebruik, dus telkens wanneer ik zeg: schrijf code uit zoals dus weet dat ik verwijs naar de afbeelding bovenaan die stap. In dit project gebruik ik 2 arduino's om 2 afzonderlijke bits uit te voeren