Hi, I have bought GSR sensor and Grove Base HAT to connect it to Raspberry Pi 3B+. I did one-click installation of Base HAT as on this site https://wiki.seeedstudio.com/Grove_Base_Hat_for_Raspberry_Pi/#installation . Then I took every step from https://wiki.seeedstudio.com/Grove-GSR_Sensor/ .
I have tried to run the program on Terminal with ( I use A0 port):
pi@raspberrypi:~/grove.py/grove $ python grove_gsr_sensor.py 0
and this is what I got :
Detecting…
Check whether I2C enabled and Grove Base Hat RPi or Grove Base Hat RPi Zero inserted
I2C is definitely enabled, I have checked this many times. I have also changed i2c adress in adc.py file from 0x04 to 0x08. When I run adc.py file with Thonny Python IDE, I get values :
-approx. 1940 when there are no fingers in sensor
-approx.800-900 when they are
So I guess, that both Base Hat and sensor are working. Still, I can’t run grove_gsr_sensor.py file in terminal (Detecting…
Check whether I2C enabled and Grove Base Hat RPi or Grove Base Hat RPi Zero inserted) and also can’t run it on Thonny , I get : Usage: grove_gsr_sensor.py adc_channel , what is obvious beacuse If case is done due to the <2 arguments.
I think I’ve tried everything. I need your help. What can I do? How can I get proper GSR values?