Talaan ng mga Nilalaman:
- Mga gamit
- Hakbang 1: Connectie: Klap Sensor
- Hakbang 2: Connectie: LED
- Hakbang 3: Connectie: Touch Screen
- Hakbang 4: Overzicht: Alles
- Hakbang 5: Code
- Hakbang 6: Pag-setup ng Unity
- Hakbang 7: Tapos Na
Video: Kinokontrol ng Arduino Player sa Pagkakaisa: 7 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
Nakilala ang proyekto upang mai-snelheid ang van ng manlalaro ng bepalen sa Unity na nakilala ang van at ang touch screen sa Arduino. Ook ay nasa isang taon na namatay at hindi na pinagsama ang minder na salita, sa mijn project heet deze waarde "oxygen". Hoe lager deze waarde word, hoe donkerder het scherm word van de player sa Unity. Om deze waarde op te hogen moet je klappen. Si Als deze waarde helemaal leeg ay ang aking karanasan sa laro. Ang LED light ay pinapakita sa proyekto, na-update ang laro na laro ng "oxygen" waarde gevaarlijk salita ng niet. Groen = goed, Blauw = gaat nog, Rood = gevaarlijk.
Mga Kontrol sa Laro:
-
Touch screen:
- Linker kant van het scherm -> snelheid omlaag.
- Rechter kant van het scherm -> snelheid omhoog.
-
Klap sensor:
Klappen om de Oxygen meter weer voller te krijgen
-
Muis:
Camera rond kijken
-
(dagdag):
A + D toetsen: Om extra bij te firm
Mga gamit
- 1x Verbal machine Klap sensor
- 1x LED lampje (RGB)
- 1x Touch screen (2.8 Inch ILI9341 240x320 SPI TFT LCD Display Touch Panel SPI Serial Port Module)
- 1x Arduino Uno
Hakbang 1: Connectie: Klap Sensor
- GND: In de - (ground)
- PWR: Sa de + (5v)
- Out: Sa de 2 (digital)
Hakbang 2: Connectie: LED
- V (boltahe): sa de + (5v)
- R: Sa A0 + weerstand (Rood, Rood, Bruin, Goud)
- B: Sa A2 + weerstand (R. R. B. G)
- G: Sa A1 + weerstand (R. R. B. G)
Hakbang 3: Connectie: Touch Screen
- VCC: Sa de + (5v)
- GND: In de - (ground)
- CS: Sa 10 + pag-unawa (Bruin, Zwart, Orange, Goud)
- I-reset: Sa 8 + weerstand (B. Z. O. G)
- DC: Sa 9 + weerstand (B. Z. O. G)
- SDI MOSI: Sa 11 + weerstand (B. Z. O. G)
- SCK: Sa 13 + pag-unawa (B. Z. O. G)
- LED: Sa de + (5v)
- SDO MISO: Sa 12
- T_CLK: Sa 3 + pag-unawa (B. Z. O. G)
- T_CS: Sa 4 + weerstand (B. Z. O. G)
- T_DIN: Sa 5 + pag-unawa (B. Z. O. G)
- T_DO: Sa 6
- T_IRQ: sa 7 + pag-unawa (B. Z. O. G)
Hakbang 4: Overzicht: Alles
Klap sensor:
- GND: In de - (ground)
- PWR: Sa de + (5v)
- Out: Sa de 2 (digital)
LED:
- V (boltahe): sa de + (5v)
- R: Sa A0 + weerstand (Rood, Rood, Bruin, Goud)
- B: Sa A2 + weerstand (R. R. B. G)
- G: Sa A1 + weerstand (R. R. B. G)
Touch screen:
- VCC: Sa de + (5v)
- GND: In de - (ground)
- CS: Sa 10 + pag-unawa (Bruin, Zwart, Orange, Goud)
- I-reset: Sa 8 + weerstand (B. Z. O. G)
- DC: Sa 9 + weerstand (B. Z. O. G)
- SDI MOSI: Sa 11 + weerstand (B. Z. O. G)
- SCK: Sa 13 + pag-unawa (B. Z. O. G)
- LED: Sa de + (5v)
- SDO MISO: Sa 12
- T_CLK: Sa 3 + pag-unawa (B. Z. O. G)
- T_CS: Sa 4 + weerstand (B. Z. O. G)
- T_DIN: Sa 5 + pag-unawa (B. Z. O. G)
- T_DO: Sa 6
- T_IRQ: sa 7 + pag-unawa (B. Z. O. G)
Hakbang 5: Code
Mga Aklatan:
- URTouch (https://www.rinkydinkelectronics.com/library.php?id=92)
- Adafruit_ILI9341
- Adafruit_GFX
Hakbang 6: Pag-setup ng Unity
drive.google.com/open?id=1whpSVED7v-ocgt0IgCIx7Cu2EvHo6fHx (mga script)
1. Maak een nieuw Unity3D proyekto aan.
2. Mag-download ng asset: "Ardity" at importeer deze
2a: Als er error zijn: Ga naar edit -> mga setting ng proyekto -> Player -> Iba pang mga setting -> "Api Compatibility Level" -> verander deze naar ". Net 4.x"
3. Plaats de "CameraControl" script sa de camera.
4. Ang taga-import ng manlalaro ng maak een 3D na kapsula at ang "PlayerController" script hier aan toe.
5. Sa de Ardity folder -> Prefabs -> SerialController. Sleep deze sa de eksena / hierarchy
6. Lumikha ng walang katuturang gameobject en voeg de "ArduinoListener" script hier aan toe.
7. Mag-sign up ng panel ng UI daliri ng paa sa verwad.
8. Sa de player: voeg de panel toe bij: "Fade Overlay" en de ArduinoListener gameobject bij "Listener"
9. Mag-sign in ng player ng LookAt point toe: Lumikha ng walang laman na op de player (ilalagay ang bata sa word word van de player) at tulogin ang bata sa player ng player. Mag-sign in sa daliri ng camera: "Target"
10: Sa de SerialController voeg bij "Listener ng Mensahe" de ArduinoListener daliri ng paa.
11. Maak een eroplano zodat de player hierop kan lopen.
12: Sluit de Arduino aan en play.
Inirerekumendang:
Kinokontrol ng Word Clock ng 114 na Mga Serbisyo: 14 Mga Hakbang (na may Mga Larawan)
Ang Word Clock na Kinokontrol ng 114 Servos: Ano ang mayroon ng 114 LEDs at palaging tumatakbo? Tulad ng maaari mong malaman ang sagot ay isang salitang orasan. Ano ang mayroon ng 114 LEDs + 114 servos at palaging gumagalaw? Ang sagot ay ang orasan na kinokontrol ng servo para sa proyektong ito Nakipagtulungan ako sa isang kaibigan ko na lumingon
Punta ka na! Pagkakaisa + Arduino = Juego Y Aprendizaje: 4 Hakbang
Punta ka na! Unity + Arduino = Juego Y Aprendizaje: Go es Modelo funcional de un sistema multimedia basado en la interacci ó n con mundo virtual en 3D por medio de gamificaci ó ny objeto f í sico, el cual permite el aprendizaje y evaluaci ó n de los temas IpTV y WebTV, dicha ense
Kinokontrol ng Arduino Robotic Arm W / 6 Mga Degree ng Freedom: 5 Mga Hakbang (na may Mga Larawan)
Kinokontrol ng Arduino Robotic Arm W / 6 Degree of Freedom: Miyembro ako ng isang robotics group at bawat taon ang aming pangkat ay nakikilahok sa isang taunang Mini-Maker Faire. Simula noong 2014, nagpasya akong bumuo ng isang bagong proyekto para sa kaganapan sa bawat taon. Sa oras na iyon, mayroon akong isang buwan bago ang kaganapan upang maglagay ng isang bagay na makakalimutan
Kinokontrol ng Arduino na Dock ng Telepono na May Mga Lampara: 14 Mga Hakbang (na may Mga Larawan)
Arduino Controlled Phone Dock With Lamps: Ang ideya ay sapat na simple; lumikha ng isang dock ng singilin sa telepono na magbubukas lamang ng lampara kapag nagcha-charge ang telepono. Gayunpaman, tulad ng madalas na nangyayari, ang mga bagay na tila simpleng simple ay maaaring magtapos sa pagkuha ng medyo mas kumplikado sa kanilang pagpapatupad. Ito ay
Kinokontrol ng Arduino Lilypad Mga Nearrings ng NeoPixel: 7 Mga Hakbang (na may Mga Larawan)
Kinokontrol ng Arduino Lilypad Mga Nearrings ng NeoPixel: Kamusta sa lahat, Ayaw mo bang magkaroon ng ganoon kaayos at astig na hikaw kapag lumabas ka sa gabi o para sa mga pagdiriwang? Nais kong magkaroon nito, iyon ang dahilan kung bakit ginawa ko ang Arduino Lilypad Controlled Neopixel Earrings. :) Ang mga hikaw na ito ay hindi lamang nag-iilaw. Mayroon silang