Introduction

In this project, We will monitor voltage and temperature of the system and provide the alert notification in case of exceeding the threshold value. We monitor three phase voltage with voltage measurement sensor and measures temperature with SHT temperature sensor. While the value of the line voltage and temperature cross the threshold limit ,notification is sent to specific number in form of SMS and buzzer is turned on. This Voltage and Temperature monitoring system continuously monitor the 3 phase voltage and temperature.

We have also done the similar project ” TRANSFORMER MONITORING SYSTEM USING ESP 32” which is described in detailed in our previous article. In addition to that project, We have just added a alert system in this project.

PCB Manufacturer

The pcb of this project is manufactured by JLCPCB. The reasons to choose JLCPCB for pcb manufacturing are:

  • Higher Quality
  • Lower Cost
  • Faster Delivery

If you want to order your pcb from jlcpcb just go through the link below:

https://jlcpcb.com/EWS

Bill Of Materials

Edit

SNCOMPONENTS NAMEDESCRIPTIONQUANTITY
1Esp-32Microcontroller1https://amzn.to/3zHKjWH
2SIM800LGsm module1https://amzn.to/3OdHFvL
3Jumper WiresConnecting Wiressomehttps://amzn.to/3H2v4cs
4Voltage sensorZMPT101B3https://amzn.to/3QzGZmL
5Relaysingle channel relay1https://amzn.to/3b2Rs9X
6Push ButtonTwo pin1https://amzn.to/3HnAq2a
7Adapter5V / 2A1https://amzn.to/3zJ0K5j
8Diode1N40072https://amzn.to/3xvFm0A
9Temperature / Humidity sensorSHT1https://amzn.to/3O2C9N8

Block Diagram Of Voltage and Temperature Monitoring – Alert System

Block diagram of Voltage and Temperature Monitoring system
Block diagram of Voltage and Temperature Monitoring system

This is the block diagram of the project Voltage and Temperature Monitoring – Alert System.

  1. In the Power Supply section we have smps that converts 220 volt AC to 5 volt dc. Further this 5v is converted to 3.3 volt using LDO and feed to out micro controller. We have converted the same 5 volt supply to 4 volt by passing it through a general purpose diode. This 4 volt supply is provided to GSM module(SIM800L).
  2. We have three input section in this project ,Our first task is to measure 3 phase voltage so we need voltage measuring sensor in each phase. These sensors converts high AC voltage to LOW voltage that can be measured by ADC pin of ESP-32 Micro-controller.
  3. We have used SHT temperature and humidity sensor to measure the out board temperature. These value is also provided to ADC pin of ESP-32 Micro-controller.
  4. When any of the value cross the threshold limit SIM800L sends the SMS to three predefined number informing about the respective fault.
  5. When the threshold limit is reached relay is turned on to on the buzzer.
  6. Button is pressed to stop the buzzer for a certain predefined time when the buzzer is turned on.

Working Principle of Voltage and Temperature Monitoring System

First of all, We need to turn on our device. Once ESP-32 get power it start emitting hotspot. We can connect our smart device in that hotspot and search 192.168.0.1 in any browser URL. Here, we can change the threshold limit of our voltage and temperature along with that we can also change the hotspot credentials from here.

Powering up Voltage and Temperature Monitoring system
fig-1: Powering up Voltage and Temperature Monitoring system
fig-2: Connect to the hotspot of esp-32
fig-3: Searching 192.168.0.1 in browser

Once you search that URL after connecting to the hotspot of the esp-32 you will see the interface as shown in the figure 4 below.

provisioning interface of Voltage and Temperature Monitoring system
Fig-4: provisioning interface of Voltage and Temperature Monitoring system

In the contact section you can place three mobile number where the system sends the notification in case of over voltage and over temperature in form of SMS.

fig-5: Alert message sent by Voltage and Temperature Monitoring system in case of failure

In the voltage section you can set the upper limit of the voltage above which is a over voltage that need a alert notification. Similarly, in the temperature section you can set the upper limit...

Read more »