Muscle Melody is a project that transforms muscle movements into music. By targeting the Finger Extensor and Brachioradialis muscles, we capture real-time three-channel data using electromyography (EMG) to produce harmonious melodies. Flex your way into creating sound.
But before moving forward, let's understand a brief about Electromyography (EMG):
What is Electromyography (EMG)?Electromyography is a technique that measures muscle response or electrical activity in response to a nerve’s stimulation of the muscle. We can use this electrical activity to detect neuromuscular abnormalities or create solutions for some crazy real-world problems like making artificial limb for amputees.
Connection:- Connect ORIC Duo with electrode
- Connect NPG-Lite to Snap connector
- In this project we target 2 muscles one is Brachioradialis muscle and other is Finger Extensor muscles.
Apply Nuprep Skin Preparation Gel on the skin surface where electrodes would be placed to remove dead skin cells and clean the dirt from skin. After rubbing the skin surface thoroughly, clean it with an alcohol wipe or a wet wipe.
Electrode Placements- Snap the 2 Duo electrode connected electrodes on the Brachioradialis muscle muscle of your arm.
- 3rd on the finger extensor muscle of your arm and REF (reference) at the back of your hand.
- Connect the NPG-Lite to your laptop using a USB cable.
- Go to Upside Down Labs’ Github profile and download Chords Python repo and Chords Arduino Firmware Repo and select for NPG-LITE-BLE and then select the NPG_LITE_BLE.ino copy the code
- Open the Arduino IDE and on the left side you can see a bar
- Select the Board Manager and search for esp32 extension and install the extension.
- Now paste the code and go to tools from the menu bar, select the board option, and then choose esp32. Select the COM port on which your esp32 is connected in the same menu. Disconnect your NPG board and reopen the menu to find the right COM port. The entry that disappears should be the right COM port.
- Upload the code.
- Now open the link Muscle_game
- You will see the interface click on the connect button
- You can also apply filters by clicking "Filter" button for EMG filters with muscle icon.You can apply 50Hz or 60Hz filter.
- The middle button is for setting the threshold according to your muscle strength for all channels.
- The left canvas displays the raw data from the three EMG channels, while the bars on the right visually represent the muscle strength.
- Bring some Music in your life with our NPG (Neuro Play Ground)
- Took inspiration from “Old Spice Terry Chest Drum “ youtube video.
Comments