Professional Documents
Culture Documents
Introduction
Temperature sensors are widely used to sense the temperature
in an environment. They all function in a similar way, but have
slightly different features. Based on these features, Ill walk you
through the best practice of choosing the right temperature
sensor for your project with an Arduino microcontroller.
https://www.intorobotics.com/pick-best-temperature-sensor-arduino-project/ 22/06/2016
How to pick the best temperature sensor for your Arduino project | Into Robotics Pgina 2 de 22
https://www.intorobotics.com/pick-best-temperature-sensor-arduino-project/ 22/06/2016
How to pick the best temperature sensor for your Arduino project | Into Robotics Pgina 3 de 22
Applications
Because it matters what kind of project youre looking for, I
hope to have something listed that could help you:
https://www.intorobotics.com/pick-best-temperature-sensor-arduino-project/ 22/06/2016
How to pick the best temperature sensor for your Arduino project | Into Robotics Pgina 4 de 22
https://www.intorobotics.com/pick-best-temperature-sensor-arduino-project/ 22/06/2016
How to pick the best temperature sensor for your Arduino project | Into Robotics Pgina 5 de 22
1.DS18B20
The DS18B20 is a cheap digital temperature sensor with a
price of only $3.95. The sensor is used in a wide variety of
hobbyist applications for both beginner and others that are
more experienced.
This sensor has 1-wire interface, which means that require only
one pin to communicate with the microcontroller. More than
that, it is designed with a unique serial number that allows you
to interface more sensors on the same data bus.
https://www.intorobotics.com/pick-best-temperature-sensor-arduino-project/ 22/06/2016
How to pick the best temperature sensor for your Arduino project | Into Robotics Pgina 6 de 22
This tutorial shows you how to wire the sensor with an Arduino
UNO board and read the temperatures detected by the sensor.
In the sketch is called the DallasTemperture library that helps
you to use this sensor very easy: Arduino One Wire Digital
Temperature Sensor DS18B20.
2.LM 35DZ
Sometimes I dont believe that we can buy sensors at a price
lower than a coffee. The LM35DZ is probably the cheapest
temperature sensor in the DIY community. It has a price of only
$1.57.
https://www.intorobotics.com/pick-best-temperature-sensor-arduino-project/ 22/06/2016
How to pick the best temperature sensor for your Arduino project | Into Robotics Pgina 7 de 22
In this tutorial, you find the scheme of the circuit with the circuit
connection and the Arduino sketch to display the temperature
detected by the sensor in Celsius and Fahrenheit degrees. To
explore more the LM35DZ features, the Instructables user
HarshV shows you how to build an automatic cooling system.
3.TM P100
The TMP100 has three features that make it one of the best
temperature sensors for DIY projects. The first feature is that
the sensor supports an input voltage of 2.7V to 5.5V, which is
opposed to the TMP102 sensor that needed an input voltage
between 1.4V and 3.6V. The second feature is the two address
pins that allow you to control up to eight sensors on a single
I2C bus. The third important feature is its waterproof property
that made it good to read the temperature in damp or dry
location. Also, the sensor can be mounted on a horizontal deck
or upside down.
https://www.intorobotics.com/pick-best-temperature-sensor-arduino-project/ 22/06/2016
How to pick the best temperature sensor for your Arduino project | Into Robotics Pgina 8 de 22
4.DHT11
At a price of $5.33, the DHT11 has cost/performance
advantages and is a relatively cheap sensor to measure the
temperature and humidity. Its a sensor with an excellent quality
but with a real downside since you can read the digital signal
once every 2 seconds.
The DHT sensor has two versions: DHT11 and DHT22. Both
sensors are very good to measure the temperature and
humidity, but the characteristics are different.
https://www.intorobotics.com/pick-best-temperature-sensor-arduino-project/ 22/06/2016
How to pick the best temperature sensor for your Arduino project | Into Robotics Pgina 9 de 22
5.RHT03 (DHT22)
RHT03 (also known as SHT22) is a digital temperature and
humidity sensor that comes calibrated and doesnt require
additional components to monitor the air in a room or
warehouse. The sensor is easy to use with any Arduino
microcontroller and has a price of $9.95.
https://www.intorobotics.com/pick-best-temperature-sensor-arduino-project/ 22/06/2016
How to pick the best temperature sensor for your Arduino project | Into Robotics Pgina 10 de 22
This tutorial shows you every detail to interface and display the
humidity and temperature recorded by the sensor.
6.LM 75
LM75 is another very cheap digital sensor with a price of only
$2.21. This sensor has two important features: it is inexpensive
and designed as an I2C temperature chip.
https://www.intorobotics.com/pick-best-temperature-sensor-arduino-project/ 22/06/2016
How to pick the best temperature sensor for your Arduino project | Into Robotics Pgina 11 de 22
7.SHT15
SHT15 is a precise humidity and temperature sensor designed
to work in environments with greater fluctuation in humidity and
temperature. At a price of $41.95 on Robotshop, the sensor
comes fully calibrated and with 2-wire digital interface.
In this tutorial, you will learn how to get the temperature and
humidity recorded by the sensor.
https://www.intorobotics.com/pick-best-temperature-sensor-arduino-project/ 22/06/2016
How to pick the best temperature sensor for your Arduino project | Into Robotics Pgina 12 de 22
https://www.intorobotics.com/pick-best-temperature-sensor-arduino-project/ 22/06/2016
How to pick the best temperature sensor for your Arduino project | Into Robotics Pgina 13 de 22
All the sensors included in this section of the article are used in
special projects because works different and measure the
temperature different from what we already know about classic
temperature sensors.
https://www.intorobotics.com/pick-best-temperature-sensor-arduino-project/ 22/06/2016
How to pick the best temperature sensor for your Arduino project | Into Robotics Pgina 14 de 22
9.M LX90614ESF
The MLX90614ESF sensor senses the temperature by sending
infrared light to remote objects. Because the sensor sends
infrared waves, it can sense the temperature of an object
without touching them physically.
With a price of $19.95, the sensor is simple to use, has good
accuracy and high resolution.
10.TPA81
The infrared sensor with built-in lens, paired with increasingly
sophisticated module to measure the temperature of eight
https://www.intorobotics.com/pick-best-temperature-sensor-arduino-project/ 22/06/2016
How to pick the best temperature sensor for your Arduino project | Into Robotics Pgina 15 de 22
https://www.intorobotics.com/pick-best-temperature-sensor-arduino-project/ 22/06/2016
How to pick the best temperature sensor for your Arduino project | Into Robotics Pgina 16 de 22
11.D6T M EM S
Maybe you want something to happen when nobodys home or
you walk into a room, like to have the lights turned off or on.
Operating on the infrared waves, you can see the DT6 sensor
as the logical next step for monitoring an area, security or
safety monitoring.
This PDF file will show you how to get the measurement values
from the infrared sensor.
Failure m ode
Not all temperature sensors are created equal and sometimes
they can read high or low temperatures. If you dont really know
if its a sensor failure, you have to check below the most
common failure mode of a temperature sensor.
https://www.intorobotics.com/pick-best-temperature-sensor-arduino-project/ 22/06/2016
How to pick the best temperature sensor for your Arduino project | Into Robotics Pgina 17 de 22
2. Library error
When you use the Arduino to measure the temperature from
the sensor, in the Arduino sketch is called a library compatible
with the sensor. You have to be sure that the library from the
sketch is the one that support the sensor type.
https://www.intorobotics.com/pick-best-temperature-sensor-arduino-project/ 22/06/2016
How to pick the best temperature sensor for your Arduino project | Into Robotics Pgina 18 de 22
https://www.intorobotics.com/pick-best-temperature-sensor-arduino-project/ 22/06/2016
How to pick the best temperature sensor for your Arduino project | Into Robotics Pgina 19 de 22
References:
Mobile Robot Temperature Sensing Application via Bluetooth,
SERSC
Arduino temperature sensor comparison, Homautomaion
Accurately measuring temperature with Arduino, Electronics
Stackexchange
What happens when reaching the max temperature on a
temperature sensor?, Electronics Stackexchange
My DS18B20 is reading high, how can I get it to return the
correct temperature?, Arduino Stackexchange
Related articles:
1. How to pick the right Bluetooth module for your DIY
Arduino project
2. Interfacing and Programming Temperature Sensors
Tutorials and Resources
3. Tutorial How To Save Sensor Data into MySQL Table
using Arduino and Python
https://www.intorobotics.com/pick-best-temperature-sensor-arduino-project/ 22/06/2016
How to pick the best temperature sensor for your Arduino project | Into Robotics Pgina 20 de 22
2 com m ents
Jacek Reply
Asad Reply
https://www.intorobotics.com/pick-best-temperature-sensor-arduino-project/ 22/06/2016
How to pick the best temperature sensor for your Arduino project | Into Robotics Pgina 21 de 22
Leave a Reply
Required fields are marked *.
Message *
Name *
Email *
Website
https://www.intorobotics.com/pick-best-temperature-sensor-arduino-project/ 22/06/2016
How to pick the best temperature sensor for your Arduino project | Into Robotics Pgina 22 de 22
About
Advertisement
Privacy Policy
Cookie Policy
Top
https://www.intorobotics.com/pick-best-temperature-sensor-arduino-project/ 22/06/2016