temperature and humidity sensor arduino connection

Temperature and Humidity Sensor Arduino Connection

Temperature and Humidity Sensor Arduino Connection

Abstract: This article provides a step-by-step guide on how to connect a temperature and humidity sensor to an Arduino board. It includes the necessary components, wiring instructions, and code snippets. The main sections of this article are as follows:

  1. Introduction
  2. Required Components
  3. Wiring Instructions
  4. Code Implementation
  5. Conclusion


Temperature and humidity sensors are commonly used in various projects, such as weather monitoring systems, home automation, and greenhouse control. In this section, we will discuss the importance of temperature and humidity sensors and their applications in Arduino projects.

Required Components

In order to connect a temperature and humidity sensor to an Arduino board, you will need the following components:

  • Arduino board (e.g., Arduino Uno)
  • Temperature and humidity sensor (e.g., DHT11 or DHT22)
  • Jumper wires
  • Breadboard

Wiring Instructions

Proper wiring is essential to establish a connection between the temperature and humidity sensor and the Arduino board. Follow these steps:

  1. Connect the VCC pin of the sensor to the 5V pin on the Arduino board.
  2. Connect the GND pin of the sensor to the GND pin on the Arduino board.
  3. Connect the data pin of the sensor to a digital input pin on the Arduino board (e.g., Pin 2).
  4. Insert the sensor into the breadboard to ensure stability.
  5. Use jumper wires to make the necessary connections.

Code Implementation

To read data from the temperature and humidity sensor, you need to write a simple Arduino sketch. Here is an example code snippet:

#include <DHT.h>
#define DHTPIN 2     // Digital pin connected to the sensor
// Set the sensor type (DHT11 or DHT22)
#define DHTTYPE DHT11   
void setup() {
void loop() {
  float temperature = dht.readTemperature();
  float humidity = dht.readHumidity();
  Serial.print("Temperature: ");
  Serial.print(" °C\t");
  Serial.print("Humidity: ");
  Serial.println(" %");


In conclusion, connecting a temperature and humidity sensor to an Arduino board is a straightforward process. By following the wiring instructions and implementing the code provided, you can successfully read temperature and humidity data from the sensor. This opens up a wide range of possibilities for creating projects that require environmental monitoring. Experiment with different sensors and explore the potential applications in various domains.

Related Post

What is a Thermocouple Transmitter?

A thermocouple transmitter is a device designed to convert the temperature readings obtained from a thermocouple sensor into a standardized electrical signal. This electrical signal can then be transmitted over

Shopping Cart
Scroll to Top
Scroll to Top