Home
3D Printed Wireless MIDI Controller Guitar
Contents
1. Adafruit Industries http learn adafruit com ez key wireless midi controller guitar Page 19 of 20 Adafruit Industries Last Updated 2013 10 29 10 45 27 AM EDT Page 20 of 20
2. adafruit learning system 3D Printed Wireless MIDI Controller Guitar Guide Contents Guide Contents 2 Overview 4 Build Time 4 Prerequisite guides 4 Tools amp Supplies 5 Components 5 Tools 5 Supplies 5 Customizing Design 7 Customize Your MIDI Guitar 7 TinkerCad Designs 7 3D Printing 10 Build Size 10 Printing Techniques 10 Clean Up amp Enclosure Assembly 11 Add Magnets 12 Test Circuits 13 Test Button Tolerances 13 Test Bluefruit Pairing 13 Test FLORA amp Components 14 Prototyping 14 Circuit Diagram 15 solder Components 17 Measuring Labeling 17 NeoPixels Mic Amp 17 LED push buttons 17 FLORA 17 Bluefruit 17 Battery amp Power Switch 18 Adafruit Industries http learn adafruit com ez key wireless midi controller guitar Page 2 of 20 Configure Audio MIDI Remapping EZ Key Audio Setup VMPK Virtual MIDI Mapping Test tweak test some more Adafruit Industries http learn adafruit com ez key wireless midi controller guitar 19 19 19 19 19 19 Page 3 of 20 s adafruit learning system Overview Rock out with your very own wireless Keytar a bluetooth MIDI controller that works with any computer or tablet Jam out with up to 12 buttons that can be customized to trigger sounds or effects This project uses the E Z Key bluefruit wireless controller from Adafruit The guitar features 4 arcade buttons and 6 LED push buttons The guitar can be used as a MIDI instrument video game controller and eve
3. 20 bluefruit should fit nicely in the upper cavity of the base frame Use a piece of double sided foam tape to secure the module Battery amp Power Switch The tactile on off toggle switch will need to be wired to the 3x AAA battery holder connections The flora and bluefruit will need to share connections to the toggle switch On the flora use a ground and 3v or vbat pin The bluefruit also needs a ground and vin 3v pin to the switch Make sure to leave some leeway in the wires so you can remove the back neck cover more easily The switch component is designed to snap onto the back of the neck cover The battery pack should fit in the open cavity next to the blue as shawn in the photo below Use a piece of double sided foam tape to secure the battery pack Adafruit Industries http learn adafruit com ez key wireless midi controller guitar Page 18 of 20 s adafruit learning system Configure Audio MIDI Remapping EZ Key The default EZ Key keys include arrow keys return space these might not work happily with your MIDI software Its super easy to update the keystrokes and you can even do it over the air Check the Bluefruit EZ Key remapping tutorial to remap your keys we used a thru j for 0 thru 9 http adafru it cRh Audio Setup If your already familiar with a midi synth app or daw then you already know how to setup new MIDI controllers This does not require any additional setup or configuration to your DAW or
4. Bluefruit EZ Key http adafru it 1535 1x FLORA micro controller http adafru it 659 4x Neo Pixels one pack comes with 4 http adafru it 1260 4x Shorty Arcade buttons http adafru it caH 6x LED pushbuttons http adafru it caH 1x AAA Battery pack http adafru it 727 1x Electret mic amp http adafru it 1063 1x Tactile On Off Switch with leads http adafru it 1092 Tools 3D Printer http adafru it 1292 Soldering Iron http adafru it caH Needle nose pliers http adafru it 146 Small screw driver http adafru it 424 Circuit spatula X Acto knife Supplies Neodymium magnets http adafru it cR9 6 5mm diameter Adafruit Industries http learn adafruit com ez key wireless midi controller guitar Page 5 of 20 e 4pan phillip screws 4x3 8 e Roll of thin wire 30 gauge http adafru it 1446 e Rollof solder http adafru it 145 Adafruit Industries http learn adafruit com ez key wireless midi controller guitar Page 6 of 20 s gt adafruit learning system Customizing Design Customize Your MIDI Guitar Before you print all of the pieces you should consider customizing the design to fit your playing style By default the buttons on the base and neck are laid out for a left handed player You can customize the layout of the buttons by using most 3D modeling packages In this tutorial we will be using TinkerCad for an easy customization workflow Get STL Files http adafru
5. place the down the object Use your arrow keys to move the object where you want eaea MEN Ane Tinkercad ene MIDI Neck Tinkercad Measure and Subtract If your buttons are different than the listed Adafruit buttons you will need to measure the size of your buttons Use a caliper and measure the diameter To resize the button hole in Tinkercad use the Ruler tool under the Helper menu in the sidebar and click on the object Double click on the appropriate number values to change the size Press the enter key to confirm your size change Click on the x dismiss ruler icon when you have made your size changes When you have created and positioned all of your desired button holes select them all and change the color type to Hole under the Inspector panel To subtract the holes select all of the objects by using the cmd a ctrl a on Windows shortcut and click the Group icon in the top menu to subtract merge the object You can export each file by selecting Download for 3D Printing under the Design menu item Adafruit Industries http learn adafruit com ez key wireless midi controller guitar Page 8 of 20 Adafruit Industries http learn adafruit com ez key wireless midi controller guitar Page 9 of 20 s gt adafruit learning system 3D Printing Build Size The 4 piece enclosure was designed to print on a MakerBot Replicator 2 build If you have a different 3D Printer you build plate will need to be at least 250mm
6. synth app Garageband Ableton Logic Protools Cubase FL Studio etc it all works great Any music making app that allows MIDI in out This includes DJ programs like Scratch Traktor virtual DJ djay etc VMPK Virtual MIDI Piano Keyboard or vmpk http adafru it cRi for short is a great cross platform app that allows you to turn your keyboard into a MIDI controller It allows you to map your keyboard characters and make them send MIDI notes or CC s It should automatically connect to your DAW or synth app For trouble shooting daw related issues check the vmpk website http adafru it cRi for solutions Virtual MIDI Mapping To setup a MIDI map in vmpk go to File gt Keyboard Map The key map editor has a list of value numbers that correspond to the each MIDI note The 0 value starts with C1 and so on You will need to map each desired MIDI note by double clicking the input field next to the values and pressing a key Hit enter key to submit the characters You can use the arrow keys to change the base octave You can save out your XML map for safe keeping and switching between maps Test tweak test some more Take your time and map your keys to the midi notes you really want to play like saving out my maps and naming them as songs like to jam to The maps are saved as XML So you can hand code them if you like that It becomes faster to setup maps this way when you get familiar with the MIDI note number values
7. wireless midi controller guitar Page 11 of 20 Add Magnets Our enclosure design uses magnets to snap on the covers Each frame and cover piece requires 3mm neodymium magnets to easily remove the covers You can grab a batch of 30 of them on amazon for under 10 You will need to fit them into the pillars and super glue them on Make sure you test the polarities so the covers are magnetically attracted to the frames Adafruit Industries http learn adafruit com ez key wireless midi controller guitar Page 12 of 20 s adafruit learning system Test Circuits Test Button Tolerances Test to see if all of your buttons fit into the printed panels If the holes are too tight to fit in your buttons you can use an x acto knife to trim off some of the edges Fit all of your buttons into the desired spots and securely lock them in Most arcade buttons either snap on or screw in Test Bluefruit Pairing Check out the Bluefruit user manual http adafru it cRe to get familiar with powering and prototyping on a bread board Reference the Bluefruit EZ Key pairing guide http adafru it cRf to get your module paired with your computer It s pretty straight forward and pairs like any other bluetooth device You can solder wires to Vin and Ground to test pairing those wires will later connect to the Flora or battery pack Don t solder headers in they re hard to remove and will make later steps difficult For testing use a Spare piece of w
8. x 148mm y 50mm z Below is a table list of each piece and recommended print setting We recommend using MakerWare to slice the STL files M herBot Replicator 2 Base Frame PLA 230c 20 Infill 2 Shells About 9hrs No Raft 20 Layer Height 100g No Support 90 150 mm s Neck Frame PLA 230c 20 Infill 2 Shells About 6hrs No Raft 20 Layer Height 66g No Support 90 150 mm s Base Cover PLA 230c 20 Infill 2 Shells About 2 5hrs No Raft 20 Layer Height 289g No Support 90 150 mm s Neck Cover PLA 230c 20 Infill 2 Shells About 1 5hrs No Raft 20 Layer Height 21g No Support 90 150 mm s Since these take a while its a good idea to get the printing started and then you can work on the electronics Printing Techniques Build Plate Preparations There s a great video tutorial http adafru it cRd by Dr Henry Thomas who demonstrations a Adafruit Industries http learn adafruit com ez key wireless midi controller guitar Page 10 of 20 great technique for preparing acrylic build plates for awesome prints Wipe down the plate with a paper towel lightly dabbed in acetone Use another paper towel and apply a tiny dab of olive oil Wipe down the plate so a small film of oil is applied this will allow the parts to come off the plate easier Live Level We recommend going raft less for each piece because it will have the best quality result Each piece will require a well leveled platform We tend to live level our prints meanin
9. g we adjust the build plates thumb screws while the print is laying down filament This way we can make adjustments directly and improve the leveling by seeing how the extruders are laying down the first layer onto the build plate We recommend watching the first layer so that you get a more successful print If you see the layers aren t sticking or getting knocked off you can always cancel print peel it off and try again Removing the pieces The best tool for removing prints from the build plate is to use a circuit spatula Try to avoid scratching your acrylic build plate A good way to remove the covers is to position the spatula on the edge of the layer above the build plate Apply pressure to the spatula closely grip it upwards and pull up removing the piece from the build plate The two frames are large enough to remove them by applying slight pressure to the build plate Like bending it back so the pieces snap right off Be careful not to hurt yourself or break the acrylic in half Clean Up amp Enclosure Assembly Your parts may have bits of unwanted artifacts on the edges You can use an x acto knife to trim any access and unwanted bits There are 4 small screw holes on each frame part two on each side The body and neck frames will need to be screwed together for a secure assembly Use 3 4 sized philips screws to hold the frames together We recommend using a small screw driver Adafruit Industries http learn adafruit com ez key
10. have one side of the switch connected to ground you can wire them all to each other and then to a ground pin the other side of the switch goes to the button inputs on the right side of the Bluefruit EZ Key For the LED lit buttons connect a 220 1000 ohm resistor from the LED pin to ground and the connect all LED s together to 3 3V In our finished build you can see we have the resistors closer to the LED push buttons The thick strand of wires are routed through the opening of the two pieces where they join together Adafruit Industries http learn adafruit com ez key wireless midi controller guitar Page 15 of 20 Adafruit Industries http learn adafruit com ez key wireless midi controller guitar Page 16 of 20 s adafruit learning system Solder Components There are 70 solder points in the complete circuit We re using 30 gauge wire which is ideal for working with small solder points Measuring Labeling We measured and cut all of the wires in their necessary lengths to fit their components Try to add some leeway to the wires so that they aren t too tight Label each wire for referencing connections when your ready to solder We used tiny pieces of painters tape for the labels NeoPixels Mic Amp The 4 neopixels and mic amp will be mounted in the neck frame We started soldering the neopixels together and into the FLORA followed by the mic amp The neck enclosure is designed to fit the neopixels and amp They sho
11. ire to connect one of the button inputs 0 thru 11 to ground in order to verify you get keystrokes appearing a 2990999900 2 TES pO ia j Ce a lt BLUEFRUIT buetut EZ KEY HI 4 gt H J otter LITIA gt Ea w ROHS re C gt su l 1 gt o ee t Adafruit Industries http learn adafruit com ez key wireless midi controller guitar Page 13 of 20 Test FLORA amp Components Check out the uber guide to NeoPixels http adafru it cRg to get inspired to customize these awesome LEDs To get audio feedback on the NeoPixels we can load up the Amp Tie Code http adafru it ciF on to the FLORA Stick to alligator clips for now to make circuit wiring amp testing easy Prototyping Before soldering test out the components in two parts The bluefruit and arcade buttons can be tested apart from the flora led buttons neopixels and mic See the next page for the circuit diagram Adafruit Industries http learn adafruit com ez key wireless midi controller guitar Page 14 of 20 s adafruit learning system Circuit Diagram The circuit diagram here is setup for testing and prototyping with two LED buttons and one arcade button Get one or two buttons working first and then add more You will need to add buttons and neopixels in series in the complete build Additional buttons all
12. it cRa TinkerCad Designs e Base Frame http adafru it cRb e Neck Frame http adafru it cRc Make It Right Handed You can modify the base design in Tinkercad To make it right handed you will need to mirror the base Under the Adjust top menu select the Mirror function Now click on the black arrow bar with arrows pointing to the left and right Once pressed you should see the model flip to the opposite direction You only need to modify the base for making it right handed The neck Is symmetrical but you can also modify those You can export each file by selecting Download for 3D Printing under the Design menu item Workplane Modify those Buttons Adafruit Industries http learn adafruit com ez key wireless midi controller guitar Page 7 of 20 You are free to use any type of buttons By default the buttons in the base are fitted for 30mm arcade buttons The neck is fitted for 16mm buttons Are the buttons to close or far apart for your fingers Do you want more or less buttons You can customize the position of the buttons with a little bit of effort Import the blank neck frame and blank body frame STL files into Tinkercad using the import option Both of the frames are symmetric so you can add holes for the button where ever you like To make a hole for a circular button create a new object by clicking on the cylinder thumbnail Move your cursor around the grid to get a visual preview of the object Click again to
13. n DJ controller You can customize and configure your guitar to be whatever you want The enclosure is 3D printed and you can download the design files from Thingiverse This six piece design is optimized for the MakerBot Replicator 2 build plate Don t have a 3D printer You can always fashion your own guitar from wood plastic or cardboard We re using 4 neo pixels and a mic as a level meter so the LED s animate to the sound The Flora micro controller powers these components and uses a toggle switch and battery pack The two back covers are designed to easily snap on and off to quickly get to the components Build Time This project requires 3D printing 4 large pieces so it s going to take some time The total minimum build time is about 2 days The four parts will take about 16 hrs in total to 3D print The most time consuming part is definitely the 3d printing The most difficult part will be dependent on your skill level The complete circuitry has about 77 solder points Prerequisite guides Bluefruit Introduction http adafru it cR8 NeoPixel Uberguide http adafru it cEz LED Ampli Tie http adafru it c1u Adafruit Industries http learn adafruit com ez key wireless midi controller guitar Page 4 of 20 s adafruit learning system Tools amp Supplies The EZ Key MIDI Guitar has just under 20 electrical components Utilizing the Bluefruit bluetooth module you can configure up to 12 buttons Components 1x
14. uld snap right into place You may need to apply some hot glue to the four neopixels for a really secure fit The mic amp should have a tight fit to the opening in the neck frame You can route the wires in between the magnet pillars and frame LED push buttons The 6 LED push button need to be mounted into the neck panel We wired up each LED push button in series with a 2200hm resistor The 6 LEDs will be powered by the FLORA using a ground and 3 3v or vbat pin Make sure to wire the appropriate connections to positive and negative You can also route these wires in between the pillars and frame FLORA The micro controller will need to be powered by a battery pack we are using the 3x AAA battery holder wired to a ground and 3v pin In our example the 4 neopixels outputs are connected to D6 3v and ground The mic amp out is wired to D9 3v and a ground The 6 LEDs in the push buttons will need to get wired together or in groups to a ground The flora fits in the middle cavity of the base frame Use a piece of double sided foam tape to secure the micro controller Bluefruit The bluefruit will be wired to the toggle switch using a ground and vin pin The positive connections on the arcade and LED buttons will go to pins 0 9 while the negative connections go to ground pins The negative connections can be wired in groups to the ground pins The Adafruit Industries http learn adafruit com ez key wireless midi controller guitar Page 17 of
Download Pdf Manuals
Related Search
Related Contents
Altronix RB30 power relay Electrolux Washer W4350X User's Manual Undersea & Hyperbaric Medical Society Annual Scientific Meeting Mode d`emploi Lumax Cooper Lighting CM2S User's Manual TSB Gas Owner`s Manual Copyright © All rights reserved.
Failed to retrieve file