Temperature, Humidity and Heat Index Meter using Arduino

Temperature and humidity are one of the essential parameters of environment for various projects like greenhouse, home automation, weather station or other various industrial automation. Sometime we also need to find feel temperature or apparent temperature that we feel and it is called Heat Index. Heat Index can be defined as an index which accounts both air temperature and relative humidity of an environment. In this article we are going to build a temperature, humidity and heat index meter using arduino and DHT11.

Circuit of Temperature, Humidity and Heat Index Meter

The circuit shown in figure 1 is build around DHT11, I2C LCD and Seeeduino Nano (Customize version of arduino nano). Let’s see the connection of all these components. LCD is connected in I2C mode i.e. data pin (SDA) of LCD is connected to SDA pin of arduino nano (A4) where clock pin (SCL) of LCD is connected to SCL pin of arduino nano (A5). Power pins of LCD i.e. Vcc and GND pin is connected to +5V and GND of Arduino nano.

interfacing arduino with dht11

DHT11 module pin have three pin two for power rails and one for data pin. Power pins i.e. Vcc and GND is connected to +5V and GND of arduino nano as shown in circuit diagram. Dout or data pin is connected to arduino digital pin (D2) but you can connect to any other pin as per your requirement.

author prototype of temperature humidity and heat index meterFigure 2: Author Prototype

Software code:

Software code for Temperature, Humidity and Heat Index Meter using Arduino is written in C++ programming and is compiled using Arduino IDE. Let’s understand the program.

 

Leave a Comment