Measure And Display The Ambient Temperature With Pmod Tc1
About the project
This project will show how to measure and display the ambient temperature using Pmod TC1 with Arduino Uno
Project info
Difficulty: Easy
Estimated time: 1 hour
License: GNU General Public License, version 3 or later (GPL3+)
Items used in this project
Story
In this project, Pmod TC1 is used to measure the temperature of the air and display it on the Serial monitor. To control the Pmod, an Arduino UNO is used, which also sends the data to the computer.
The Digilent Pmod TC1 is a cold-junction thermocouple-to-digital converter module designed for a classic K-Type thermocouple wire. With Maxim Integrated MAX31855, this module reports the measured temperature in 14-bits with 0.25°C resolution.
To communicate with the peripheral device, SPI communication protocol is used, which is made simpler by the usage of the Adaruit_MAX31855 Arduino Library. Data is displayed one measurement in a line, temperature in °C.
As the Pmod is not 5V tolerant, Pmod LVLSHFT is used to convert the voltage level of the signals. The direction switches should be switched towards the Pmod in the case of signals SCK and CS, and towards the Arduino in the case of the MISO signal.
Schematics, diagrams and documents
Code
Credits
Digilent Inc
Digilent Inc., a National Instruments company, is a leader in the design, manufacture and worldwide distribution of FPGA development boards and Test and Measurement devices for both industry and education. Since our founding in 2000, Digilent has partnered with different leading semiconductor companies including Xilinx, Microchip, Analog Devices, ISSI and Texas Instruments to bring products with the latest embedded & electronics technology. Our expert team of engineers, combined with our manufacturing services and worldwide distribution has made us an ideal partner for several leading technology providers. We want to enable our partners to be successful through well designed, high quality and well manufactured hardware.
Leave your feedback...