Make an "Air" Drum Kit With Curie

5,246

54

11

Introduction: Make an "Air" Drum Kit With Curie

About: A newbie maker working in Maker Collider, a tech startup company in China. I wanna share what we have made with you!

Hi all,

I really like the Freedrum project and decide to do it on my own.

Below is a step by step guide, modified from the VO in the video. By the way, VO is an AI voice, made by Amazon Polly, which speaks in a English accent better than mine :D

If any questions, please feel free to comment below or contact us!

Please like our Facebook Page, more tutorials are coming!

Step 1: Get All Things Ready

You will need:

  1. Curie Nano board (Arduino101 can also do the trick, but it is too big for this project.)
  2. a 3.7V lithium battery
  3. a Velcro SD card module
  4. SD card
  5. SD card reader
  6. a drum stick

Step 2: Preparation

You should:

  1. Solder the pin header to the Curie Nano
  2. Insert the SD card into the SD card module
  3. Connect the SD card module to the Curie Nano
  4. Connect lithium battery to the Curie Nano
  5. Put them on the drum stick with Velcro

Step 3: Data Collection

Do some motions to let Curie identify.

Data from Curie IMU will be automatically stored into the SD card.

Step 4: Data Pre-processing

  1. Remove the SD card
  2. Insert the SD card into the SD card reader
  3. Insert it into the computer
  4. Open the motions data stored on the SD card with excel, generate a line graph, truncate the unstable waveform of the front end and the smooth line between each two waveforms, and the last invalid data
  5. Save the file!!!!

The pre-processed data will be put into QriNeuronPipeline - a feature extraction software by Maker Collider. Then generate several new csv files into the SD card.

Step 5: Curie Learning

Unplug the SD card and insert the SD card module again.

Curie will read the data from SD card and start learning!

Step 6: Pair With IPad/iPhone

  1. Open the GarageBand application on iPad or iPhone
  2. Choose Bluetooth MIDI Devices Item in Advanced Settings, and choose Curie to pair.

Now, you are ready to play the "Air" Drum Kit!

Enjoy the beat! :)

Microcontroller Contest 2017

Participated in the
Microcontroller Contest 2017

Be the First to Share

    Recommendations

    • Puzzles Speed Challenge

      Puzzles Speed Challenge
    • "Can't Touch This" Family Contest

      "Can't Touch This" Family Contest
    • CNC Contest 2020

      CNC Contest 2020

    11 Discussions

    0
    wallano
    wallano

    Reply 1 year ago

    Hi

    the cnk.makercollider.com site is not available anymore, do you have some code to share?
    Thanks a lot

    0
    stremblay
    stremblay

    2 years ago

    li liked freedrum till i met aerodrum you might check for that it's incredible... now im looking for an instructable for that

    0
    ithinksound
    ithinksound

    2 years ago

    In air drum kit project after using neurons files and connecting to the iPad it is unable to recognize the pattern as shown on your tutorial video. Could you please help? working on my grad project.

    0
    mazza08
    mazza08

    3 years ago

    Hi! Very nice project! Is possibile to replace the Curie board with normal nano board + 3 axis sensor? Thanks

    0
    curious_jane
    curious_jane

    Reply 3 years ago

    Hello! The reason we used Curie for this project is because it has some neuron network abilities so as to deduce the length of code required for making the project work. You can access the code part for this project in this link: http://cnk.makercollider.com/blog/complete-guide-...(We just released it yesterday for tutorial translation took us a long time.)

    0
    bmalek
    bmalek

    3 years ago

    Can this be made to play a different types of drum beats? Like a cymbal and drum?

    Does that wiring come with the Curie?

    0
    curious_jane
    curious_jane

    Reply 3 years ago

    Yes. You can select different types of sound on App to connect so your gesture can trigger different types of sound. The wiring doesn't come with CurieNano itself, some soldering is needed.

    You can click below link to access the missing code part.

    http://cnk.makercollider.com/blog/complete-guide-f...

    0
    bmalek
    bmalek

    3 years ago

    I can't find anyome that has the NanoCurie in stock?

    0
    curious_jane
    curious_jane

    Reply 3 years ago

    We bought the board in DFRobot https://www.dfrobot.com/product-1537.html, but it is now out of stock.

    0
    Swansong
    Swansong

    3 years ago

    That's really neat!