Arduino Compatible Temperature Sensors

by Jun 15, 2020Arduino Uno, Sensors

In this article, we will look at Arduino’s popular temperature sensors which are the foundation for Arduino’s entry level projects.

Temperature Sensor

Temperature sensors are designed to measure the temperature of an object or substance using the properties and characteristics of the object being measured. 

All sensors work differently. By the principle of measurement, these devices can be divided into several groups:

  • Thermocouples
  • Thermistors
  • Piezoelectric sensors
  • Semiconductor sensors
  • Digital sensors
  • Analog sensors

Examples of Temperature Sensor

1. LM35 – Temperature Sensor

  • LM35 is an analog sensor produced by NS (National Semiconductor) in the United States.
  • Widely used sensor.
  • Large temperature range (from -55 ° C to 150 ° C), high accuracy (+ -0.25 ° C) and a calibrated output. 
  • Cheap and convenient to connect to the circuit.

Application examples

  • Remote temperature sensor.
  • Used as a Celsius thermometer.
  • Used as a Fahrenheit Thermometer.
  • Temperature meter with voltage frequency conversion.

2. DS18B20 – WaterProof Temperature Sensor

  • DS18B20 is a digital temperature sensor from DALLAS Semiconductor Corporation of the United States.
  •  The device is available in 3 cases – 8-Pin SO (150 mils), 8-Pin µSOP, and 3-Pin TO-92.
  •  It is also made in a waterproof housing with three outputs. 
  • The sensor is simple and convenient to use.
  • It has the ability to save data when the device is turned off

Application examples

  • Soil temperature detection
  • Hot water tank temperature control
  • It measures the liquid temperature.
  • Used in industries as a temperature measuring device.

3. DHT temperature sensors

  • DHT11 and DHT22 are two versions of the DHT sensor with the same pinout
  • They are temperature and humidity composite sensors with digital signal output

DHT 11:

  • DHT11 is characterized by the determination of temperature in the range from 0C to 50C
  • The determination of humidity in the range of 20-80%
  • Measurement frequency: 1 time per second. 

DHT 22:

  • The DHT22 sensor has the best characteristics, the range is increased – from -40С to 125С,
  • It detects humidity ranging from 0-100%,
  • Measurement frequency: 1 time in 2 seconds. 

Application examples

  • To measure humidity and temperature values in heating, ventilation and air conditioning systems.
  • Used in weather stations to predict weather conditions. 
  • Used in offices, cars, greenhouses and industries use this sensor for measuring humidity values and as a safety measure.

4. TMP36 – Analog temperature sensor

  • TMP36 is an analog sensor.
  • Determination of temperature in the range from (-50°C to 125°C)
  • Low cost

Application examples

  • Remote temperature sensor.
  • Used as a Celsius thermometer.
  • Used as a Fahrenheit Thermometer.

Characteristics of Temperature Sensors

TitleTemperature RangeAccuracyErrorLibrary
DS18B20-55C … 125C+ -0.0625С+ -2%Onewire.h
DHT110С … 50С+ -2C+ -2% temperature, + -5% humidityDHT.h
DHT22-40C … 125C+ -0.5С+ -0.5% temperature, + -2 to + -5% humidityDHT.h
LM35-55C … 150C+ -0.5С (at 25С)+ -2%DHT.h
Tmp36-40C … 150C+ -1C+ -2%null

Creating a multiplication Skill in Alexa using python

Written By Monisha Macharla

Hi, I'm Monisha. I am a tech blogger and a hobbyist. I am eager to learn and explore tech related stuff! also, I wanted to deliver you the same as much as the simpler way with more informative content. I generally appreciate learning by doing, rather than only learning. Thank you for reading my blog! Happy learning!

RELATED POSTS

How to use simulators to build Arduino Projects

How to use simulators to build Arduino Projects

Introduction In this tutorial, let's learn how to use simulators for building Arduino projects for beginners. In addition to it, We shall learn how to configure it and how to get started with simulation tools. Here, We shall take an example of blinking an led using...

Basics of Wireless Sensor Networks, Topologies and Application

Basics of Wireless Sensor Networks, Topologies and Application

This article will learn about Wireless Sensor Networks, the need to develop WSN, Applications, and their Topologies. However, before getting into the topic, let us brush up on some basic information about the sensor. A sensor is an appliance that detects changes in...

