I am currently trying to get my muscle sensor v3 with three electrodes to give me readings, and cannot. I've scoured through forums and looked over my code and wiring for ages, anybody spot anything?
The batteries are hooked up such that the positive end of Battery 1 is in +Vs, the negative end of Battery 2 is in -Vs, and the remaining free-ends are hooked-up together and connected to the GND. SIG connected to A0 (on Arduino) and GND to GND (on Arduino). (Included since this is hard to see in the attached image).
Two sets of code I found give me different results.
(1) From Sparkfun
AnalogVisualizationArduino.ino : Just gives me a value of 250 +/- 30 on the serial monitor. Flexion doesn't cause these values to fluctuate, nor does removing the electrodes.
(2) Simply reading from A0
Muscle_Raw.ino: Gives me values of 5 +/- 10 on the serial monitor. Flexion doesn't cause these values to fluctuate, HOWEVER, removing the electrodes (green in particular) causes the value on the serial monitor to shoot up to 1023.
As such, I have reason to believe that the (newly purchased) kit is not faulty, and perhaps it's something in my code or a missing factor in wiring which doesn't allow changes in the Raw_Data during flexion.
Datasheet:
AnalogVisualizationArduino.ino (734 Bytes)
Muscle_Raw.ino (491 Bytes)