-
Notifications
You must be signed in to change notification settings - Fork 411
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TH02 sensor does not work on Edison Arduino breakout. #351
Comments
Hi, After wasting hours I finally come accross this post : Thanks and hope my contribution is right.... |
Thanks for reporting the issue, I will update the list of known limitations once I confirm it! |
OK Perfect I stay tuned |
When i use the arduino ide and the groove indoor environment demo this sensor works fine, when i use eclipse (inteliot) with java and this library the TH02 sensor produces -50 -24 values. But ones in a while the correct temperature is shown. Any idea |
Sorry Henk, I have stopped wasting my time with that sensor... As Charles says in his post better to switch to another more reliable sensor.
Good luck ! |
Hi, i'm unfortunately not an expert in this area but i found out that they use : https://github.com/Seeed-Studio/Grove_Temper_Humidity_TH02 |
If I switch Edison to 3V and set the switch on the Grove Shield to 3V, the sensor starts to work fine. |
Setting Edison to 3V and the Grove Shield to 5V appears to solve the issue both with the temperature sensor and the LCD display. Is it the correct configuration? |
If you don't plan on adding any more sensors yes. However keep in mind that with the board at 3V3 and the shield at 5V you won't get the full range for the ADC, and adding another I2C sensor might make the bus unstable again. |
Sensor is now listed on known limitations page as it is only usable at 3V3 on the Intel Edison with the Arduino board. |
Hello,
I am using TH02 grove sensor connected to a grove board plugged on I2C connector of an Edison Arduino breakout.
With
i2Cdetect -y -r 6
I can see that the sensor is recognized (0x40) but when I use the functionsgetHumidity()
orgetTemperature ()
in my python script I get the classical -50 -24 values corresponding to 0 0 measured by the sensor.A dump confirms that it is sending only 0 .
Trying the same sensor on an arduino gives correct values. I have compiled UPM and I'll try to investigate but I am not a dev ;-( .....
Maybe I am doing something wrong or there is a bug in the python script in upm lib.
Here is the step by step python script
Thanks for any help
The text was updated successfully, but these errors were encountered: