Request Temperature Data Using GSM and Arduino

(Last Updated On: July 17, 2019)

Request Temperature

Description:

Request Temperature using GSM- This project is based on the Temperature and Humidity monitoring using a Cell phone, Arduino and the famous DHT11 Temperature and Humidity Sensor. In this Tutorial, you will learn how to request temperature and humidity values from anywhere around the world using your cell phone. There are projects in which the Sensors data is sent after regular intervals, which I believe is not good. This project is different from the rest of the GSM-based projects, as in this project the Temperature and Humidity values are sent only when the owner sends a request message.

Watch complete Video tutorial Click Here


The components and tools used in this project can be purchased from Amazon, the components Purchase links are given below:

Arduino Uno:
https://amzn.to/2tVz1vu
Mega 2560:
https://amzn.to/2ze1kdu
dht11 sensor:
https://amzn.to/2KxfifT
GSM SIM900A:
https://amzn.to/2Nv70TI
Super Starter kit for Beginners
https://amzn.to/2KJvmKG
Jumper Wires:
https://amzn.to/2KMoVXs
Bread Board:
https://amzn.to/2MS4q8X
12v Adaptor:
https://amzn.to/2Ntr6h1
Digital Multimeter:
https://amzn.to/2Nvft9i
Vero Board / strip board:
https://amzn.to/2MTf9jD
Soldering iron kit:  “best”  You guys should definitely purchase this kit
https://amzn.to/2zfoNuJ
Solder wire:
https://amzn.to/2ufUMWf
Wire Stripper:
https://amzn.to/2KOqxfU
wire cutter:
https://amzn.to/2ucIq14

DHT11 Temperature and Humidity Sensor:

Request Temperature

GSM SIM900A Module:

Request Temperature

This is the GSM module that I will be using in this tutorial, in the market we have different types of GSM modules, the one I will be using today is SIM900A, the same code is also tested on sim900D, so if you want you can also use sim900D.

If you are from Pakistan, Bangladesh or India make sure you purchase the unlocked version of the SIM900A. This GSM SIM900A module the one we will be using in this tutorial, as you can see on the screen has no Onboard voltage regulator, so be careful while applying the voltage. Ideal voltage for this GSM module is 4.7v but you can also connect it with the 5v adaptor.


As the ideal voltage for this GSM module is 4.7v to 5volts, so any voltage above this can damage the GSM module. If you don’t have the regulated 5v adaptor then you can also use an lm317t adjustable voltage regulator. I have a very detailed tutorial on this. Watch the video “Click Here

As you can see SIM900A module have so many pins which are clearly labeled but we will be using only 5 of these pins, the power supply pins, GND, Rxd 5v, and txd 5v. The GND of the GSM SIM900A module will be connected with the Arduino GND, txd of the GSM SIM900A will be connected with the Arduino pin7 and finally, the rxd of the GSM SIM900A module will be connected with the  Arduino pin8.


Circuit Diagram:

Request Temperature

For the complete circuit Diagram explanation watch Video tutorial Click Here

Programming:

For the complete step by step program explanation watch video Tutorial Click Here

Watch Video Tutorial:

 

Other GSM Related Projects:

How to use GSM and Bluetooth Together To monitor Any Sensors wirelessly using Arduino

 

RFID & GSM based student Attendance Alert message to parents

 

Arduino GSM Project: Security Alert message to multiple numbers

 

Arduino and Gsm based laser security system

 

Car accident location tracking using GSM, GPS, and Arduino

 

GSM Alarm System Using Arduino and a PIR Sensor

 

Arduino Gas leakage detection and SMS alert MQ-2 sensor

 

RFID based students attendance system with message Alert

 

 

Recommended For You

About the Author: Engr Fahad

My name is Shahzada Fahad and I am an Electrical Engineer. I have been doing Job in UAE as a site engineer in an Electrical Construction Company. Currently, I am running my own YouTube channel "Electronic Clinic", and managing this Website. My Hobbies are * Watching Movies * Music * Martial Arts * Photography * Travelling * Make Sketches and so on...

Leave a Reply

Close