Professional Documents
Culture Documents
Making A Muscle Strength Game Using Muscle BioAmp
Making A Muscle Strength Game Using Muscle BioAmp
Making a Muscle Strength Game Using Muscle BioAmp Shield & Arduino
Uno
In this tutorial, you are going to make a muscle strength game at your home using the Arduino Uno shield for EMG,
Muscle BioAmp Shield.
But before moving forward, let's understand a brief about Electromyography.
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 arti cial limbs for amputees.
Making a Muscle Strength Game Using Muscle BioAmp Shield & Arduino Uno: Page 1
Making a Muscle Strength Game Using Muscle BioAmp Shield & Arduino Uno: Page 2
Supplies:
HARDWARE:
1 x Muscle BioAmp Shield Kit (Upside Down Labs Store | Amazon India | Tindie Store)
The Kit includes:
Muscle BioAmp Shield PCB x 1
Components
Ceramic capacitors.
Electrolytic capacitors
Resistors
Resistors
LEDs
Audio Jack
Connectors
Tactical Switch
Optocoupler
Quad OpAmp, etc.
BioAmp Cable (100cm) x 1
Gel Electrodes x 24
Muscle BioAmp Band x 1
BioAmp AUX Cable x 1
9V Snap Cable x 1
STEMMA Cables x 6
Making a Muscle Strength Game Using Muscle BioAmp Shield & Arduino Uno: Page 3
Step 1: Assembly
First of all, you have to assemble all the passive components on the Muscle BioAmp Shield PCB. For a step-by-step guide
of the assembly, you can follow the video above or take a look at this interactive BOM.
https://www.youtube.com/watch?v=eaIDXosPSbs
Making a Muscle Strength Game Using Muscle BioAmp Shield & Arduino Uno: Page 4
Step 3: Connecting Electrode Cable
Making a Muscle Strength Game Using Muscle BioAmp Shield & Arduino Uno: Page 5
Step 4: Connecting Servo Motor
Copy paste the Arduino Sketch given below in Arduino IDE and ash/upload the code in Arduino:
Muscle Strength Game: https://github.com/upsidedownlabs/Muscle-BioAmp-Arduino-
Firmware/blob/main/7_MuscleStrengthGame/7_MuscleStrengthGame.ino
Making a Muscle Strength Game Using Muscle BioAmp Shield & Arduino Uno: Page 7
Step 8: 3D Printing Servo Pointer
Now you need to 3D print the servo pointer by using the le given below and then assemble it on top of servo motor.
View in 3D Download
https://www.instructables.com/F0A/9JW6/LLNQWX3Q/F0A9JW6LLNQWX3Q.stl
We have 2 options to measure the EMG signals, either using the gel electrodes or using dry electrode based EMG band.
You can try both of them one by one.
Measuring EMG using Gel electrodes:
1. Connect the BioAmp Cable to gel electrodes,
2. Peel the plastic backing from electrodes
3. Place the IN+ and IN- cables on the arm near the ulnar nerve & REF (reference) at the back of your hand.
Measuring EMG using Muscle BioAmp Band, a dry electrode based EMG band:
1. Connect the BioAmp Cable to Muscle BioAmp Band in a way such that IN+ and IN- are placed on the arm
near the ulnar nerve & REF (reference) on the far side of the band.
2. Now put a small drop of electrode gel between the skin and metallic part of BioAmp Cable to get the best
results.
Making a Muscle Strength Game Using Muscle BioAmp Shield & Arduino Uno: Page 8
Step 10: Connect to Power Bank
To make it a portable game, you can use power bank. To power the game, just connect the USB cable of Arduino Uno to
Power Bank and you are good to go.
Making a Muscle Strength Game Using Muscle BioAmp Shield & Arduino Uno: Page 9
If you don't want to use the power bank, then directly plug the USB cable of Arduino Uno to your laptop which is not
connected to any charger.
https://www.youtube.com/shorts/bSfTnFcCHYM
Hey Purva,
https://github.com/upsidedownlabs/Muscle-BioAmp-Arduino-
Firmware/blob/main/7_MuscleStrengthGame/7_MuscleStrengthGame.ino
how much time would it take
The only time consuming steps are 3D printing servo pointer and making the box.
Making a Muscle Strength Game Using Muscle BioAmp Shield & Arduino Uno: Page 10