Skip to content

Manati System is an Automatic Water Level System based on Esp32 MCU

Notifications You must be signed in to change notification settings

leoNavarro95/Manati_System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Manati System

Manati System is an Automatic Water Level System based on Esp32 MCU

Features

This system is designed to ensure that your water tanks are never empty. The ultrasonic sensor is used to measure the water level in a tank. On the other hand, a flow meter is used to detect that the water pump is working correctly. The ESP32 microcontroller is used as the brain of the system. This MCU has WIFI connectivity and this makes it possible to implement an embedded web application.

How does the system work?

The system will measure the level of the tank and from two preset parameters for the high level and the low level, it will make the decision to turn the pump on or off. In other words, if, for example, 40% of the total tank capacity is taken as low level and 90% as high level, the system will command the pump to turn on (through the relay) when the level is lower than 40% until it reaches 90% where it will be turned off. Parallel to this process, while the pump is on, the system will check that there is flow at its outlet (that the pump is “pulling” water) and in case there is no flow at the outlet of the pump, it will send it to stop, this is to prevent it from burning, as a pump that is turned on without pumping water for a relatively short time burns out, as it relies on water for its own lubrication and cooling.

In addition to all this, the LCD screen will show the data of the% of water in the tank all the time, the water flow and will notify in case of an error such as when the pump does not pump. As a support to the screen, the system will have a buzzer in the form of an audible signal, which will produce sounds when events such as: pump start, pump stop and error occur.


Tutorial:


List of materials for the project:

  • MCU dev board: DOIT ESP32 DevKit V1 ESP32 Logo

  • Ultrasonic Waterproof Sensor: JSN SR04T Ultrasonic Sensor

  • One channel relay module Relay Module

  • Flow meter: Model Yf-s201 flow meter

  • LCD screen 16x2 LCD screen

  • Buzzer buzzer

This file is, currently, in development

About

Manati System is an Automatic Water Level System based on Esp32 MCU

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published