Readings from TMP36 - Inaccurate
-
Working on the project for the IoT Sensors:
https://onion.io/2bt-python-iot-sensors/
Added the packages and code to run the sensors.
The first time powered up and ran the program, the jumper connectors were heating up. Worked out the pin connections for it and restarted it all, but receiving the following temperature readings:
What might cause the inaccurate readings?
-
@CoffeeCat Check the connections between the ADC Expansion and the TMP36.
(Connect GND to GND, Vout to SIGNAL and +Vs to VCC.)Analog Devices TMP36 (TO-92)
-
Thanks for the information!
Also found these two sites about the TMP36
https://learn.adafruit.com/tmp36-temperature-sensor/overview
http://cdn.sparkfun.com/datasheets/Sensors/Temp/TMP35_36_37.pdf
I’ll check out the jumpers and make sure they are connected to the correct sockets and making contact.
-
Switch to a new breadboard to hold the sensors and new wires, also tried two TMP36’s and receive the same reading. Not sure if both are bad from mis-wiring. The other sensors’ readings look normal.
Might order another TMP36 to see if that changes anything.
-
Tried a new TMP36 and checked the connections, but no readings yet.
-
Figured out the jumpers and addresses in the code for the moisture sensor and temperature sensor were mismatched in the illustration from the tutorial.
Updated the code, temporarily, to verify the connections and components were working:
https://onion.io/wp-content/uploads/2018/07/fritzing-model-1024x738.jpg
Sensors are providing readings now in line with other independent sensors.