lew247
 Guru
 Joined: 23/12/2015 Location: United KingdomPosts: 1709 |
| Posted: 01:32pm 16 Sep 2019 |
|
|
|
Sorry the title of this post is wrong - it should be PI-Cromite not Micromite
I have just got a genuine expensive BME280 just in case any of the others I tried are faulty and I still get the same results
It varies from aroun 3°C high to 4°C higher than the actual temperature
I have tried this so it's eliminated any heat produced by anything
I have it set on a table with a fan blowing air slowly past it, the BME280 is not in any case or packaging it's open to the air on the table
Then I put the glass thermometer in the same spot and took readings
Then I put my Weatherflow Temperature sensor in the same spot and took readings and finally I used a Fluke multimeter with temperature sensor and took readings
All devices were within 1°C of each other apart from the BME280 mounted on the Pi board
I've used the same BME280 on the same board but using Python instead of MM Basic and it gives a temperature very close to the other devices
I've tried altering the speed of the I2C bus in case that might be causing it but it doesn't help
Anyone got any ideas?
The only thing I can think of is the self calibration in MM is slightly out when using a Pi Zero? |