Descontinued, should still work
Demonstration thermometer application with arduino uno, multi function shield, and max6675 thermocouple. Measures current temperature with good accuracy up to one (1) decimal place. You can extend the thermometer to use more of the shields capabilities such as buttons, buzzer, leds, and potentiometer/trimpot.
- 1x Arduino Uno
- 1x Multi Function Shield
- 1x Thermocouple MAX6675
- 1x Thermocouple Probe
- 1x USB2 Type B Cable
- 5x Jumper Cables (probably Female-Female)
- 1x Power bank with USB (optional)
- Download and install Arduino software IDE and libraries needed for the project;
- Build Arduino Uno with multi function shield and thermocouple according to the sketch;
- Git clone this project or just download
tempino.ino
; - Adjust temperature readings per second to your preferred value with
REFRESH_RATE
insidetempino.ino
; - Connect your built Arduino to the computer;
- On Arduino IDE select board type (if not selected) and port;
- Send
tempino.ino
to Arduino; - Enjoy
This project uses 3 libraries, you can find a copy of each inside libs
folder or at the addresses below.
-
TimerOne (included in Arduino IDE), GitHub PaulStoffregen
-
Wire (included in Arduino IDE), GitHub Arduino Official
-
MultiFuncShield, Cohesivecomputing website
Q.: My screen shows NaN, how can i solve it?
A.: There's probably bad contact somewhere, refit every connection and try again. If it persists replace connection cables, as last resort change the thermocouple.
Q.: My thermocouple is not working correctly, what can i do?
A.: Buy more than one piece of each item to make sure you're able to troubleshoot any defective parts correctly, have in hand at least two times (2x) more of each needed part.
- Arduino Uno
Arduino Official Store / AliExpress / eBay
- Multi Function Shield
- MAX6675 Thermocouple
Distributed under MIT License. See license.md
for more information.