Hi,
I've just got my Grove GSR sensor, along with a GrovePi+ and a Raspberry Pi. I'm following the process at http://wiki.seeedstudio.com/Grove-GSR_Sensor/, and I'm adjusting the potentiometer until I get a reading of 512. However my sensor values always jump from around 535 down to ~25, no matter how slowly I turn the screw. Is this normal?
I also can't seem to get any changes in reading when wearing the sensor. It does seem to be somewhat working, as if I touch the electrodes together I get readings near 0.
I'm using the grove_analog_read.py script from the git repo.
Can you provide me with any hints to get it working properly?
Cheers,
- Rob
Calibrating GSR sensor
Moderators: lily.li, violet, salmanfarisvp, jeremy882, crail.lyu969
Re: Calibrating GSR sensor
Hi Rob
I just tested it and please use the screw driver to rotate 1 direction first and make it tight. then you can release the screw slowly. here is my output. thanks.
sensor_value = 519
sensor_value = 518
sensor_value = 516
sensor_value = 519
sensor_value = 518
sensor_value = 518
sensor_value = 518
sensor_value = 519
sensor_value = 519
sensor_value = 518
sensor_value = 518
sensor_value = 519
sensor_value = 518
sensor_value = 517
sensor_value = 518
sensor_value = 518
sensor_value = 517
I just tested it and please use the screw driver to rotate 1 direction first and make it tight. then you can release the screw slowly. here is my output. thanks.
sensor_value = 519
sensor_value = 518
sensor_value = 516
sensor_value = 519
sensor_value = 518
sensor_value = 518
sensor_value = 518
sensor_value = 519
sensor_value = 519
sensor_value = 518
sensor_value = 518
sensor_value = 519
sensor_value = 518
sensor_value = 517
sensor_value = 518
sensor_value = 518
sensor_value = 517
-
- Pre-kindergarten
- Posts: 1
- Joined: Thu Dec 27, 2018 1:42 pm
Re: Calibrating GSR sensor
Hello! I'm in the same case that is described above, also when I connect more than one sensor in one ESP32 board the sensor read incorrect values
-
- Pre-kindergarten
- Posts: 1
- Joined: Wed Jan 16, 2019 10:48 pm
Re: Calibrating GSR sensor
Hi, I am using seeeduino. Is it normal the following code to still produce the same values, regardless of whether or not I have the sensor connected?
I am also trying to follow the wiki tutorial, but I am unable to get any meaningful data from the sensor...
Code: Select all
const int GSR=A0;
void setup(){
Serial.begin(9600);
}
void loop(){
Serial.println(analogRead(GSR));
}
- designnotes.com
- Pre-kindergarten
- Posts: 10
- Joined: Mon Jan 28, 2019 11:08 pm
- Location: Philadelphia, PA
- Contact:
Re: Calibrating GSR sensor
This code is just displaying the analog data in the range of 0-1023. Which is a raw data of the sensor. You need to convert it into gas data by using calculations in order to get meaningful out.rmarinchev wrote: ↑Wed Jan 16, 2019 10:51 pmHi, I am using seeeduino. Is it normal the following code to still produce the same values, regardless of whether or not I have the sensor connected?
I am also trying to follow the wiki tutorial, but I am unable to get any meaningful data from the sensor...Code: Select all
const int GSR=A0; void setup(){ Serial.begin(9600); } void loop(){ Serial.println(analogRead(GSR)); }
I hope it will help you.
Re: Calibrating GSR sensor
Can someone explain why calibrate for a value of 512?
Shouldn't we calibrate at 1024 instead? so it is the highest value without wearing the sensor?
Shouldn't we calibrate at 1024 instead? so it is the highest value without wearing the sensor?