![]() In whatever enclosure you choose, though, it will need to fit flush on the back of your guitar where those copper traces went. Now you'll need to put that circuitry somewhere. The code was also written in AVR Studio, so it is most easily viewed and organized that way. I recommend both, since their products are compatible with Atmel's AVR Studio software, which makes programming things a snap. As far as the code goes, you'll need some way to get the code onto the microcontroller - Atmel makes a wide variety of programmers, as does Adafruit industries. If you're planning on attaching a Wii controller, instead of a USB plug, attach the cord from a Nunchuk directly to the place where the USB plug is supposed to go, then use the jumper on the board to route the SDL/SCA signals to the appropriate pins on the ATMega168. ![]() Finally, you'll need to attach one really long wire to the pick pin, that wire will go to the guitar pick, so it needs to be long enough to comfortably reach the bridge of the guitar. You'll attach the two buttons via small wires, since these buttons will be attached to the case. Where the board says 'Strings', solder 6 long wires in - these wires will go outside of the enclosure and attach to the strings at the tuning pegs, so make sure they're long enough. Where the image of the board says Connectors, you can either solder straight pins there, or just solder long pieces of wire. All resistors are 10K ohm, except the 2 68 Ohm resistors that are marked on the silkscreen. Populate the board according to the schematic. Meanwhile the code for the microcontroller can be found here:Ĭ/p/openchord-guitar/source/browse/#svn/trunk/V1/PS3-USB I've had success building the circuit board by applying copper tape to a blank breadboard and then cutting out traces, but if you've done anything with PCB etching, that's most likely the best way to go. Circuit board plans and electrical schematics can be found here- /p/openchord-guitar/downloads/list Now comes the hard part - circuit assembly. ![]() You'll want to put them fairly wide apart, since when you prepare the box to clip onto it, you'll want that extra room. Next, attach the other 4 'L's to the next 4 frets, being careful to leave an even amount of space between them. Make sure there is at least 0.5 cm of clearance between the track on the head and any hardware on the head so you'll have room to clip the other hardware there later. Now take one of the 'L's and peel off the tape's backing and carefully apply it to the first fret, wrapping it around the guitar so the other end of the L runs along the neck of the guitar about 1 cm away from the fretboard. They should ideally be just as thick as needed to completely cover each fret, and the other leg should be long enough to reach from the fret to the head of the guitar. First, measure and cut out 5 long L-shaped pieces of copper tape. For this, we'll actually be laying copper tape over each of the frets and running that up the neck, so that the actual circuitry can be clipped onto the head of the guitar somewhere. Next, we need to add wires to the fretboard. ![]() Make sure that the flange seats at the top of the hole properly. Thread the string back through the guitar, but not through the little moveable metal part on the front of the guitar (the saddle). Now slide one of the wide, short inserts onto each string so that the flange side touches the ball. We'll be putting the wide plastic inserts in those holes so they keep the little ball part of the string from touching the metal. Then completely take off the strings on the guitar. On the back of the guitar, you'll see where the balls on the strings rest. To start with, take off the plastic cover on the back of the guitar that hides where the strings come through. This is where the plastic spacers come in. Unfortunately, the metal bridge on a guitar will connect all the strings together. Therefore, in order to work properly, the strings must be electrically isolated from each other. If a string is touching a fret, then a circuit is completed, and a microcontroller processes this information and outputs the appropriate controller signal. The OpenChord V1 works by sending a small electric charge through the strings and the frets.
0 Comments
Leave a Reply. |