top of page
SMART WATER MONITORING USING IOT
The aim of this project is to build a smart water monitoring model that can detect water flow, measure water consumption, and send data to the cloud using the esp8266 WiFi module.
This form of smart water management is very useful since the consumer knows precisely how much water he or she uses per minute, per second, and in total.
This project employs a water flow sensor that operates on the "Hall Effect" concept. It is used to detect velocity, speed, and position in solid-state devices.
sw exp: List

COMPONENTS
sw exp: Services
CONNECTION SCHEMATIC
ARDUINO UNO WATER FLOW SENSOR
5V to Vcc (red)
GND to GND (black)
pin 2 to signal (yellow)
ARDUINO UNO ESP-8266 WIFI MODULE
pin 3 to TX
pin 4 to RX
3.3V to VCC
3.3V to CH_PD
GND to GND
sw exp: CV
As previously mentioned, this project employs a Hall-effect water flow sensor. When water flows through the sensor, the inbuilt turbine rotates. These rotations cause a pulse to be triggered, and each pulse is counted. The flow rate is measured using these pulses.
​
flow rate in L/min= ((1000/time)*pulse)/calibration factor
​
flow rate in mL/sec = (flowrate/60)*1000
​
PROGRAMMING LOGIC
​
The necessary values are read from the hall effect sensor into the Arduino microcontroller.
Now, the microcontroller calculates the flow rate in mL/sec, L/sec, and total flow rate.
This data is then transmitted to the cloud via the esp8266 WiFi module using appropriate AT commands.
​
​
​
sw exp: Text

sw exp: Image

sw exp: Image

sw exp: Image
bottom of page