Hi,
I’m a student in France at college grade. I’m actually working on a project that we have to finish until the end of the school year : how does a robotic prothesis help an amputee person to find his lost limb’s functions? So we have to do our experience which is to reproduce the movement done when we close our hand.
To do our experience we chose to use the Groove - EMG Detector from seeed (https://www.seeedstudio.com/Grove-EMG-Detector-p-1737.html). First we want to make a benchmarking of the read value when we close or open our hand, to then create our final program which would open or close a clamp when we open/close our hand. So we created this really known program to answer to make the benchmarking :
void setup() {
Serial.begin(9600);
}
void loop() {
Serial.println(analogRead(2));
Delay(10);
}
However, here is our problem : we plugged the EMG DETECTOR to an Arduino card (as normal), we tested our program by placing the 3 electrods on the muscle of my forearm, but when we show the values (thanks to the program), they are almost the same (around 300) when both I close my hand or I did not.
That’s why I’m asking you some help because I never saw a topic talking about this problem.
Have a nice day, (sorry for the spelling of my topic)
MARTIN Alexis, a french student.