Skip to main content

Drummy - Full Documentation

Drummy

Introduction

Drummy is a portable musical instrument incorporating a drum sequencer that is extremely simple and easy to use. It is designed as a mini controller for kids to get familiar with basic tempo in drumming and develop a better sense of rhythm. It has a slick and clean look with comfortable light-emitting silicone buttons that can easily catch the kids' attention.

Team Members

Siyuan Hu: CS Major NYU '17
Zack Kimelheim: CS/French Major NYU '18

Main Parts

  • 16 LEDs
  • 4 potentiometers
  • 4 decorative caps for potentiometers
  • 1 Leonardo microcontroller board
  • 1 Trellis board
  • a few wires for soldering

3D-Printing for Drummy

We decided to 3D print the enclosure case for our final project. There are 4 design pieces (base, frame, tray, lid) that house the components and keep them secured with machine screws. The Arduino is mounted to the bottom cover with 4 screws. 4 potentiometers are mounted to the top panel and secured in place. The Trellis board is mounted to the tray that is secured to the enclosure with another set of machine screws. A total of 14 screws makes this pretty solid and durable box. 






    Preparation


    • Insert the 3mm LED's to Trellis
    With the top of the Trellis facing up, we inserted the 3mm LED into the Trellis PCB with the longer leg going into the +positive pin. We had to bend the legs apart to secure the LED in place.




    • Solder LEDs to Trellis

    We flipped the Trellis over with the back side facing up. We had to make sure that the LEDs should be secured in place. Then, we soldered the 16 LEDs to the Trellis PCB.






    • Solder LEDs onto Trellis
    We used flush diagonal cutters to trim the excess wiring on the LEDs 




    • Solder Jumper Wires

    We took 4 different colored male jumper wires and removed the plastic part from the one end of all 4 jumper wires. Trim off half of the exposed terminal, leaving just a small portion.




    • Tin Trellis PCB

    Next we soldered tin on the GND, SLC, SDA and 5V pins on Trellis. There are four different groups of each, and we learned the hard way that it doesn't matter which one you choose as long as they are in the same group. 




    • Potentiometers

    Next we moved on to the potentiometers. We installed the four potentiometers to the cover part with the knob facing the printed surface of the cover. We then needed to wire up the 4 potentiometers so they share common ground and 5V. 








    • Solder Jumper Wires to Potentiometers
    Solder one jumper wire to each of the middle terminals of the 4 potentiometers. This makes it easier to arrange and connect the wires.




    • Connect Trellis to Arduino
    Hook up the jumper wires on the trellis to the headers on the Arduino to make the following connections:

    SCL to SCL
    SDA to SDA
    GND to GND
    5V to 5V





    Failure & Improvement

    At the beginning, we planned to create a personal Midi instrument combined with processing to create a fun object for users of any age. It was designed to be a musical object with the capabilities of sending MIDI signals to synthesizer software to create music pieces. However, due to a variety of hardware issues, we could not get the synthesizer recognize the controller as a MIDI input device and thus did not fulfill the initial goal to make it a MIDI controller. Nevertheless, this is definitely an aspect on which we need to put more effort during future improvement because the having the MIDI functionality can largely enhance the interactivity and practicality of our portable music instrument, as well as widen the target audience.


    Project Demo



    Testing Demos








    Presentation








    Comments

    Popular posts from this blog

    PAFWASA: Personal Assistant for Weather and Style Advice

    P ersonal A assistant F or W eather A nd S tyle  A dvice Haven't you ever woken up in the morning, opened up your closet and thought what you were going to wear? You spend 15 minutes of your morning standing and staring at your clothes, wondering what you are going to put on. And THEN, after you put clothes on, you realize you forgot to check the weather to make sure your dress attire coincides with this extremely inconsistent New York City weather. And upon checking, you realize it is scorching hot out (although mid-February) and you have to completely start all over again! It's a mess!  Well, we have created an everyday solution to this mess, thanks to PAFWASA! PAFWASA is a personal assistant whose job is to assist its user in general weather advice and style tips the second he/she wakes up in the morning and opens his/her closet to start the day.  PAFWASA lives in your closet (or a drawer if your wish). Assuming the closet light is turned on every day he/s

    Drummy - Project Box

    3D Printed Project Box We used a 3D printing machine in Leslie Lab to make our project box. The machine was fairly easy to manipulate and the instructions were straightforward. It took over 10 hours in total to print out all the parts of the box. We finished assembling the parts after the printing was completed. One thing to improve: We actually printed the frame part and bottom part twice because during the first printing, we manually modify the design files to stick them together so that we thought it would reduce the printing time. However, that sort of changed the original height setting and the assembled box was shallower than expected. During the second printing, we printed those two parts separately and everything worked out perfectly. Here are some photos:

    Interactive Toy: "American Dream!"

    Project Inspiration: In light of the impending presidential elections that are pulverizing today's journalism and thus constant references to our government, nation, and policies, we have decided to build an interactive toy for young kids, to help brainwash them to become as American-strong as possible. (better to hop on the bandwagon as early as possible!) Project Details: Essentially, the goal of this toy is to force children, or users, to feel a sense of pride (or hatred) towards the United States, via American propaganda. In our toy, specifically, we will be using our national hymn, "The Star Spangled Banner" and American flags to help accentuate this goal. Our toy is geared for kids between the ages of 2-6, preferably, although it can work for anyone really. The toy is meant to keep the user's interest by being able to control the speed of the twirling flags and also with the flashing LEDs that light up synonymously with the music. When the infa