I have temperature sensor, potentiometer and LCD screen attached to mini breadboard and wired to an Arduino. My temp sensor appears to be working fine however sometimes it reads inaccurate numbers which is unusual. It only does this when I have all my components on the same mini breadboard. When I detach then reattach my temperature sensor to a separate breadboard its hasn't been noticeably inaccurate. There is no issue but I was thinking that maybe the temperature sensor is hotter because its closer other to components or maybe because the close electrical wiring range is making it hotter. My solution is putting the temp gauge on another breadboard but I was save space to use one. Any ideas as why my gauge reads random hotter temperatures more often when sharing a board?
closed as unclear what you're asking by VE7JRO, sempaiscuba, Juraj, per1234, Greenonline Dec 3 '18 at 19:36
Please clarify your specific problem or add additional details to highlight exactly what you need. As it's currently written, it’s hard to tell exactly what you're asking. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.
It could be measuring the heat of nearby components, or it could be a wiring issue. Breadboards are convenient but it also allows people to use poor wiring practices. Long wires, poor ground return paths, insufficient bypass capacitors.
The first thing to do is to arrange the layout so that there is little chance of the other components heating the sensor. You might also try using a fan to blow on all the components. Make it so that if there is any heat generated it does not accumulate it the parts. If that clears up the problem then look into making a better thermal layout. Maybe with the sensor physically separate from the rest of the circuit.
If the fan makes no difference then you may need to consider the way it has been wired.