Skip to content

An IoT-based project for automated water level monitoring and motor control using ultrasonic sensors and Arduino.

Notifications You must be signed in to change notification settings

Ragavi-Mukkara/Water-Level-Monitoring-System

Repository files navigation

IoT-Based Automated Water Level Monitoring and Controlling System

This project monitors and controls water levels in tanks using ultrasonic sensors and an Arduino microcontroller. It prevents overflow and dry motor running using automated logic and real-time monitoring.

Technologies Used

  • Arduino Uno R3
  • Ultrasonic Sensors (HC-SR04)
  • Relay Module
  • Arduino IDE (C/C++)
  • Tinkercad Simulation

Features

  • Real-time tank and sump level monitoring
  • Automated motor control based on water levels
  • Overflow and dry-run protection
  • Energy-efficient and low-cost design

UML Diagrams

All UML diagrams for this project — including Use Case, Class, Activity, Sequence, State Chart, and Architecture diagrams — are available in the document below: diagrams.docx This document includes visual representations of:

  • System structure and behavior
  • Component interaction
  • Workflow logic
  • Hardware architecture

Team Members

  • B Sai Swaroop
  • Mythri J
  • Ragavi M

About

An IoT-based project for automated water level monitoring and motor control using ultrasonic sensors and Arduino.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages