I am currently trying to measure muscle potentials with 5 MyoWare 2.0 Muscle Sensors using the following parts
1.Arduino Uno R3
2.MyoWare 2.0 Muscle Sensor
3.Myoware 2.0 Link Shield
Audio Cable TRS - 1m
MyoWare 2.0 Arduino Shiel
6.Disposable Surface EMG/ECG/EKG Electrode - 24mm
The following procedure was used for the measurement.
- Write the following program to Arduino in advance.
void setup()
{
Serial.begin(115200);
while (!Serial); // optionally wait for serial terminal to open
Serial.println(“MyoWare Example_01_analogRead_SINGLE”); }
}
void loop()
{
int S0 = analogRead(A0); // read the input on analog pin A0
int S1 = analogRead(A1);
int S2 = analogRead(A2);
int S3 = analogRead(A3); int
int S4 = analogRead(A4); int
Serial.print(S0); // print out the value you read
Serial.println(‘,’); Serial.
Serial.print(S1); Serial.
Serial.print(‘,’); Serial.
Serial.print(S2); Serial.print(‘,’); Serial.
Serial.print(‘,’); Serial.print(‘,’); Serial.print(S3)
Serial.print(S3); Serial.print(S3);
Serial.print(‘,’); Serial.print(‘,’);
Serial.println(S4); Serial.print(‘,’); Serial.print(‘,’); Serial.print(‘,’)
}
-
Assemble all parts related to Myoware2.0
-
Turn off the computer
-
After cleaning the skin with alcohol, install Myoware2.0
-
Connect the computer and Myoware2.0 with USB
-
Turn on the computer
-
Turn on the power of Myoware2.0 Link Shield (Here, the setting of Link Shield is assumed to be raw data)
-
Check the waveform with a serial plotter
I followed the above procedure to measure the EMG potentials, but there are several sensors that can measure values irregularly between 200 and 1000 when no movement is being made.
I would like to know how to stabilize the values in a stationary state.