Design and Implementation of an Electronic Device for Water Level Monitoring and Automated Pump Control in Tanks

dc.contributor.authorBekkouche Younes
dc.contributor.authorHamidi Abdallah
dc.contributor.authorDjedid Oussama
dc.date.accessioned2025-07-17T10:13:10Z
dc.date.available2025-07-17T10:13:10Z
dc.date.issued2025
dc.descriptionMaster's thesis in electromechanics
dc.description.abstractWater management is a critical challenge in modern infrastructure, especially in regions facing water scarcity and growing urban demands. Manual monitoring of water tank levels is inefficient, often leading to overflow, dry running, and energy waste. This thesis presents the design and implementation of a smart water level detection and notification system using an Arduino-based platform. The system employs an ultrasonic sensor for non-contact water level measurement, a relay module for automatic pump control, and a GSM module for real-time SMS alerts. The hardware setup includes the Arduino Uno (ATmega328P), HC-SR04 ultrasonic sensor, ACS712 current sensor, SIM800L GSM module, and supporting components like a breadboard and relay circuits. The software was developed using the Arduino IDE, integrating sensor data acquisition, threshold-based logic, and communication protocols. Performance analysis shows the system provides accurate level detection, reliable relay switching, and stable remote notifications. The project demonstrates a low-cost, scalable, and energy-efficient solution suitable for domestic and industrial water management. Future work includes mobile app integration, solar-powered deployment, and multi-tank monitoring. تُعد إدارة المياه من التحديات الحيوية في البنية التحتية الحديثة، لا سيما في المناطق التي تعاني من ندرة المياه وزيادة الطلب الحضري. إن المراقبة اليدوية لمستويات خزانات المياه غير فعّالة، وغالبًا ما تؤدي إلى فيضانات، أو تشغيل المضخات في حالة الجفاف، مما يُسبب هدراً في الطاقة والمياه. يهدف هذا البحث إلى تصميم وتنفيذ نظام ذكي لرصد مستوى المياه وإرسال الإشعارات باستخدام منصة أردوينو. يعتمد النظام على مستشعر ألتراسونك لقياس مستوى المياه بدون تلامس، بالإضافة إلى وحدة ريليه للتحكم التلقائي في تشغيل المضخة، ووحدة GSM لإرسال تنبيهات عبر الرسائل النصية في الوقت الحقيقي. يتكوّن النظام من لوحة Arduino Uno (ATmega328P) ، مستشعر HC-SR04 ، مستشعر التيار ACS712 ، وحدة SIM800L ، ولوحة تجريبية (breadboard) مع الدوائر المساعدة. تم تطوير البرنامج باستخدام بيئة Arduino IDE ، حيث تم دمج برمجيات لقراءة المستشعرات، وتنفيذ منطق التحكم وفقًا لحدود محددة، وإرسال التنبيهات. أظهرت نتائج التقييم أن النظام يتميز بدقة عالية في قياس المستوى، واستقرار في تشغيل وإيقاف المضخة، وموثوقية في التنبيهات البعيدة. يُعد المشروع حلاً منخفض التكلفة، قابلاً للتوسع، وفعالاً في استهلاك الطاقة، ومناسبًا لتطبيقات سكنية وصناعية. وتشمل التوسعات المستقبلية تطوير تطبيق جوال، واستخدام الطاقة الشمسية، ودعم أنظمة متعددة الخزانا ت .
dc.identifier.citationBekkouche Younes;Hamidi Abdallah;Djedid Oussama.Design and Implementation of an Electronic Device for Water Level Monitoring and Automated Pump Control in Tanks.2master. Electromechanics.2025.faculty of technology .University of Shahid Hama Lakhdar - El Oued.
dc.identifier.urihttps://dspace.univ-eloued.dz/handle/123456789/38747
dc.language.isoen
dc.publisherUniversity of Shahid Hama Lakhdar - El Oued
dc.relation.ispartofseriesElectromechanics N°:621/188
dc.subjectArduino
dc.subjectwater level detection
dc.subjectultrasonic sensor
dc.subjectGSM module
dc.subjectautomatic pump control
dc.subjectsmart monitoring
dc.subjectembedded systems
dc.subjectأردوينو، مراقبة مستوى المياه، مستشعر ألتراسونك، وحدة GSM ، التحكم التلقائي بالمضخة، الأنظمة المدمجة، التنبيه الذكي
dc.titleDesign and Implementation of an Electronic Device for Water Level Monitoring and Automated Pump Control in Tanks
dc.typemaster

Files

Original bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
Design and Implementation of an Electronic Device for Water Level.pdf
Size:
5.11 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: