3 Simple Ways to
Share What You Make

With Instructables you can share what you make with the world — and tap into an ever-growing community of creative experts.

PhotosPhotos

Share one or more photos of a project, recipe, or whatever you've made, quickly and easily.

Step by StepStep-By-Step

Share your step-by-step photos with text instructions of what you made so others can do it too!

VideoVideo

Share your how-to video. You'll need your embed code from a video site such as YouTube.

OpenChord.org V0 - Build a Real Guitar Guitar Hero/Rock Band Controller

Step 8Plug in the Controller

Plug in the Controller
«
  • SL730444.JPG
  • SL730445.JPG
  • SL730438.JPG
  • SL730440.JPG
Now that the guitar part works, we can work on getting the guitar to talk to the Playstation.

On the controller, find the power and ground wires. If you're using a wireless controller, you're in luck, since they'll be the wires coming out of the battery pack. Things are more complicated if you have a wired controller, since the Playstation only provides 3.3 V of direct power, but hopefully there's a wire that goes to the vibration motor, which has a higher voltage that we can steal for the Arduino. Solder additional wires to these ground and source voltage wires, then connect these to your Arduino's 5V and GND pins, making sure to change the power jumper if the board is older and doesn't do it automatically. If you're using a wireless controller, solder the power wires at the power switch, that way the Arduino gets shut down when you turn the controller off.

Then figure out how the controller takes in button signals. Does a button press on the guitar connect a pin on the controller's chip to the source voltage or to ground? Again, if your controller isn't wireless, this might get more complicated, since if the chip is expecting 3.3V in, it's not going to be happy if it's being connected to 12V... But hopefully the buttons control paths to ground. This is the way the microcontroller is currently programmed; if the buttons instead connect the chip to source voltage, you'll need to change the code to reflect that the colorOut pins need to provide HIGH signals when a button is active

Next, find the cable that leads to the buttons. Write down or mark which wire goes to each button, remembering that there will be a wire that provides a common ground to all the buttons. Cut this cable, and again, you should solder it to a pin row. Connect these wires to pins 8-12, with 8 corresponding to green, 12 to orange.

Finally,

Now plug it in and try it out, gently. You don't want to rip any wires out...
« Previous StepDownload PDFView All StepsNext Step »

Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!
11
Followers
7
Author:alan.chatham