|
Arduino Pro Mini 328-3.3V/8MHz |
x 1 | |
|
MHPS2273APEM Inc.
|
x 8 |
|
arduino IDEArduino
|
Arduino Based DIY Game Controller | Arduino PS2 Game Controller
Hello guys, playing games is always fun but playing with your own DIY custom game Controller is more fun.
So we will make a game Controller using arduino pro micro
So a word of advice here is : please don't try this project with Arduino Uno because Arduino Uno is not capable of HID (Human interface devices) which means Arduino Uno can't be used to make Projects like keypad, mouse, keyboard, gamepad etc.
So for the Projects like : keyboard, mouse and game Controller, we have two arduino boards which are capable of doing these kinds of Projects. Arduino Pro micro and Arduino Leonardo are capable for doing these kinds of projects.
So for our game Controller Projects we will use Arduino pro micro here but if you have Arduino Leonardo then that will work as well.
For this game Controller i will be using push button switches as input because they are easy to get anywhere and easy to use but if you want to use any other kind of input you can use it but make sure that your inputs will work with the codes.
So we need 10 switches for 10 inputs and we need to connect these switches According to the above shown schmatics so please help yourself with the above schmatics and connect everything According to it.
To put it all together we need to make a PCB for it so that we can connect everything together. I used Fritzing for the PCB designing purpose.
You can download the Gerber files from the below link.
And i uploaded my gerber files to pcbway website.
You can order your PCBs from them as well
So after getting PCB manufactured we need to assemble it all together by soldering the pin headers and and switches on the PCB. And put Arduino pro micro on the PCB.
So in the coding section we need to program this board for the Switches for the shown input of keyboard as shown in image and i already wrote code According to it so download if from the link below.
Download code, schmatics, gerber :
And then make sure you installed sparkfun Boards in your PC and if not please go to sparkfun page and follow the instructions and installed sparkfun boards in arduino IDE.
Then upload the code to your arduino board
After uploading the code please connect the usb cable to PC and after connecting open any game you like well i am using tekken here and you can start playing.
So have fun with making your own DIY game Controller.
Arduino Based DIY Game Controller | Arduino PS2 Game Controller
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.
- Comments(0)
- Likes(0)
- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by electronicguru0007
- How to make an alarm clock with pic microcontroller he five push buttons will act as an input for setting the alarm for the required time. So one end of...
- How to make RMS to DC Converter using IC AD736 A True-RMS or TRMS is a type of converter which converts RMS value to equivalent DC value. Here in t...
- STM32 SPI Communcation and Data Sent SPI in STM32F103C8Comparing SPI bus in Arduino & STM32F103C8 Blue Pill board, STM32 has 2 SPI bu...
- How to Communicate Arduinos via RS-485 What project will you develop?The project consists of 3 Arduino's. We have an Arduino UNO, a Nano, a...
- PIC16F877A Temperature and Humidity Measurement Board Temperature and Humidity measurement is often useful in many applications like Home Automation, Envi...
- Diy Buck Converter n the field of DC-DC Converters, A single-ended primary-inductor converter or SEPIC converter is a t...
- Iot AC Current Measuring System Smart power monitoring is getting increasingly popular to improve energy efficiency in medium/small ...
- ESP32 Weather Station In this project, we will learn how to create a weather station, which will display reading from a BM...
- NRF Data Transfer Via 2 Boards There are various wireless communication technologies used in building IoT applications and RF (Radi...
- Iot patient monitoring system When we are talking about major vital signs of a human body, there are four major parameters that we...
- Setting up zigbee communication with nodemcu and arduino Zigbee is a popular wireless communication protocol used to transfer a small amount of data with ver...
- Ac Dimmer Remote PCB The brightness can be controlled using the IR remote of TV, DVD, etc. Dimming Control system using M...
- Esp32 Home Automation There are relay modules whose electromagnet can be powered by 5V and with 3.3V. Both can be used wit...
- Lora Communication With Network This was a very simple project and can come in handy for various applications. But what it can't do ...
- GPS Module Based Tracking Device Pcb ESP32 GPS vehicle tracker using NEO 6M GPS module and Arduino IDE. With the help of this GPS tracker...
- Traffic Management for Emergency Vehicles using AT89S52 Microcontroller These days’ traffic congestion is the biggest problem of densely populated cities. The project focus...
- Diy Multimeter Pcb This is a project based on Arduino board which can measureresistance, diode, continuity[H1] , voltag...
- Live Instagram Followers Pcb ESP8266 is capable of functioning reliably in industrial environments, with an operating temperature...
-
-
Helium IoT Network Sensor Development board | H2S-Dev V1.2
14 0 0 -
-
-
-
-
-
3D printed Enclosure Backplate for Riden RD60xx power supplies
162 1 1