Automatic Cooling System Using IoT
In current electric energy statistics, the largest power is consumed by heating and cooling air conditioners, which are widely used in residential and commercial buildings. Hence, reducing energy consumption of air conditioners is vitally important for improving power utilization efficiency in global energy perspective. To save electricity consumption of air conditioners. this blog proposes an Internet of Things (IoT)-based smart controlling system including Sensors, smart gateway, and cloud computing modules. In this project you need:
Hardware Part
(1)Node MCU esp8266 (wifi module)
(2).LM35 temperature sensor
(3)Relay
This kind of hardware you need to make this kind of project.
Node MCU is nothing but the controller with Wifi module, which is use to controll all the operation and sending the data which is comes from LM35 temperature sensor. Relay is connecting for supplying 230v to AC or Cooler.
The more information about Node MCU esp8266 is take from following site,
The more information about LM35 is take from following site,
Software Part
You need Ardiuno IDE software for burn program in the Node MCU esp8266 module. you can download this software using this link.
Here you are using the Node MCU so you have to install Node MCU esp8266 Board in this sofware.
You just click following link to watch how to install Node MCU board in this software.
![]() |
| This is the ardiuno IDE software |
Here you have to make code for prroject. Now your project is on Internet of Things (IoT), so you have to use Cloud Platform. Hence we are using Thingspeak cloud platform.
There are some steps to access the cloud platform, first you have to go this Thingspeak platform which is open source.
You have to sign up first, then access the channels do following steps.
1.When sign up is completed then sign in your account
2.Click on New channel
3.Giving name Temperature Monitoring
4.Give Field name as you want
5.Save channel
6.Click on Add widgets (Numeric Diplay) here you can see temperature of you room
7.Click on Create widgets
8.Note down Channel ID and API key, they are used in programming to access your cloud.
.
Now your platform ready to take data from controller which is nothing but the Node MCU esp8266, and Node MCU take data from LM35 sensor.
![]() |
| cloud platform showing channel id and API key in rectagular box |
Now your platform ready to take data from controller which is nothing but the Node MCU esp8266, and Node MCU take data from LM35 sensor.
Now there is main part of the part in the Project:
working of relay and how it connect between controller and AC or cooler is shown using following link,
This is how you can make
"Automatic Cooling System Using IoT"
Rushikesh N. Jadhav
If you have any queries about while making project contact me on
Mo.9975104783

