---
title: "Open Source Water management SCADA System"
url: "https://maker.wiznet.io/nagamma06/projects/Open-Source-Water-management-SCADA-System/"
markdown_url: "https://maker.wiznet.io/nagamma06/projects/Open-Source-Water-management-SCADA-System/md"
type: "UCC: User Created Content"
author: "nagamma06"
author_url: "https://maker.wiznet.io/nagamma06/"
original_author: "nagamma06"
original_url: "https://create.arduino.cc/projecthub/olufemitosin/open-source-water-management-scada-system-96d8cb?ref=part&ref_id=31780&offset=70"
published: "2022-02-25"
language: "en"
hardware: ["Arduino UNO", "Arduino Ethernet Shield 2", "Relay Module (Generic)", "12v-mini-waterproof-pump", "Ultrasonic Sensor - HC-SR04 (Generic)", "Male/Male Jumper Wires"]
likes: 0
views: 198
comments: 0
source: "WIZnet Makers (https://maker.wiznet.io/)"
---

# Open Source Water management SCADA System

> Open Source Water management SCADA System

Original author: nagamma06 (source: https://create.arduino.cc/projecthub/olufemitosin/open-source-water-management-scada-system-96d8cb?ref=part&ref_id=31780&offset=70)

## Components

- **Arduino UNO** x 1 ([docs](https://www.farnell.com/datasheets/1682209.pdf))
- **Arduino Ethernet Shield 2** x 1 ([docs](https://docs.arduino.cc/hardware/ethernet-shield-rev2))
- **Relay Module (Generic)** x 1
- **12v-mini-waterproof-pump** x 1
- **Ultrasonic Sensor - HC-SR04 (Generic)** x 1
- **Male/Male Jumper Wires** x 1
- Software: **Open Source Scada web service -KaynetLogic.com**

## Article

ABOUT THIS PROJECT

OPEN_SOURCE_WATER_FLOW_CONTROL_SCADA

The project is about using Arduino UNO board to monitor and control water flow system in high rising buildings. the project idea came up from problems experienced by water system maintenance team of one of the biggest university in Nigeria. The students do complain of water supply to their hostels (high rising building) but the maintenance team maintained that they always pump water by showing physical evidence of working pump. Then i saw the need of a cost effective SCADA system that will enable the maintenance team monitors the overview of the water system within the campus. The only cost effective means is open source. I then commence research and came up with an effective solution:?**OPEN SOURCE WATER MANAGEMENT SCADA SYSTEM** The System comprises Arduino uno Board, Arduino uno Ethernet shield, relay module, ultrasonic sensor, two plastic containers (representing overhead tank and reservoir), mini water pump, pipes, Ethernet switch/router, network cable, Apache web server and a computer The Arduino monitors the water level in the overhead tank via the ultrasonic sensor, calculates the water level ,relates calculated level with the preset maximum and minimum level, decides when to turn of and on the water pump and send the overall parameters to the web server via the Ethernet shield for visual inspection on web browsers by PCs connected to the web server.

![MINI PUMP UNDERNEATH](https://hackster.imgix.net/uploads/attachments/580017/00003img_00003_burst20180824134204_O3qba6uzi2.jpg?auto=compress%2Cformat&w=680&h=510&fit=max)

*MINI PUMP UNDERNEATH*

![HMI COMPUTER SCREEN AND ARDUINO CONTROLLER](https://hackster.imgix.net/uploads/attachments/580019/img_20180824_122519_SlGXiwWEY5.jpg?auto=compress%2Cformat&w=680&h=510&fit=max)

*HMI COMPUTER SCREEN AND ARDUINO CONTROLLER*

![OVERHEAD TANK AND RESERVOIR](https://hackster.imgix.net/uploads/attachments/580018/img_20180824_134112_tpcRH4ht4M.jpg?auto=compress%2Cformat&w=680&h=510&fit=max)

*OVERHEAD TANK AND RESERVOIR*

![ARDUINO UNO BOARD, ETHERNET SHIELD AND RELAY MODULE](https://hackster.imgix.net/uploads/attachments/580016/img_20180824_163819_v2YYmeoIea.jpg?auto=compress%2Cformat&w=680&h=510&fit=max)

*ARDUINO UNO BOARD, ETHERNET SHIELD AND RELAY MODULE*

## CODE**

##### OPEN_SOURCE_WATER_FLOW_CONTROL_SCADA

[Arduino Editor](https://create.arduino.cc/editor/olufemitosin/4a69b59a-8c20-4bd1-a33c-bbd6fb36b8ea/preview)

---

Source: https://maker.wiznet.io/nagamma06/projects/Open-Source-Water-management-SCADA-System/