Image Sensor and Its Types

Image Sensor and Its Types

In this post, we are going to discuss and explain the concept of Image Sensor. In the world of technology, images play an important role. We are identifying and classifying the objects with the help of Machine learning concepts. This all possible with the help of...

Sensor Technology in IoT and How it works

Sensor Technology in IoT and How it works

Senors Technology plays a key role when we use it in IoT. The sensor is a device which detects changes in an environment or measures physical property, record, indicates or respond to it. so, different types of applications require different types of sensors to data...

Arduino and its various development boards

Arduino and its various development boards

1. What is Arduino? Arduino is an open-source software and software company, project, and user community that designs and manufactures single-board microcontrollers and microcontroller kits for building digital devices....

MIT app inventor with Arduino

MIT app inventor with Arduino

MIT app inventor is a platform developed to help you expand your ideas into mobile applications that can be used throughout various devices. Arduino, as you most probably have heard of is mainly used to develop and implement many projects. When you put together the...

LiDAR: Light Detection and Ranging

LiDAR: Light Detection and Ranging

Light Detection and Ranging (LiDAR) measures distances. It uses light in the form of a pulsed laser to remotely generate measurement. In short it produces beams of laser light and measures how long it takes to return to the sensor in order to measure the distance....

VIDEOS – FOLLOW US ON YOUTUBE

EXPLORE OUR IOT PROJECTS

IoT Smart Gardening System – ESP8266, MQTT, Adafruit IO

Gardening is always a very calming pastime. However, our gardens' plants may not always receive the care they require due to our active lifestyles. What if we could remotely keep an eye on their health and provide them with the attention they require? In this article,...

How to Simulate IoT projects using Cisco Packet Tracer

In this tutorial, let's learn how to simulate the IoT project using the Cisco packet tracer. As an example, we shall build a simple Home Automation project to control and monitor devices. Introduction Firstly, let's quickly look at the overview of the software. Packet...

All you need to know about integrating NodeMCU with Ubidots over MQTT

In this tutorial, let's discuss Integrating NodeMCU and Ubidots IoT platform. As an illustration, we shall interface the DHT11 sensor to monitor temperature and Humidity. Additionally, an led bulb is controlled using the dashboard. Besides, the implementation will be...

All you need to know about integrating NodeMCU with Ubidots over Https

In this tutorial, let's discuss Integrating NodeMCU and Ubidots IoT platform. As an illustration, we shall interface the DHT11 sensor to monitor temperature and Humidity. Additionally, an led bulb is controlled using the dashboard. Besides, the implementation will be...

How to design a Wireless Blind Stick using nRF24L01 Module?

Introduction Let's learn to design a low-cost wireless blind stick using the nRF24L01 transceiver module. So the complete project is divided into the transmitter part and receiver part. Thus, the Transmitter part consists of an Arduino Nano microcontroller, ultrasonic...

Sending Temperature data to ThingSpeak Cloud and Visualize

In this article, we are going to learn “How to send temperature data to ThingSpeak Cloud?”. We can then visualize the temperature data uploaded to ThingSpeak Cloud anywhere in the world. But "What is ThingSpeak?” ThingSpeak is an open-source IoT platform that allows...

Amaze your friend with latest tricks of Raspberry Pi and Firebase

Introduction to our Raspberry Pi and Firebase trick Let me introduce you to the latest trick of Raspberry Pi and Firebase we'll be using to fool them. It begins with a small circuit to connect a temperature sensor and an Infrared sensor with Raspberry Pi. The circuit...

How to implement Machine Learning on IoT based Data?

Introduction The industrial scope for the convergence of the Internet of Things(IoT) and Machine learning(ML) is wide and informative. IoT renders an enormous amount of data from various sensors. On the other hand, ML opens up insight hidden in the acquired data....

Smart Display Board based on IoT and Google Firebase

Introduction In this tutorial, we are going to build a Smart Display Board based on IoT and Google Firebase by using NodeMCU8266 (or you can even use NodeMCU32) and LCD. Generally, in shops, hotels, offices, railway stations, notice/ display boards are used. They are...

Smart Gardening System – GO GREEN Project

Automation of farm activities can transform agricultural domain from being manual into a dynamic field to yield higher production with less human intervention. The project Green is developed to manage farms using modern information and communication technologies....