Skip to content

Envision a helpful companion that not only observes fluid levels but also takes proactive measures to prevent wastage and shortages with backend safety measures.

License

Notifications You must be signed in to change notification settings

DhamuVkl/FluidGuard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Logo

FluidGuard

Envision a helpful companion that not only observes fluid levels but also takes proactive measures to prevent wastage and shortages!

Contributors Forks Stargazers Issues License

Table Of Contents

About The Project

Screen Shot

The FluidGuard: Intelligent Liquid Level Management and Refill Solution is akin to having a smart assistant for effectively managing liquids in tanks and containers. Envision a helpful companion that not only observes fluid levels but also takes proactive measures to prevent wastage and shortages, all the while being remarkably dependable and comprehensible. It tackles the challenges associated with manual fluid level management by seamlessly integrating an array of sensors, microcontrollers, wireless communication modules, and control mechanisms. This integration results in a sophisticated approach to fluid monitoring and regulation. Its significance shines in scenarios where precise fluid level management proves pivotal, such as within industrial, agricultural, and distant locations.

Key Features:

coding

  • Real-time Fluid Level Monitoring: This system is engineered to monitor liquid levels across various environments, ranging from water tanks to industrial storage. By constantly gathering data from the fluid level sensor, it achieves precise and up-to-the-minute monitoring of fluid levels.

  • Fail-safe Mechanisms: To guarantee the system's integrity, fail-safe mechanisms are integrated. These mechanisms address potential issues such as data loss or transmission failures, ensuring the system remains operational and dependable.

  • Error Detection and Correction: The system's intelligence extends to error detection and real-time correction. It can identify sensor errors and implement corrective actions, contributing to its reliability and accuracy.

  • Wireless Communication: The NRF24L01+ PA/LNA modules serve as the communication backbone between the transmitting and receiving devices. These modules operate on a reliable wireless protocol, enabling seamless data transmission over distances, even in challenging environments.

  • Automated Fluid Regulation: Through relay components, the system automatically controls the pump to maintain fluid levels within pre-defined thresholds. This ensures efficient resource utilization and prevents overflows or depletion of the fluid source.

  • User-friendly Interface: The project incorporates a 16x2 LCD display that presents fluid levels visually using bars and percentages. This intuitive interface enhances user experience and simplifies the interpretation of fluid data.

  • Versatility Across Storage Scenarios: The system's adaptability makes it suitable for various storage scenarios, including silos and distant locations. Its wireless nature ensures that fluid data can be accessed and managed from a central location, saving time and resources.

Technologies Used:

coding

  • Microcontroller (Atmega 328p): The microcontroller serves as the project's core, processing data from the sensor and facilitating communication with the wireless module.

  • Wireless Communication (NRF24L01+ PA/LNA): These wireless modules are responsible for transmitting fluid level data from the transmitting device to the receiving device. The PA/LNA feature enhances the communication range and signal strength.

  • Fluid Level Sensor (HC-SR04): The HC-SR04 ultrasonic sensor accurately measures fluid levels. It emits ultrasonic signals and calculates the time taken for the signal to bounce back, providing a precise measurement of the distance to the fluid's surface.

  • User Interface (16x2 LCD Display): The LCD display translates numerical data into visual information, showing fluid levels in both bars and percentages. It offers an accessible way for users to interpret the data.

  • Pump Control (Relay): The relay component controls the pump's operation based on the received fluid level data. It ensures that the fluid level is maintained within the desired range.

Schematics and Fabrication

FluidGuard-RX

Screen Shot Screen Shot Screen Shot Screen Shot Screen Shot Screen Shot Screen Shot Screen Shot Screen Shot Screen Shot Screen Shot Screen Shot Screen Shot Screen Shot Screen Shot Screen Shot Screen Shot Screen Shot Screen Shot

FluidGuard-TX

Screen Shot Screen Shot Screen Shot Screen Shot Screen Shot Screen Shot Screen Shot Screen Shot Screen Shot Screen Shot Screen Shot Screen Shot Screen Shot

Roadmap

See the open issues for a list of proposed features (and known issues).

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  • If you have suggestions for adding or removing projects, feel free to open an issue to discuss it, or directly create a pull request after you edit the README.md file with necessary changes.
  • Please make sure you check your spelling and grammar.
  • Create individual PR for each suggestion.

Screen Shot

Conclusion:

The Automated Liquid Level Indication and Refilling System is a testament to my proficiency in multiple domains, including microcontroller programming, wireless communication, sensor integration, and control mechanisms. By showcasing this project in my portfolio, I demonstrate my ability to develop innovative solutions that offer practical benefits in real-world scenarios. The fusion of technology, intelligent control, and user-friendly interfaces positions this project as a significant accomplishment in the field of automated fluid management.

License

Distributed under the MIT License. See LICENSE for more information.

Author

  • Dharageswaran S - Electronics Enthusiast | Innovator | Tech Visionary - Dharageswaran S - Owner

About

Envision a helpful companion that not only observes fluid levels but also takes proactive measures to prevent wastage and shortages with backend safety measures.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published