Talaan ng mga Nilalaman:

Arduino Game Controller: 5 Hakbang
Arduino Game Controller: 5 Hakbang

Video: Arduino Game Controller: 5 Hakbang

Video: Arduino Game Controller: 5 Hakbang
Video: DIY Arcade Controller for Tekken 7! 2024, Hulyo
Anonim
Arduino Game Controller
Arduino Game Controller

Ang isang game controller ay isang aparato na ginagamit upang magbigay ng mga input sa isang video game upang ilipat ang character o object. Ang disenyo at pag-andar ng isang tagakontrol ng laro ay madali at tiyak na bibigyan ka ng isang kamangha-manghang karanasan sa paglalaro, At magiging mas kasangkot ito kapag malalaman mo ang proseso upang gawin ito, ang mga kinakailangang materyal, at iba pang kaugnay na mga bagay. Ang pagsasaayos ay batay sa uri ng larong nais mong i-play at ang mekanismo ay batay sa USB ay katulad ng game controller ng PS1.

Ang proseso ng paggawa ng pangunahing pag-setup ay medyo madali, ang pagkakaroon lamang ng mga item ay mahalaga. Ang listahan ng mga sangkap na kinakailangan upang gawin ang tagakontrol ng laro ay ang mga sumusunod-

Kailangan ng materyal

Kinakailangan ang Hardware: -

  • Arduino mini
  • Mga Push Button (mga switch ng tick tack)
  • Pasadyang PCB (naka-attach ang button matrix PDF)
  • 10K Resistors
  • Jumper wires

Kinakailangan ang Software: -

  • Arduino IDE
  • Autodesk 360

Paggawa

Mayroong isang pamamaraan sa likod ng pagbuo ng isang game controller, kailangan itong maging isang maayos na naka-configure na disenyo. Upang makagawa ng isang tagakontrol ng laro, sundin ang mga hakbang na nakalista sa ibaba-

Hakbang 1: Pagsubok sa Breadboard-

Pagsubok sa Breadboard
Pagsubok sa Breadboard

Upang makontrol ang laro, kinakailangan upang magsimula sa isang prototype. Ang isang prototype ay isang pangunahing balangkas ng partikular na controller na nagsasangkot ng 12 mga pindutan ng push, isang Arduino mini, at resisters. Simulang isama ang mga ito sa isang circuit upang subukan ang eskematiko. Kung nais mong muling idisenyo ang controller, ang mga eskematiko ay nakakabit para sa iyong sanggunian.

Hakbang 2: Paggawa ng PCB

Napaka-hindi propesyonal kung ang paghihinang ay tapos na sa unibersal na PCB, upang gawin ito sa isang propesyonal na PCB Board, Mag-download ng attache PDF file para sa pareho. Tanungin ang sinumang tagagawa ng PCB na iyong pinili na gawin ito para sa iyo, ngunit ang ginustong ay susunod na PCB sa mga tuntunin ng kalidad, at ang paraan ng pagtulong nila sa mga customer ay kapansin-pansin din. Mayroon silang kadalubhasaan sa paglutas ng anumang problema na nauugnay sa PCB mula sa disenyo hanggang sa materyal sa loob ng 24 na oras. Maliban dito, tutulungan ka ng mga eksperto sa pagtulong sa mga lag at pagwawasto na dapat gawin dito.

Hakbang 3: Component Mount

Component Mount
Component Mount

Kapag nakuha mo ang iyong PCB ang susunod na hakbang ay paghihinang ng mga bahagi. Maglakip ng push button, resistors, at Arduino. Upang mag-refer, mangyaring mag-refer sa imahe na naka-attach sa ibaba. Susuportahan nito ang pag-aayos ng mga sangkap sa board at solder ang mga ito sa lugar.

Hakbang 4: Pag-coding

I-download ang code at i-upload ito sa Arduino board handa ka nang pumunta. Ang iyong PCB board ay handa nang diagrammatically upang subukan ngayon.

Hakbang 5: Pangwakas na Pagsubok-

Matapos ang wastong pag-mount ng mga bahagi, i-upload ang code ng mga laro upang i-play sa pamamagitan ng controller at subukan ito. Maaari mong makita ang code sa ibaba, mag-download at mag-upload lamang sa Arduino. Kasama rito ang pagsuri sa tamang pagma-map ng mga pindutan, kanilang pangunahing pagpapaandar, at iba pang mga bagay.

Kumuha ng isang takip para sa iyong aparato at, ang iyong controller ng laro ay naka-set upang i-play ang mga laro na iyong pinili.

Inirerekumendang: