Talaan ng mga Nilalaman:
- Hakbang 1: Utak ng Gamepad
- Hakbang 2: Mga Input para sa Game Controller
- Hakbang 3: Schmatics
- Hakbang 4: Paggawa ng PCB
- Hakbang 5: Magtipon ng PCB
- Hakbang 6: Bahagi ng Coding
- Hakbang 7: Paglalaro ng Tekken Sa DIY Game Controller na ito
Video: Batay sa Arduino DIY Game Controller - Arduino PS2 Game Controller - Paglalaro ng Tekken Sa DIY Arduino Gamepad: 7 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
Kamusta, ang paglalaro ng laro ay laging masaya ngunit ang paglalaro ng iyong sariling pasadyang game Controller ay mas masaya. Kaya gagawa kami ng isang Controller ng laro na gumagamit ng arduino pro micro sa mga itinuturo na ito.
Hakbang 1: Utak ng Gamepad
Kaya isang salita ng payo dito ay: mangyaring huwag subukan ang proyektong ito sa Arduino Uno dahil ang Arduino Uno ay hindi may kakayahang HID (Mga aparato ng interface ng tao) na nangangahulugang ang Arduino Uno ay hindi maaaring magamit upang gumawa ng Mga Proyekto tulad ng keypad, mouse, keyboard, gamepad atbp. Kaya para sa Mga Proyekto tulad ng: keyboard, mouse at Controller ng laro, mayroon kaming dalawang mga arduino board na may kakayahang gawin ang mga ganitong uri ng Mga Proyekto. Ang Arduino Pro micro at Arduino Leonardo ay may kakayahang gawin ang mga ganitong uri ng mga proyekto. Kaya para sa aming mga Proyekto ng Controller ng laro gagamitin namin ang Arduino pro micro dito ngunit kung mayroon kang Arduino Leonardo pagkatapos ay gagana rin iyon.
Hakbang 2: Mga Input para sa Game Controller
Para sa larong ito Controller ay gagamit ako ng mga switch ng push button bilang input dahil madali silang makarating kahit saan at madaling gamitin ngunit kung nais mong gumamit ng anumang iba pang uri ng pag-input maaari mo itong magamit ngunit siguraduhin na gagana ang iyong mga input sa mga code.
Hakbang 3: Schmatics
Kaya kailangan namin ng 10 switch para sa 10 input at kailangan naming ikonekta ang mga switch na ito Ayon sa ipinakita sa itaas na mga schmatics kaya mangyaring tulungan ang iyong sarili sa mga schmatic sa itaas at ikonekta ang lahat Alinsunod dito.
Hakbang 4: Paggawa ng PCB
Upang pagsamahin ang lahat kailangan nating gumawa ng isang PCB para dito upang maiugnay natin ang lahat nang magkasama. Ginamit ko ang Fritzing para sa layunin ng pagdidisenyo ng PCB. Maaari mong i-download ang mga file ng Gerber mula sa link sa ibaba. I-download ang code, schmatics, gerber: https://github.com/shveytank/Arduino-Game-ControllerAnd nai-upload ko ang aking mga gerber file sa seed studio website. Maaari kang mag-order ng iyong mga PCB mula sa anumang nais mong tagagawa.
Hakbang 5: Magtipon ng PCB
Kaya pagkatapos ng paggawa ng PCB na panupaktura kailangan nating tipunin ang lahat sa pamamagitan ng paghihinang ng mga header ng pin at at switch sa PCB. At ilagay ang Arduino pro micro sa PCB.
Hakbang 6: Bahagi ng Coding
Kaya't sa seksyon ng pag-coding kailangan naming i-program ang board na ito para sa Mga switch para sa ipinapakitang input ng keyboard tulad ng ipinakita sa imahe at nagsulat na ako ng code Ayon dito kaya i-download kung mula sa link sa ibaba. I-download ang code, schmatics, gerber: https: / /github.com/shveytank/Arduino-Game-Controller At pagkatapos ay tiyaking na-install mo ang mga sparkfun Board sa iyong PC at kung hindi mangyaring pumunta sa pahina ng sparkfun at sundin ang mga tagubilin at mai-install ang mga sparkfun board sa arduino IDE. Pagkatapos ay i-upload ang code sa iyong arduino board
Hakbang 7: Paglalaro ng Tekken Sa DIY Game Controller na ito
Matapos i-upload ang code mangyaring ikonekta ang usb cable sa PC at pagkatapos ng pagkonekta ay buksan ang anumang laro na gusto mo ay gumagamit ako ng tekken dito at maaari kang magsimulang maglaro. Kaya't magsaya sa paggawa ng iyong sariling DIY game Controller.
Inirerekumendang:
Batay sa LED Control na Batay sa Google Assistant Gamit ang Raspberry Pi: 3 Hakbang
Kontrol ng LED na Batay sa Google Assistant Gamit ang Raspberry Pi: Hoy! Sa proyektong ito, ipapatupad namin ang kontrol ng batay sa Google Assistant sa LED gamit ang Raspberry Pi 4 gamit ang HTTP sa Python. Maaari mong palitan ang LED ng isang bombilya (malinaw naman na hindi literal, kakailanganin mo ng isang relay module sa pagitan) o anumang iba pang bahay
LDR Batay Sensor / Detector ng Batay: 3 Mga Hakbang
LDR Batay Sensor / Detector ng ilaw: Ang mga ilaw sensor at detektor ay lubos na kapaki-pakinabang para sa mga microcontroller at naka-embed na mga system at pagmamanman ng kasidhian ay dapat ding gawin. Ang isa sa pinakasimpleng at pinakamurang mga naturang sensor ay LDR. Ang LDR o Light Dependent Resistors ay maaaring madaling gamitin wit
Nagpe-play ng Flappy Bird Game Sa M5stack Esp32 Batay sa M5stick C Development Board: 5 Mga Hakbang
Paglalaro ng Flappy Bird Game Sa M5stack Esp32 Batay M5stick C Development Board: Kumusta mga tao ngayon matututunan natin kung paano i-upload ang flappy bird game code sa m5stick c development board na ibinigay ng m5stack. Para sa maliit na proyekto na kakailanganin mo ang sumusunod na dalawang bagay: m5stick-c development board: https://www.utsource.net/itm/p/8663561.h
Sistema ng Pagsukat ng Batay ng Static na Batay sa Sistema ng Pag-iilaw ng Emergency: 8 Hakbang
Static Elektrisidad na Pagsukat ng Batay sa Sistema ng Pag-iilaw ng Pagbabagong-buhay: Naisip mo ba na gumawa ng isang emergency na sistema ng pag-iilaw kapag namatay ang iyong pangunahing lakas. At dahil mayroon kang kahit kaunting kaalaman sa electronics dapat mong malaman na madali mong suriin ang pagkakaroon ng lakas ng mains sa pamamagitan ng simpleng pagsukat ng
Pamamahala ng Tanim na Batay sa Batay sa Solar Na May ESP32: 7 Mga Hakbang (na may Mga Larawan)
Pamamahala ng Tanim na Batay sa Batay ng Solar Sa ESP32: Ang paglaki ng mga halaman ay masaya at pagtutubig at pag-aalaga sa kanila ay hindi talaga isang abala. Ang mga aplikasyon ng Microcontroller upang subaybayan ang kanilang kalusugan ay nasa buong internet at ang inspirasyon para sa kanilang disenyo ay nagmula sa static na katangian ng halaman at ang kadalian ng moni