-
Notifications
You must be signed in to change notification settings - Fork 3
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
Thermal compensation of the measurement #7
Comments
Hi Piotr, hope you are doing well. Added the information for your new setup to the repo. I leave the Issue open for others to look at. I stopped working with hive scales, but I'm happy to see that you still work with it. Cheers |
Hello Hannes I have noticed that you are tackling more serious projects. I am continuing to work on the scale as it has attracted interest on the beekeeping forum. By the way, there was a problem with the effect of temperature on the scale readings. The differences were so significant that a correction had to be worked out. I am pleased that new people have joined the topic. I hope that they will actively participate in the development of this project, the design of which has impressed me. Especially because of the power saving by using ATtiny85. An app for Android and iOS would be useful for this scale. Wishing you good health and further success |
Hello Piotr, thats good to hear. Yes, scale drift by temperature is often overlooked even in professional sold bee hive scales. I reduced the amount of colonies, as the last few years I had a really bad harvest (2x lots of melezitose honey). Now I only do beekeeping as hobby anymore and try to find other ways to get some income for living. As for the App I'm working on making my application open source (rewriting code and remove external proprietary licences). This may help other beekeepers to host their own server and application in combination in combination with their own hive scale, but this project will take at least another year time, as I only can work on it on my free time. Cheers |
Hello Hannes, |
The temperature influences the balance indications. When the temperature changes, the weight reading changes, even though the load on the scale has not changed.
Therefore, temperature measurement and balance reading compensation are required.
Need to install a temperature sensor. I chose SHTC3.
Library:
https://www.14core.com/wiring-sensirion-i2c-shwx-shtcx-sht3x-temperature-humidity-sensor/
Wiring sketch
The comparison of the temperature and weight measurements shows that the correction is possible with a linear function y=ax+b.
Here is an excel sheet with measurements and a calculated correction.
Kompensacja temperaturowa.xlsx
Arduino code changes :
Arduino_SHTC3.zip
The text was updated successfully, but these errors were encountered: